摘要: 本文主要内容:通过代码的方式关闭进程。 以前关闭进程的方式,通常采用bat文件的方式。现在通过采用另外一种方式关闭进程。关闭进程主要思路:遍历所有进程,根据进程名称,找出需要关闭的进程。开启进程主要思路:通过递归的方式找出文件夹中所有的exe文件,并且开启。其主要代码如下: 1 #region 方法 2 /// <summary> 3 /// 关闭应用程序 4 /// </summary> 5 /// <param name="ArrayProcessName">应用程序名之间用‘,’分开</param> 6 pr... 阅读全文
posted @ 2011-10-09 14:01 走过留痕 阅读(9492) 评论(0) 推荐(0) 编辑
摘要: 本文主要内容:1.WCF中运用事务的基本设置;2.代码示例;一、WCF运用事务的基本设置包括三项:a.绑定中添加事务流 transactionFlow=true;b.操作契约中添加[TransactionFlow(TransactionFlowOption....)]属性;c.服务类中添加事务环境[OperationBehavior(TransactionAutoComlete=true,TransactionScopeRequired=true)];d.如果服务类的实例不是 InstanceContextMode.PerCall,则需要在[ServiceBehavior(ReleaseSer 阅读全文
posted @ 2011-09-29 10:02 走过留痕 阅读(3159) 评论(3) 推荐(1) 编辑
摘要: 本文内容:利用Configuration类修改app.config文件。以下用代码说明:在References中,添加System.configurationapp.config1 <?xml version="1.0" encoding="utf-8"?>2 <configuration>3 <appSettings>4 <add key="Debug" value="1"/>5 </appSettings>6 </configuration> 阅读全文
posted @ 2011-08-24 10:52 走过留痕 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 本文的主要内容:利用Directory、Path、StreamWriter实现对错误记载的一个简单方法。如果在多线程中,还需要加锁,来保证同步。本代码没有考虑同步的部分。Log.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 using System.IO; 7 namespace y.LogExample 8 { 9 class Log10 {11 ///<summary>12 /// 记载错误日志13 ///</summ 阅读全文
posted @ 2011-08-22 10:52 走过留痕 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 本文内容:利用单例的方式实现一个作为全局变量的简单方法。用代码说明,比较清晰一点。UserPool.csView Code 1 class UserPool 2 { 3 publicstaticreadonly UserPool GlobalUserPool =new UserPool(); 4 private Hashtable ht =new Hashtable(); 5 6 private UserPool() 7 { 8 } 9 publicvoid Add(string key, UserInformation userInfor)10 ... 阅读全文
posted @ 2011-08-19 09:47 走过留痕 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1.参考:http://msdn.microsoft.com/zh-cn/library/618ayhy6.aspx2.编程:http://msdn.microsoft.com/zh-cn/library/67ef8sbd.aspx3.Framework 4.0 http://msdn.microsoft.com/zh-cn/library/w0x726c2.aspx 阅读全文
posted @ 2011-08-17 11:03 走过留痕 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 本文主要内容:1、字符的匹配语法;2、定位字符语法;3、重复字符语法;4、转义字符语法;5、简单代码示例一、字符匹配语法字符类匹配的字符语法例子\d从0-9的任意一数字\d\d可以匹配72,但不匹配aa或7a\D非数字字符\D\D\D匹配abc,但不匹配123\w任一单词字符,如A-Z、a-z、0-9和下划线字符\w\w\w\w匹配Ab-2,但不匹配¥%*或Ab_@\W非单词字符\W可以匹配@,但不匹配a\s任一空白字符,包括了制表符,换行符,回车符,换页符和垂直制表符匹配所有传统的空字符,包括用HTML,XML和其他标准定义的字符\S任一非空白字符每一个非空字符:A%&G3等.任一字 阅读全文
posted @ 2011-08-15 16:30 走过留痕 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 本文主要内容:1、发送邮件的主要类及相关属性的介绍。2、代码的实现。若需要在实际项目中运用此方法需要稍作修改才行一、发送邮件主要类: SmtpClient:其构造函数需要提供邮件服务器的地址和端口;MailMessage:主要是提供了邮件的标题、发送内容、收件人等。二、发送邮件代码:View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 using System.Net; 7 using System.Net.Mail; 8 9 ... 阅读全文
posted @ 2011-08-15 15:07 走过留痕 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://msdn.microsoft.com/zh-cn/library/aa560610(v=bts.10).aspx本文内容:1.查看端口使用状况的方法;2、端口耗尽所带来的问题;3、解决办法当客户端启动到服务器的 TCP/IP 套接字连接时,客户端通常连接到服务器上的特定端口,并请求服务器通过临时(或暂时)TCP 或 UDP 端口进行响应。在 Windows Server 2003 和 Windows XP 中,客户端应用程序所使用的临时端口的默认范围为 1025 到 5000。在某些情况下,有可能耗尽默认范围的可用端口。TCP/IP 端口耗尽的症状随客户端应用程序的不同 阅读全文
posted @ 2011-08-12 08:04 走过留痕 阅读(3201) 评论(0) 推荐(0) 编辑
摘要: 本文主要内容:利用SocketAsyncEventArgs实现Socket客户端的通讯,其可以接收服务端的信息,向服务端发送信息。主要分两个部分:1、主要类功能的介绍;2、类代码一、主要类功能: ClientUserToken.cs:主要是用于SocketAsyncEventArgs.UsetToken DuplexSocketAsynct.cs:主要封装了两SocketAsyncEventArgs,一个用于发送文本,另一个用于文本的接收。二、类代码ClientUserToken.csView Code 1 using System; 2 using System.Collections.Ge 阅读全文
posted @ 2011-08-11 12:57 走过留痕 阅读(855) 评论(1) 推荐(3) 编辑