12 2020 档案
摘要:install-package jwt protected void ButtonLogin_Click(object sender, EventArgs e) { var secret = "abc123"; var exp = (DateTime.UtcNow.AddSeconds(10) -
阅读全文
摘要:之前的公司一直是使用的数据库做队列,比如要发的各种邮件信息都会写到对应的表中,另一个专用的程序去定时发邮件。邮件发送失败了会重发的,可靠性非常高的。 不过大厂貌似都使用专用的消息队列,能力有限没时间精力去捣腾那些高大上的东西,就拿redis来做做实验 安装redisf服务 nuget StackEx
阅读全文
摘要:join,left join static void Main(string[] args) { var db = new dbEntities(); var query = from s in db.Store join o in db.Organization on s.OrgId equals
阅读全文
摘要:
阅读全文
摘要:在函数内对数组的元素做操作时,函数外的数组也会改变。但如果在函数内将数组变量指向新的数组,则函数内的数组变量不再指向函数外的数组区域 其他的引用类型也是如此
阅读全文
摘要:lock 语句(C# 参考) https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/lock-statement lock可以保证结果达到预期,但是有可能把程序给弄卡死(lock包裹的代码执行耗时很长)
阅读全文
摘要:我维护的一个网站目前没有什么访问量,orm用的ef,服务器是IIS,第一次访问总是很慢,查了下解决的办法可以做ef预热。 但是IIS会有回收机制,第一次访问还是会慢,IIS服务器我又接触不到,没法做IIS的回收设置。 git上找到了功能很强大的基于Quartz的现成可视化操作工具,觉得有点高射炮打蚊
阅读全文