摘要:
C# Windows 桌面应用只运行一个实例(总结)
1) 根据“程序集的签名”获取已运行的实例
2) 根据“进程名称”获取已运行的实例
3) 根据“进程名称和路径”获取已运行的实例
4) 根据“Mutex”判断是否有相同的实例在运行 阅读全文
摘要:
花生壳在其网站上公告,从2008年8月1日起将停止嵌入式花生壳标准服务用户登陆,只允许花生壳专业服务/花生壳商业服务级别登陆使用嵌入式花生壳,For Windows / Linux 的任何版本客户端不受本次业务调整影响。花生壳不在提供免费服务了吗? 阅读全文
摘要:
有些朋友说 WebClient 不能保持 Session 和 Cookie,只有 HttpWebRequest 才能保持 Session。实际上我们只要重写 WebClient 的 GetWebRequest 方法就可以使 WebClient 保持 Session 和 Cookie。 阅读全文
摘要:
给 Windows 服务添加命令行参数 阅读全文
摘要:
不使用 InstallUtil.exe,使用 C# 代码安装 Windows 服务。 阅读全文
摘要:
TP-LINK 无线路由器 + 花生壳 + Serv-U 配置FTP服务器 阅读全文
摘要:
Tomcat 服务不能启动的问题 环境:jdk 1.6 + Tomcat 5.5 错误日志:Failed creating java C:\Program Files\Java\jre1.6.0_03\bin\client\jvm.dll 解决方法: 1. 将 %JAVA_HOME%/bin/msvcr71.dll 复制到 x:\windows\system32 目录下 2. 或者将 %J... 阅读全文
摘要:
USB 鼠标,USB 键盘,USB 加密狗等 USB 设备插上,在任务栏通知区不会显示“安全删除硬件”的图标;而我的 USB 无线网卡一插上就显示一个“安全删除硬件”的图标显示在通知区。 如何去掉 USB 无线网卡“安全删除硬件”的图标? 阅读全文
摘要:
椭圆曲线签名(ECDSA)相对传统签名算法具有速度快、强度高、签名短等优点,其用途也越来越广泛了,Microsoft 产品的25位的CDKey中就使用了椭圆曲线签名算法。如今使用 VS2008 也能方便的进行椭圆曲线签名(ECDSA)了。 阅读全文
摘要:
触发 Session_End 事件的几个条件 阅读全文
摘要:
今天在博客园的排名上升到前300名啦 今天是2007年12月23日。今天是一个值得纪念的日子,今天在博客园的排名进入了前300名啦! 从400名到300名,我等了5个月啊! 积分与排名 积分 - 91532 排名 - 300 多谢各位朋友的支持,并以此纪念! 相关链接:今天在博客园的排名上升到前400名啦 阅读全文
摘要:
Stream 和 byte[] 之间的转换 阅读全文
摘要:
前几天在做一个 Win Form 程序用到了 RichTextBox 控件,不知道为什么,在 RichTextBox 控件属性的事件列表中没有“拖放事件”;找了很久才找到解决办法,原来 RichTextBox 控件“拖放事件”通过代码添加。 阅读全文
摘要:
删除字符串最后一个指定的字符,在VS2005中原来这么简单:str = str.TrimEnd(','); 阅读全文
摘要:
在 SQL Server 的存储过程中根据业务逻辑的要求,有时需要抛出自定义异常,由C#程序俘获之并进行相应的处理。
SQL Server 抛出自定义异常和简单,像这样就可以了:RAISERROR('Rais Error1', 16, 1) WITH NOWAIT
但定用什么样的错误级别却很讲究,否则 C# 中的 catch 块可能俘获不到的。 阅读全文
摘要:
Outlook、Foxmail 在收到新邮件后,在收件箱的后面会显示新邮件数:收件箱(1)。我们在做应用时有时也需要类似的功能,比如警示管理中显示警示信息的条数等。怎么实现呢?看了 TreeVeiw 和 TreeNode 属性和方法,没有发现可以直接实现的;在 Google 和百度上也没有搜索到。不过 TreeView 控件有一个 DrawNode 事件,通过该事件可以自己绘制节点,可以实现我们想要的这种功能:收件箱(1)。我想其他朋友可能也正在思考怎么实现这个功能呢,共享一下吧,免得大家再走弯路。 阅读全文
摘要:
有时候我们需要根据不同的文件扩展名显示不同的图标,比如用C#做一个资源管理器。在C#中可以使用 Icon icon = System.Drawing.Icon.ExtractAssociatedIcon(fileFullName) 来得到指定文件图标。但是Icon.ExtractAssociatedIcon 只能获取大图标,要获取小图标还是要使用 API。 阅读全文
摘要:
有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活。先看看单条 SQL 语句的分页 SQL 吧。 阅读全文