摘要:
await do()和do.Wait()的相同点都是等待do函数执行完后,才能执行do后续的代码。不同点是:await是异步等待,而Wait()是同步等待,比如在winform程序中,await是可以立即拖动窗体,继续点击其他按钮的,Wait是不可以立即拖动窗体等操作,但是可以有后续操作,等do执行 阅读全文
摘要:
前言:工具就像乐高,你不必研究它到底能拼出多少模型,只需要研究哪些模块可以拼出你想到的。 Visual Patch简介 这是(蓝玫瑰)公司开发的一套打包-补丁解决方案的补丁工具,相比Setup Factory,他的知名度似乎不太高,网上也很少找到相关资料,但是真的很简单实用。 1.安装 安装部分请自 阅读全文
摘要:
前言:工具就像乐高,你不必研究它到底能拼出多少模型,只需要研究哪些模块可以拼出你想到的。 SetupFactory简介 这是(蓝玫瑰)公司开发的一套打包-补丁解决方案的打包工具,使用范围广、简便好用、自定义程度高、又兼顾了默认简单打包的效果, 更是设计了一套自主的脚本开发语言,完全实现了我们日常需求 阅读全文
摘要:
最近在使用devexpress的mvvm框架,当用到对继承了INotifyPropertyChanged的基类BindableBase的派生类序列化时,总是无数据,只有{},到底出了什么问题?于是反编译后看到: [System.Runtime.Serialization.DataContract] 阅读全文
摘要:
Style设置时,无法绑定到数据,需要这样写 1 <DataGridTextColumn Header="呵呵" Binding="{Binding ID}" > 2 <DataGridTextColumn.ElementStyle> 3 <Style TargetType="TextBlock"> 阅读全文
摘要:
(?<=(<(?<a>([A-Za-z]*?))>)).*?(?=(</\k<a>>)) 阅读全文
摘要:
看SQL server的版本,SQLserver2005以上 的nvarchar(max) 可以存放2G的内容,所以要是 SQL2005以上的nvarchar(max)足够你用的了。用nvarchar(max),nvarchar(max)是为了取代ntext。 varchar(max)当存储字符长度 阅读全文
摘要:
最近在做一个数据库比对工具,查询索引的时候,需要把索引做一个转换 查询出的数据: IX_Fn_T_Moneny_PID NONCLUSTERED ID IX_Fn_T_Moneny_Name_PID NONCLUSTERED ID IX_Fn_T_Moneny_Name_PID NONCLUSTER 阅读全文
摘要:
在Winfrom开发中,经常遇到调用Click事件,如:btn_click(null,null),其实winfrom也自带一个模拟点击事件:PerformClick(),区别就是:前者无论控件是否Enable=ture,都会被执行,而后者只会在Enable=true时执行。 阅读全文
摘要:
做一个数据库比对小工具,把SQL做一个笔记 SELECT object_id AS ID --表ID,'表' sType,Name --表名FROM sys.tablesORDER BY Name--字段SELECT A.Name --字段名,'字段' sType,B.name AS typeNam 阅读全文