2017年2月21日
摘要: 这两天项目需求要检索excel的内容,于是就研究了一下,话不多说,我就直接贴代码1.首先是连接excel。 简单解释一下连接字符串HDR=Yes,这代表第一行是标题,不做为数据使用 ,如果用HDR=NO,则表示第一行不是标题,做为数据来使用。系统默认的是YESIMEX 参数因为不同的模式代表著不同的 阅读全文
posted @ 2017-02-21 12:52 yanhuanghero 阅读(156) 评论(0) 推荐(0) 编辑
  2017年2月20日
摘要: OLEDB,xls 阅读全文
posted @ 2017-02-20 11:24 yanhuanghero 阅读(158) 评论(0) 推荐(0) 编辑
  2016年11月9日
摘要: XPath 是 XML 的内容,这里 SelectNodes 是 C# 中 XmlDocument 或 XmlNode 的一个方法。SelectNodes 使用 XPath 来选取节点。 重要语法: SelectNodes("item") 从当前节点的儿子节点中选择名称为 item 的节点。 Sel 阅读全文
posted @ 2016-11-09 16:13 yanhuanghero 阅读(1273) 评论(0) 推荐(0) 编辑
  2016年11月8日
摘要: 开发的时候,经常被策划频繁变动的方案而苦恼。这时候就想要加入点动态语言来辅助一下。 在考虑用动态语言之前也曾想过使用动态加载dll的方式,实现基础接口来调用。在卸载的时候遇到了问题,虽可以通过应用程序域来绕过,但这又加入了应用程序域之间的交互。没有动态语言来的方便。 IronPython的官网:ht 阅读全文
posted @ 2016-11-08 14:46 yanhuanghero 阅读(409) 评论(0) 推荐(1) 编辑
  2016年9月29日
该文被密码保护。 阅读全文
posted @ 2016-09-29 09:38 yanhuanghero 阅读(0) 评论(0) 推荐(0) 编辑
  2015年8月6日
摘要: 引言本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中... 阅读全文
posted @ 2015-08-06 17:36 yanhuanghero 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 引言本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中... 阅读全文
posted @ 2015-08-06 17:34 yanhuanghero 阅读(261) 评论(0) 推荐(0) 编辑
  2015年7月9日
摘要: IE 开发人员工具 阅读全文
posted @ 2015-07-09 13:30 yanhuanghero 阅读(3963) 评论(0) 推荐(0) 编辑
  2014年2月21日
摘要: Date类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前系统时间Date d = new Date();System.out.println(d);使用Date类的默认构造方法创建出的对象就代表当前时间,由于Date类覆盖了toString方法,所以可以直接输出Date类型的对象,显示的结果如下:Sun Mar 08 16:35:58 CST 2009在该格式中,Sun代表Sunday(周日),Mar代表March(三 阅读全文
posted @ 2014-02-21 16:48 yanhuanghero 阅读(353) 评论(0) 推荐(0) 编辑
  2014年2月19日
摘要: MessageFormat用来格式化一个消息,通常是一个字符串,比如:String str = "I'm not a {0}, age is {1,number,short}", height is {2,number,#.#};而MessageFormat可以格式化这样的消息,然后将格式化后的字符串插入到模式中的适当位置,比如:将str中的{0}用"pig"替换,{1,number,short}用数字8替换,{2,number,#.#}用数字1.2替换。那么最终用户得到的是一个格式化好的字符串"I'm not a pig, a 阅读全文
posted @ 2014-02-19 09:25 yanhuanghero 阅读(423) 评论(0) 推荐(1) 编辑