 
        
         
        2015年10月28日
    
 
        
        
摘要:        
1.挑最省力的事情去做。 某天,当你回顾你的人生时你会意识到,你曾完成的每一件有意义的事情最初都是对你的一次挑战。巨大的挑战能让普通的人取得巨大的成就。 每一个问题都有其意义,能让你获取经验或吸取教训。一次非凡的旅程从来都不是轻松的,如果你能够从中学习并成长,那么任何逆境都不是对时间的浪费。...    
阅读全文
            posted @ 2015-10-28 13:28
飛婲豩蝶
阅读(152)
推荐(0)
        
 
		
    
        
             
        
         
        2015年10月21日
    
 
        
        
摘要:        
对于一个Web应用程序来说,出错是在所难免的,因此我们应该未雨绸缪,为可能出现的错误提供恰当的处理。事实上,良好的错误处理机制正是衡量Web应用程序好坏的一个重要标准。试想一下,当用户不小心在浏览器输入了错误的URL或者当用户提供了一些信息导致程序出错的时候,如果我们没有对这些情况进行处理,而是任由...    
阅读全文
            posted @ 2015-10-21 15:00
飛婲豩蝶
阅读(373)
推荐(0)
        
 
		
    
        
             
        
         
        2015年10月16日
    
 
        
        
摘要:        
将C++中的参数类型SOCKADDR_IN*映射为C#中的IntPtr参数类型的示例代码如下:IntPtr ptrSockaddr = new IntPtr();//ip地址sockaddr_in sockaddr = new sockaddr_in();sockaddr.sin_family = ...    
阅读全文
            posted @ 2015-10-16 14:42
飛婲豩蝶
阅读(669)
推荐(0)
        
 
		
    
        
             
        
         
        2015年10月15日
    
 
        
        
摘要:        
using System;using System.Collections.Generic;using System.IO;using System.Text;using System.Xml;namespace CommonUtil{	/// /// Xml通用操作类	/// public c...    
阅读全文
            posted @ 2015-10-15 14:42
飛婲豩蝶
阅读(309)
推荐(0)
        
 
		
    
        
             
        
         
        2015年10月11日
    
 
        
        
摘要:        
1、首先在工具栏中选择NotifyIcon控件拖入窗体中;2、设置NotifyIcon控件的相关属性;Icon:在系统托盘中显示的图标;Text:当鼠标移动到系统托盘图标上时显示的文本;ContextMenuStrip:设置系统托盘的右键菜单,这个实现很简单,拖入一个右键菜单的控件,并在下拉列表框中...    
阅读全文
            posted @ 2015-10-11 19:57
飛婲豩蝶
阅读(1126)
推荐(0)
        
 
		
    
        
             
        
         
        2015年10月10日
    
 
        
        
摘要:        
this.Close();只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出。Application.Exit();强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出。Application.ExitThread();强...    
阅读全文
            posted @ 2015-10-10 09:24
飛婲豩蝶
阅读(342)
推荐(0)
        
 
		
    
        
             
        
         
        2015年10月9日
    
 
        
        
摘要:        
ThreadStart:ThreadStart委托定义为public delegate void ThreadStart(),所以执行的方法不能带有参数。private void btnThreadStart_Click(object sender, EventArgs e){ Thread th...    
阅读全文
            posted @ 2015-10-09 14:22
飛婲豩蝶
阅读(549)
推荐(0)
        
 
		
    
        
             
        
         
        2015年10月8日
    
 
        
        
摘要:        
; 脚本由 Inno Setup 脚本向导 生成!; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档![Setup]; 注: AppId的值为单独标识该应用程序。; 不要为其他安装程序使用相同的AppId值。; (生成新的GUID,点击 工具|在IDE中生成GUID。)AppId=...    
阅读全文
            posted @ 2015-10-08 13:21
飛婲豩蝶
阅读(379)
推荐(0)
        
 
		
    
        
             
        
         
        2015年9月27日
    
 
        
        
摘要:        
一、抽象工厂(Abstract Factory)模式抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图:图中一共有四个产品族,分布于...    
阅读全文
            posted @ 2015-09-27 21:54
飛婲豩蝶
阅读(248)
推荐(0)
        
            
        
        
摘要:        
一、工厂方法(Factory Method)模式工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟的子类中。工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法模式保持了简单工厂模式的有点,而且客服了它的缺点。在工...    
阅读全文
            posted @ 2015-09-27 21:43
飛婲豩蝶
阅读(674)
推荐(0)