12 2020 档案
摘要:从** C#3.0开始,可以使用一种新的方法把实现代码赋予委托: Lambda表达式**。只要有委托参数类型的地方,就可以使用Lambda表达式。 这是前面用到的一个Lambda表达式 myTimer.Elapsed += (sender, eventArgs) => { Console.Write
阅读全文
摘要:最近线上又出现了几次线程安全问题 导致的服务异常,线程安全问题都是隐藏的炸弹,有可能几个月都不出问题,也有可能连续几天爆炸好几次,问题出现的结果完全是无法确定的,包括但不限于如下结果: 应用异常,且无法自恢复,必须重启站点或服务; 陷入死循环,导致CPU占用100%,从而整台服务器崩溃; 错误数据入
阅读全文

浙公网安备 33010602011771号