上一页 1 ··· 159 160 161 162 163 164 165 166 167 ··· 383 下一页
摘要: 回到目录 对于业务层的程序的致命错误,我们一直的做法就是直接抛出指定的异常,让程序去终断,这种做法是对的,因为如果一个业务出现了致命的阻塞的问题,就没有必要再向上一层一层的返回了,但这时有个问题,直接抛异常,意味着服务器直接500了,前端如何去显示,或者如果你是API的服务,如果为前端返回,如果是5 阅读全文
posted @ 2017-09-07 16:59 张占岭 阅读(1790) 评论(5) 推荐(3)
摘要: 返回目录 说起CancellationTokenSource我们应该不会陌生,对于Thread,Task来说,我们启动一个线程去做一些事,如果希望它在某个阶段去被动的停止,可以使用这个CancellationTokenSource对象,把它注入到Task里,使用当外界触发Cancel()方法时,你的 阅读全文
posted @ 2017-09-06 11:47 张占岭 阅读(1673) 评论(1) 推荐(0)
摘要: 回到目录 在DotNetCore出来之后,同时也使用了quartz进行调度中心的设计,将它做到docker里方便部署,在之前的quartz版本里支持配置文件的方式,而现在不支持了,我们应该去想一下,为什么不去支持配置文件?当然大叔也为配置文件设计了支持的方式,但我们还是应该想想作者为什么不去支持配置 阅读全文
posted @ 2017-08-31 17:50 张占岭 阅读(4228) 评论(6) 推荐(10)
摘要: 回到目录 对于web.config来说,我们不会陌生,主要对站点进行相关参数的配置,当它被修改后,IIS里对应的应用程序池会被重启,而对于config里的一些配置我们一般使用比较多的是数据连接串connectionString,配置串appSettings,友好提示控制customErrors等,而 阅读全文
posted @ 2017-08-31 11:23 张占岭 阅读(2128) 评论(2) 推荐(3)
摘要: 这段时候研究了一下Selenium,它是一个自动化测试工具,在asp.net平台可以通过nuget去安装,同时支持多种开发语言,之前支持java,而现在也支持C#了,所以我们通过nuget就可以安装了,当然你直接在官网下载对应的DLL也是可以的,不过建议使用nuget管理你的包包,这样升级和部署都更 阅读全文
posted @ 2017-08-31 10:03 张占岭 阅读(1123) 评论(0) 推荐(0)
上一页 1 ··· 159 160 161 162 163 164 165 166 167 ··· 383 下一页