.NET Core 处理 WebAPI JSON 返回烦人的null为空
前言项目开发中不管是前台还是后台都会遇到烦人的null,数据库表中字段允许空值,则代码实体类中对应的字段类型为可空类型nullable<>,如int,datetime,null值字段序列化返回的值都为null,前台对应...Gogs+Jenkins+Docker 自动化部署.NetCore的方法步骤
环境说明腾讯云轻量服务器,配置1c2g6mb,系统是ubuntu20.14,docker和jenkins都在这台服务器上面,群晖218+一台,gogs在这台服务器上。docker安装卸载旧的dockersudoapt-getremovedockerdocker-engi...- 0
- 0
- 0
- 0
- 0
Asp.Net Core中发送Email的完整步骤
前言在项目开发中常常会需要做发送email的功能,在asp.netcore中你可以用mailkit来实现email的发送,mailkit是一个开源的客户端库,可用在windows,linux或者mac上,本篇文章就来讨论在asp.netcore...- 0
- 0
- 0
- 0
- 0
c# Struct的一些问题分析
目录struct的理论看过好一些,可是工作上基本没有应用过,class倒处处都有。难道struct就没有什么使用价值吗?搜了一下如果类型的实例很小且通常寿命很短或通常嵌入其他对象中,请考虑定义结构而不...- 0
- 0
- 0
- 0
- 0
Django rest framework如何自定义用户表
说明django默认的用户表auth_user包含id,password,last_login,is_superuser,username,last_name,email,is_staff,is_active,date_joined,first_name字段。这些基本字段不够用时,在此基本表上拓展...- 0
- 0
- 0
- 0
- 0
如何在ASP.NET Core中使用Session的示例代码
asp.netcore是一个跨平台,开源的,轻量级,高性能并且高度模块化的web框架,session可以实现用户信息存储从而可以在同一个客户端的多次请求之间实现用户追踪,在asp.netcore中可以使用microsoft.as...- 0
- 0
- 0
- 0
- 0
C#命令行参数解析库System.CommandLine使用
命令行参数平常在日常的开发过程中,会经常用到命令行工具。如cmd下的各种命令。以下为sc命令执行后的截图,可以看到,由于没有输入任何附带参数,所以程序并未执行任何操作,只是输出了描述和用法。系...- 0
- 0
- 0
- 0
- 0
c#基于Win32Api实现返回Windows桌面功能
实现方法windows回到桌面功能的实现方式有多种,可以模拟快捷键,也可以执行如下方法。其中方法一需要引用shell32.dll,方法为添加引用,选择com找到"microsoftshellcontrolsandautomation",选中并...- 0
- 0
- 0
- 0
- 0
Asp.net基础知识扫盲篇
asp.net基础知识篇-中文扫盲篇1、.net是什么?.net全称.netframework是一个开发和运行环境,该战略是微软的一项全新创意,它将使得“互联网行业进入一个更先进的阶段,.net不是一种编程语言.简单说就...- 0
- 0
- 0
- 0
- 0
C#类中方法的执行顺序是什么
有些中级开发小伙伴还是搞不太明白在继承父类以及不同场景实例化的情况下,父类和子类的各种方法的执行顺序到底是什么,下面通过场景的举例来重新认识下方法的执行顺序:(下面内容涉及到了c#中的...- 0
- 0
- 0
- 0
- 0
ASP.NET Core中使用令牌桶限流的实现
在限流时一般会限制每秒或每分钟的请求数,简单点一般会采用计数器算法,这种算法实现相对简单,也很高效,但是无法应对瞬时的突发流量。比如限流每秒100次请求,绝大多数的时间里都不会超过这个数,...- 0
- 0
- 0
- 0
- 0
ASP.NET Core实现自动依赖注入
在开发.netcoreweb服务的时候,我们习惯使用自带的依赖注入容器来进行注入。于是就会经常进行一个很频繁的的重复动作:定义一个接口->写实现类->注入有时候会忘了写add这一步,看到屏幕上的报错一...- 0
- 0
- 0
- 0
- 0
时间轻松学会.NET Core操作ElasticSearch7的方法
在互联网上,随处可见的搜索框。背后所用的技术大多数就是全文检索。在全文检索领域,常见的库/组件有:lucene、solr、sphinx、elasticsearch等。简单对比几种全文引擎的区别lucene是一个基于java开发的...- 0
- 0
- 0
- 0
- 0
ASP.NET Core扩展库之Http通用扩展库的使用详解
本文将介绍xfrogcn.aspnetcore.extensions扩展库对于http相关的其他功能扩展,这些功能旨在处理一些常见需求,包括请求缓冲、请求头传递、请求头日志范围、针对httpclient与httprequestmessage、http...- 0
- 0
- 0
- 0
- 0
.Net程序内存异常的原因及解决
一、概要大概在今年三月份的时候突然被紧急调到另外一个项目组解决线上内存异常问题。经过两周的玩命奋战终于解决了这个问题这里把心路历程及思路分享给大家。希望可以帮助到各位或现在正遇到这样...- 0
- 0
- 0
- 0
- 0
ASP.NET Core快速入门之实战篇
no1留言板(mysql的使用)演示:http://haojima.net这个功能很简单。就是对数据库的写入和展示。如果在windows下,相信大家分分钟都可以搞定。而初次接触.netcore+mysql可能需要注意些细节。首先打开vs...- 0
- 0
- 0
- 0
- 0
.Net Core 集成 Kafka的步骤
最近维护的一个系统并发有点高,所以想引入一个消息队列来进行削峰。考察了一些产品,最终决定使用kafka来当做消息队列。以下是关于kafka的一些知识的整理笔记。kafkakafka是分布式流式平台。它由lin...- 2
- 0
- 0
- 0
- 0
ASP.NET 通过拦截器记录错误日志的示例代码
前言主要是记录一下实现的错误日志拦截,可以在拦截器里面控制返回的信息,把错误信息处理后返回给请求端。拦截器拦截器又称过滤器。asp.netmvc本身是自带3种拦截器:action拦截器、result拦截器、exc...- 0
- 0
- 0
- 0
- 0
如何使用签名保证ASP.NET MVC OR WEBAPI的接口安全
当我们开发一款app的时候,app需要跟后台服务进行通信获取或者提交数据。如果我们没有完善的安全机制则很容易被别用心的人伪造请求而篡改数据。所以我们需要使用某种安全机制来保证请求的合法。现...- 0
- 0
- 0
- 0
- 0