摘要: 0、最近研究serilog结构化日志,感觉这玩意主要是在代码中配置,配置文件中配置的功能比较坑爹,所以还是搞一搞nlog的结构化吧,感觉serilog不是很靠谱的样子,个人还是喜欢从配置文件中配置。可能是之前用log4net遗留下来的习惯吧。。。。。。 1、nlog.config配置文件格式 <ta 阅读全文
posted @ 2022-03-24 22:55 混子程序员ZMY 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 在使用serilog过程中遇到点问题,记录一下 问题:在使用serilog过程中,想用CompactJsonFormatter固定生成的那个json格式的日志,但是这个格式中的@t是一个固定的UTC时间戳,对于有日志查看器的倒没什么,但是有的保密性和规模很小的小项目来说,没什么必要还得上日志查看器, 阅读全文
posted @ 2022-03-21 21:42 混子程序员ZMY 阅读(378) 评论(0) 推荐(2) 编辑
摘要: 一般的字段修改类型直接修改,然后add-migration, update-database,没什么问题,但是主键的话,直接修改会报错,如果表的主键 作为另一个表的外键的话,更会报错 约束 'PK_ProcessRatio' 正由表 'MaterialCost' 的外键约束 'FK_Material 阅读全文
posted @ 2022-03-14 16:03 混子程序员ZMY 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 配置模板范本 <?xml version="1.0" encoding="utf-8" ?><nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i 阅读全文
posted @ 2022-02-25 16:58 混子程序员ZMY 阅读(1087) 评论(0) 推荐(1) 编辑
摘要: 引用自:探秘C#中的yield关键字 - Darren Ji - 博客园 (cnblogs.com) 探秘C#中的yield关键字 在"C#中,什么时候用yield return"中,我们了解到:使用yield return返回集合,不是一次性加载到内存中,而是客户端每调用一次就返回一个集合元素,是 阅读全文
posted @ 2021-12-14 13:59 混子程序员ZMY 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一、RSA加密简介 RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存 阅读全文
posted @ 2021-07-27 12:54 混子程序员ZMY 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 引用自:C# 泛型编程之泛型类、泛型方法、泛型约束 - 君莫笑·秋 - 博客园 (cnblogs.com) 所谓泛型,即通过参数化类型来实现在同一份代码上操作多种数据类型。 泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。在定义泛型类时,在对客户端代码能够在实例化类 阅读全文
posted @ 2021-07-19 13:19 混子程序员ZMY 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 数据库: Id uniqueidentifier Uncheckeda1 bigint Checkeda2 binary(50) Checkeda3 bit Checkeda4 char(10) Checkeda5 date Checkeda6 datetime Checkeda7 datetime 阅读全文
posted @ 2021-07-15 16:24 混子程序员ZMY 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 插入代码: insert into dbo.TestTimestamp(timechuo) values(default) 查询代码就是普通的select 对这条数据的每一次改动时间戳都会出现变化,使用这个东西可以做防止脏数据的校验处理(乐观锁) 阅读全文
posted @ 2021-07-15 14:04 混子程序员ZMY 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 返回有关 sql_variant 值的基本数据类型和其它信息。 语法SQL_VARIANT_PROPERTY ( expression, property ) 下例假定 tableA 包含 colB 和属于 sql_variant 类型的 colA,检索有关值为 46279.1 的 colA(其中 阅读全文
posted @ 2021-07-15 11:07 混子程序员ZMY 阅读(332) 评论(0) 推荐(0) 编辑