2011年10月10日
摘要: 1. 枚举是用户自定义的整数类型 2. 关于枚举的一般用法,参照:《C#中的枚举》 3. 从字符串中获取枚举值: 定义如下的枚举 public enum TimeOfDay { Morning=0, Afternoon=1, Evening=... 阅读全文
posted @ 2011-10-10 11:09 啊風 阅读(218) 评论(0) 推荐(0) 编辑
  2011年10月7日
摘要: 1. C#虚基类继承与接口的区别 ①接口不包含任何实现,接口没有构造方法,所有成员都是public的,用接口来定义类,规范类,抽象类,而类则负责功能的具体的实现。接口里面所有的东西都是抽象的。 ②抽象类是不完全的类,里面有抽象的方法和属性,也可以有具体的方法和属性。 ③类里面则都是方法和属性的... 阅读全文
posted @ 2011-10-07 15:21 啊風 阅读(272) 评论(0) 推荐(0) 编辑
  2011年9月30日
摘要: 这里用Winform演示如何异步调用WebService。 首先在界面中拖入2个按纽,一个是同步,一个是异步,作为比较。新建立一个WebService,就用默认的HelloWorld方法来演示。 在Winform中添加对这个WebService的引用,button1(同步按纽)和button2... 阅读全文
posted @ 2011-09-30 09:28 啊風 阅读(1898) 评论(0) 推荐(0) 编辑
  2011年9月23日
摘要: (一). 在网站的Web.config文件中配置数据库的连接信息是有很多好处的,可以很方便的更换其他数据库(MSSQL,ORACAL,ACCESS,MYSQL...),据说还可以方便MS加密,还有方便直接将数据源绑定到控件上而不必写代码。这里将2种配置方法及如何获取配置的连接信息的方法列出来,以备... 阅读全文
posted @ 2011-09-23 10:02 啊風 阅读(1065) 评论(0) 推荐(0) 编辑
  2011年9月22日
摘要: 1. 开发模式(根据张子阳《Asp.Net Ajax的两种基本开发模式》总结) (1). 第一种UpdatePanel模式 就是在页面上拖入一个ScriptManager和UPdatePanel,在UpdatePanel中放入需要无刷新执行的控件,需要注意的是不同的UpdatePanel之间... 阅读全文
posted @ 2011-09-22 16:34 啊風 阅读(2715) 评论(0) 推荐(0) 编辑
  2011年9月21日
摘要: 在做一个winform打印条码应用的时候碰到一个问题,在条码打印方法中循环打印,由于需要打印的数量比较多, 这时候就导致当点击打印的时候整个应用程序就死在那里不动了,一直到打印结束之后才会有反应. 查了点资料,下面是异步调用的方法: 1. 通过异步调用,在打印方法中通过委托调用执行时间比较长的方... 阅读全文
posted @ 2011-09-21 20:28 啊風 阅读(23890) 评论(3) 推荐(1) 编辑
  2011年9月20日
摘要: vim编辑器 1. 插入命令 a 在光标后附加文本(append) A 在本行行末附加文本 i 在光标前插入文本,I(大写)在行首插入文本(insert) o 在光标下插入新行(over) O 在光标上插入新行 2. 定位命令 h 方向左键 0 移至行首 j 方向下键 H 移至屏幕上端... 阅读全文
posted @ 2011-09-20 16:04 啊風 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1. 获取程序安装路径的方法Application.StartupPath 例如: string path = Application.StartupPath + "\\WarterCode.xml"; 就相当于在ASP.NET中的Server.MapPath(); 2.操作txt (1).... 阅读全文
posted @ 2011-09-20 11:17 啊風 阅读(2580) 评论(2) 推荐(0) 编辑
  2011年9月16日
摘要: 19. 文件压缩命令 (1)。gzip [文件名] 压缩后的文件格式是.gz 只能压缩文件不能压缩目录 不保留源文件 (2)。gunzip [文件名] 解压缩命令 (3)。tar 选项[cvf] [目录] 打包目录 压缩后的文件格式是.tar.gz -c 产生.tar打包文件 -v ... 阅读全文
posted @ 2011-09-16 12:24 啊風 阅读(444) 评论(0) 推荐(0) 编辑
  2011年9月15日
摘要: DataView dv=new DataView(dataTable); DataView的2个属性: 1. RowFilter dv.RowFilter = "Country = 'USA'";dv.RowFilter = "EmployeeID >5 AND Birthdate 0)... 阅读全文
posted @ 2011-09-15 13:18 啊風 阅读(8882) 评论(0) 推荐(0) 编辑