07 2018 档案
摘要:出处:脚本之家 链接:http://www.jb51.net/article/57163.htm 注重代码书写的程序员应该是一个比较有修养的人,下面这些命名规则不一定要绝对遵从,但值得参考。在应用规则 时要进行合理的判断。 Pascal 规则(帕斯卡命名)每个单词开头的字母大写(如 TestCoun
阅读全文
摘要:添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的语法:alter table tablename modify (column datatype [default
阅读全文
摘要:LookupEdit 下拉单选,可搜索,下拉展示为一个table; ComboxEdit 下拉单选,可当做text使用,输入数据源中没有的项,只有显示值; CheckcomboxEdit 下拉多选,可搜索,有显示值、隐藏值。
阅读全文
摘要:上一篇简单的介绍了TDF提供的一些Block,通过对这些Block配置和组合,可以满足很多的数据处理的场景。这一篇将继续介绍与这些Block配置的相关类,和挖掘一些高级功能。 在一些Block的构造函数中,我们常常可以看见需要你输入DataflowBlockOptions 类型或者它的两个派生类型E
阅读全文
摘要:属性TPL Dataflow是微软面向高并发应用而推出的一个类库。借助于异步消息传递与管道,它可以提供比线程池更好的控制,也比手工线程方式具备更好的性能。我们常常可以消息传递,生产-消费模式或Actor-Agent模式中使用。在TDF是构建于Task Parallel Library (TPL)之上
阅读全文
摘要:概述 C#Winform编程中,跨线程直接更新UI控件的做法是不正确的,会时常出现“线程间操作无效: 从不是创建控件的线程访问它”的异常。处理跨线程更新Winform UI控件常用的方法有4种:1. 通过UI线程的SynchronizationContext的Post/Send方法更新;2. 通过U
阅读全文