谨慎使用时间ID long id = MyTime.ConverDateTimeToJavaMilliSecond(DateTime.Now) /1000; id++; 一次程序执行中不会有什么异常,但如果此次程序入库的数据比较多,或者程序重启间隔过短,除1000更是找死的节奏,假如此次ID增加10,而重启间隔小于10秒,则立即出现ID重复问题。 即使不除1000,也只不过是减少重复的
从内存中动态加载C++ DLL 耗时两天,终于实现了C#中动态加载内存中的C++ DLL。 网上有很明确的描述,DLL一般是静态引用,也可以从文件中动态加载。从内存中加载有一些麻烦,但网上也有类似的文章。 时间主要用于处理X64上的内存加载,涉及到很多内存操作,最终解决。代码一些英文网站上有,虽然各不相同,但原理是一样的,基本上每个版本都正确。
dataset2any之二:解析DATASET中的元数据 DATA2CODE很多人都在做,不过网上没有发现对DATASET的解析 ,多数都是直接对DB进行解析,有自己的产品界面,最近利用T4和VS提供的自定义代码生成工具功能,完成了对VS自己的DATASET.XSD的解析 。 感谢LINQ2XSD。 可恨MS的代码不公开,很多东西就几行代码的事情偏偏 改不了。
使用SharpZipLib压缩序列化对象 如题 测试代码如下: string str_org = "aaaaaaaaaabbbbbbbbbbbbcccccccccdddddddd"; System.IO.MemoryStream m = new System.IO.MemoryStream(System.Text.Encoding.ASCII.GetBytes(str_org));
EXTJS 备注 列宽自动扩展 http://www.cnblogs.com/yage/archive/2009/10/15/1582350.html autoExpandColumn: 'company', 列宽百分比 http://blog.sina.com.cn/s/blog_4829b9400100qcpt.html viewConfig: { forc