摘要: bundle文件放在应用根目录,命名为 bundle.config 内容模板 阅读全文
posted @ 2018-03-16 13:39 致那向往的远方 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 除非在linux下开发才安装SDK,一般生产环境只需安装 runtime 1、添加 yum 源 sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[packages-mic 阅读全文
posted @ 2018-01-13 23:28 致那向往的远方 阅读(952) 评论(0) 推荐(0) 编辑
摘要: C# 6.0 版本包含许多可提高开发人员工作效率的功能。 此版本中的功能包括: 只读自动属性: 可以创建只能在构造函数中设置的只读自动属性。 自动属性初始值设定项: 可以编写初始化表达式来设置自动属性的初始值。 Expression-bodied 函数成员: 可以使用 lambda 表达式创建单行方 阅读全文
posted @ 2018-01-13 23:16 致那向往的远方 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题:对于相同代码多处部署时,AppSettings配置的到处都是,略显冗余混乱。 解决办法:统一配置到数据库,方便修改。 效率考虑:增加一层静态缓存,采用定时刷新策略。 阅读全文
posted @ 2016-12-15 17:34 致那向往的远方 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 平时经常会迭代集合,如果数据多的话会很耗时。 例子: 优化方法一,使用并行操作,但它并行能力依赖于CPU核数: 优化方法二,多线程(多任务)操作,基于Task实现,轻轻松松用上多线程: AsTaskQuery具体实现: 接口声明 ITaskQuery<T>的扩展方法定义 IEnumerable<T> 阅读全文
posted @ 2016-07-27 11:52 致那向往的远方 阅读(420) 评论(0) 推荐(0) 编辑
摘要: Windows服务安装与卸载,使用到了InstallUtil.exe 安装: 卸载: 更加高级的,把BAT文件放项目目录下,与.EXE文件平级,无须知道.NET Framework位置 安装: 阅读全文
posted @ 2016-04-13 15:32 致那向往的远方 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 清空数据库所有表数据 阅读全文
posted @ 2016-04-13 14:07 致那向往的远方 阅读(151) 评论(0) 推荐(0) 编辑
摘要: sql经常会遇到“将截断二进制或字符串”的错误——处理办法 1、修改列长度——无法定位具体字段 2、程序逻辑中增加判断,以定位具体字段 由于我是在报表数据库中直接写SQL,没有校验逻辑,所以想把全部字段的长度都增加到最大。写了批量脚本: 阅读全文
posted @ 2016-04-08 16:41 致那向往的远方 阅读(2964) 评论(0) 推荐(0) 编辑
摘要: 1 --从10001起,借用生成的行号,批量编号表记录 2 3 declare @start int = 10000; 4 5 update t1 set t1.newNo=t2.newNo 6 from student t1 7 join (select id, (row_number() over(order by id) + @start) newNo from student) t2... 阅读全文
posted @ 2016-04-05 16:44 致那向往的远方 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 写代码时喜欢连贯的、链式的写下去,而不是光标再返回到前面写类型转换等等。 自定义了些字符串扩展方法: 1 /// <summary> 2 /// 字符串操作扩展方法类 3 /// </summary> 4 public static class StringOperationExtensions 5 阅读全文
posted @ 2016-04-01 13:53 致那向往的远方 阅读(301) 评论(0) 推荐(0) 编辑