研发技术
不良制品
这个作者很懒,什么都没留下…
展开
-
免注册COM使用参考
免注册COM在使用时要使用文件清单(manifest文件),文件清单在使用时可分为两种:1.程序清单:指明程序包含哪些依赖组件。C\C++的程序清单信息可在项目属性中编辑,用于自动生成。C#的程序清单暂时没找到自动生成的办法,使用VS本身提供的清单生成工具生成的清单无法正确使用。因此只能手动编写。2.组件清单:指明组件(DLL)的COM相关信息,GUID等信息,基本和注册在原创 2014-10-20 16:06:07 · 2544 阅读 · 1 评论 -
C# 向指定线程发送消息
线程间通信,包括线程同步,在指定线程中执行方法。线程同步其中线程同步通过C#本身提供的线程操作还是比较简单的,注意使用互斥锁,WaitHandle的使用可以满足大部分的需求。(互斥锁在不同线程中起作用,不会堵塞同线程的程序运行)。在指定线程中执行方法这种情况比较少见,一般都是窗体程序需要后台进行运算,通过运算的结果对前台界面进行更新。大多数情况下使用BackgroundWo原创 2015-07-27 16:48:28 · 7484 阅读 · 0 评论 -
.net 调用Java WebService特殊情况记录
1.非string类型数据无法传递在工作中遇到过这样一直情况,在调用JAVA的WebService,传递int等变量时,有时会发生数据丢失的情况。此情况并不是所有的非string变量都有出现。出于好奇,查看了wsdl中是这样对两个变量进行描述的:<xs:element minOccurs="0" name="type" type="xs:int" /><xs:ele...原创 2018-12-28 15:42:54 · 281 阅读 · 0 评论 -
C# DES加密
C# 有提供统一的DES加密类 DESCryptoServiceProvider 类 System.Security.Cryptography.DESCryptoServiceProvider,mscorlib.dll。 使用实例:public virtual string UserCodeDesCBC(string date, string desKey){System.S...原创 2018-12-24 17:44:46 · 427 阅读 · 1 评论