摘要: spring boot使用log4j2将日志写入数据库 阅读全文
posted @ 2018-03-28 16:49 liningit 阅读(1860) 评论(0) 推荐(1) 编辑
摘要: 以上代码并没法解决用户点击两次按钮触发两次的问题,因为ui线程是单线程的,所以这个这样会导致用户连续点击两次,会两秒后又调用Button_Click一次,输出如下: 所以要在this.IsEnabled = false;后面强制界面刷新,代码如下: DispatcherHelper.DoEvents 阅读全文
posted @ 2017-04-19 14:01 liningit 阅读(4586) 评论(2) 推荐(0) 编辑
摘要: EF to MySql一般都是用using最后Commit,一直以为最后没Commit,当using调用Dispose会自动Rollback,没想到这儿有个坑,mysql有个bug并不会Rollback,事务也不会关闭,所以再次BeginTransaction就会报An error occurred 阅读全文
posted @ 2016-08-29 14:53 liningit 阅读(1284) 评论(0) 推荐(0) 编辑
摘要: decimal dt = 1.00M; decimal dt1 = 1M; bool d = dt == dt1; bool d2 = dt.ToString() == dt1.ToString(); 这儿的d2是false的因为dt.ToString()是1.00,而dt1是1 阅读全文
posted @ 2016-05-31 16:17 liningit 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 公司开发的项目使用的是Mvc框架,且Js与View页面是分开在两个文件夹下的,所以如果在View页面转到Js页面或者反过来都要先找到页面打开,很不方便.于是我做了一个VS外接程序可以很方便的用快捷键就直接互相跳转. 阅读全文
posted @ 2015-10-15 17:54 liningit 阅读(3127) 评论(2) 推荐(1) 编辑
摘要: 项目中很多时候要记录业务日志,其实是可以直接用日志框架计入数据库的. 使用NLog并不是只能将日志主体插入数据库,而是可以根据实际情况自定义任意列记入.非常方便.而且很容易实现 下面是用NLog记录业务日志到数据库 阅读全文
posted @ 2015-09-28 16:17 liningit 阅读(3711) 评论(2) 推荐(3) 编辑
摘要: self.getDescartesSku = function (selSaleProp, i, nowLst, allALst) { if (selSaleProp.length == 0) { return; } if (i == selSaleProp.lengt... 阅读全文
posted @ 2015-07-24 15:10 liningit 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 多线程更新一个表里面的不同行也可能会死锁update dbo.PlatformOrder with(rowlock) set BuyerOrderNo = @BuyerOrderNo, BuyerOrderStatus = @BuyerOrderStatus,... 阅读全文
posted @ 2015-01-26 12:13 liningit 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: //Visual C# '引用System.Collections.Specialized和System.Text命名空间 string stringValue; NameValueCollection gb2312Requests; gb2312Requests = HttpUtility.Par... 阅读全文
posted @ 2015-01-06 17:27 liningit 阅读(201) 评论(0) 推荐(0) 编辑
摘要: win7下vs2010在滚动滑轮时文档滚动条不滚动而是解决方案的滚动条滚动的解决方法,控制面板>设备和打印机>鼠标设置>滚轮选项卡里面将滚轮功能设置设为只使用office97预设的滚轮功能即可 版权声明:本文为博主原创文章,未经博主允许... 阅读全文
posted @ 2014-03-28 10:39 liningit 阅读(231) 评论(0) 推荐(0) 编辑