摘要:
MD5是我们常用的一种加密方式,但是有朋友和我说C#自带的MD5方法碰撞阻力太低,担心安全问题 然后我这里开源一下我日常使用的优化后的MD5加密方法 代码中先创建出MD5对象后对字符串先进行MD5加密,对加密出的内容再次进行按位运算以增加MD5的安全性。 阅读全文
摘要:
一、新建一个Asp.Net Core WebMVC程序 添加nuget包 Mysql.Data 二、新建一个UserContext类 下面代码中的UserInfo是我自己建的一个实体,里面有俩字段:host和name.数据类型都是string MysqlConnection 和MysqlComman 阅读全文
摘要:
我在前一篇文章中介绍了一种使用Log4Net的方法,但是那种方法打出来的日志不是很直观 然后我前不久阅读了一篇非常不错的博客:https://www.cnblogs.com/guolianyu/p/9580626.html#4078112 基于博主的文章我进行了一下小修改,现在使用Log4Net打出 阅读全文
摘要:
log4net的使用方法有很多,这只是我日常使用的一种。 一、往项目中添加Nuget包 log4net和Microsoft.Extensions.Logging.Log4Net.AspNetCore 二、编写配置文件 在web项目下新建文件log4net.config内容如下 三、在startup. 阅读全文
摘要:
前几天群里有人问,我想在程序里的任意位置读取appsetting.json里的配置,该怎么搞。 话不多说上源码 首先,要想读取配置文件我们要用到IConfiguration 接口,这个接口在Startup类的最上面在程序启动的时候就会注入。 我们定义一个静态类,在静态类中声明一个IConfigura 阅读全文
摘要:
最近有人问我:我该如何在Startup类之外的地方注入我的服务呢,都写在startup里看着好乱;我该如何在程序的其他地方获取我注入的服务呢; 故我写了这篇博客,文中有不对的地方欢迎指正。 一、如何在Stratup类外注入服务 首先,我们看startup类的ConfigureServices方法,我 阅读全文
摘要:
前几天有朋友问我怎么生成图片验证码,话不多说直接上代码。 支持.NET CORE开源。助力.NET Core社区发展。 上面的是生成图片下面是在控制器中使用 用File返回到web页面上就是一个验证码图片了。 阅读全文
摘要:
今天在发布应用的时候,出来了一个报错:An assembly specified in the application dependencies manifest was not found 情况如下图 后来找了一下原因: (划重点)是因为给我打包的同事,他电脑上的SDK还是2.0.9的版本,但是我 阅读全文
摘要:
这两天做项目需要导入导出EXCEL,是基于NPOI的封装,设计思路是使用DataTable,然后导出一个和DataTable一模一样的Excel表出来 github地址:https://github.com/CuiJiaQing/NPOIFastExport.git 项目组中有使用Demo,你只需要 阅读全文
摘要:
恢复内容开始 前两篇文章介绍了使用Docker作为运行环境,用Nginx做反向代理的部署方法,这篇介绍一下使用Nginx配合.Net Core运行时直接在Liunx上裸奔的方法。 一、安装.NET Core 运行时 如果已经安装了运行时,请跳过第一步。 https://www.microsoft.c 阅读全文