摘要:
最近系统有点卡,查看了一下系统事件,发现有人攻击服务器数据库。 以下是我的解决方案 1、修改密码位复杂的密码 2、修改默认数据库默认端口 目前已解决 下面的腾讯的小哥给的建议,总体差不多一个意思 1、服务器设置大写、小写、特殊字符、数字组成的12-16位的复杂随机密码 ,也可使用密码生成器自动生成复 阅读全文
摘要:
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) { //远程服 阅读全文