随笔分类 - C#
摘要:1、系统已经有了JWT了,认证冲突。 public class MyJwt { private const string SecretKey = "YourSecretKeyHere"; // 创建类似JWT的令牌 public static string CreateToken(List<Clai
阅读全文
摘要:public static class LogHelp { private static readonly ILog logger; private static readonly log4net.ILog LInfo = log4net.LogManager.GetLogger("LogInfo"
阅读全文
摘要:/// <summary> /// 将实体2的值动态赋值给实体1(名称一样的属性进行赋值) /// </summary> /// <param name="model1">实体1</param> /// <param name="model2">实体2</param> /// <returns>赋值
阅读全文
摘要:一、封装基本连接、读写。读写 ReadHoldingRegisters ,当前有四种方案,现在只使用 ReadHoldingRegisters int 类型,需要其他方案自行新增。 public class ModbusClient { private TcpClient? tcpClient; p
阅读全文
摘要:class Program { static void Main() { List<string> searchTerms = new List<string> { "term1", "term2", "term3" }; List<Company> companies = GetCompanies
阅读全文
摘要:1、其它用户登录MySQL2、#查看user表use mysql;select user,plugin from user;3、修改root密码格式# 修改其密码格式update user set plugin='mysql_native_password' where user='root'; #
阅读全文
摘要:MQTT 服务可以自行学习,这里只是记录一下写的结果,粘贴即用。 首先引入包 MQTTnet ,注意 这个包这里的代码 是 4.0一下版本 我用的 3.1.2 版本的 4.以上是另外的写法,该内容中4 不支持我 直接下降版本到3.1.2 可以了。 如果你一定要用4.0以上的包,不用往下看了。 服务端
阅读全文
摘要:using (var context = new EFDbContext()) { context.Database.Migrate(); }
阅读全文
摘要:第一种 /// <summary> /// 获取网络状态 /// </summary> /// <param name="IP"></param> /// <returns></returns> public static bool CheckedIPSpeed(string IP) { //远程服
阅读全文
摘要:递归方式1、创建一个树类 public class TreeNode { /// <summary> /// 子id /// </summary> public string Id { get; set; } /// <summary> /// 父id /// </summary> public s
阅读全文
摘要:1、安装 NLog.Web.AspNetCore 包 2、新增Configs文件夹,在Configs文件夹下新增nlog.config文件 nlog.config文件内容如下 <?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://ww
阅读全文
摘要:使用EF 操作 FromSqlRaw 查询数据 提示 “FromSql”操作的结果中不存在所需的列“Id” 错误写法 var db = _dbContext.GetDbContext(); string sqlstr = $"select Id,name from lable"; SqlParame
阅读全文
摘要:场景:ABP Web 的框架。我在简化的时候,刚开始没问题,但是突然 Swagger.index 页面打开空白。F12看了下提示abp 无效。接着我看了下Web 下面的Log日志。提示Swagger/ui/abp.swagger.js 解决过程百度了一下,参考:在 WebGateway api #3
阅读全文
摘要:查看BIN文件中是否缺少 netstandard.dll 如果没有那么就补上,就OK了 链接: https://pan.baidu.com/s/1X6AP1RqU06YuKKWi3eDhKg 提取码: wjjf 参考地址 https://github.com/dotnet/standard/issu
阅读全文
摘要:1、默认从官网或者gethub上Down 的 执行 Add-Migration v1_1 无效果或者其他错误; 分析:该命令执行失败,是因为执行的原有文件冲突,或者 模型类型不对。 解决:如果 原有文件冲突 ,找到 Acme.BookStore.EntityFrameworkCore 》Migrat
阅读全文
摘要:一、基本信息(转载自百度百科 https://baike.baidu.com/item/WebSocket/1953845?fr=aladdin) WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推
阅读全文
摘要:1、如果已经配置的项目出现这个问题 配置应用程序池,程序池的模式改为“经典” 2、如果是VS启动的时候出现这个问题 先找到你的web.config 然后找到这块 <system.webServer> <handlers> <add name="MyHandler" path="*.myh" verb
阅读全文
摘要:一、手动批量执行,基本上五百左右会特别慢,速度非常慢,不推荐 二、使用SqlBulkCopy,速度超级快 /// <summary> /// /// </summary> /// <param name="connectionString">目标连接字符</param> /// <param nam
阅读全文