摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Data; 4 using System.IO; 5 using System.Linq; 6 using System.Text; 7 using NPOI.HSSF.UserModel; 8 using NPOI.SS.UserModel; 9 using NPOI.XSSF.UserModel; 10 11 namespace DMEnterpriseAdministration 12 { 13 public class Ex... 阅读全文
posted @ 2014-03-09 15:44 平常心成大事 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 在网上查了很多方法,大部分都是需要DB Manager,但是DB Manager这个牛逼保护机制做得好,没有免费的注册码可用。还好下面有另一个办法实现Access转Sqlite:首先要下载SQLite Expert Professional 工具,新建一个数据库,然后就可以按照下面的步骤将access数据库转换成sqlite数据库了。通过SQLite Expert创建数据库,然后import --〉Data Transfer Wizard--〉import data into...--〉ADO Data Source输入例如下面的连接字符串:Provider=Microsoft.Jet.OLE 阅读全文
posted @ 2014-03-08 18:12 平常心成大事 阅读(1226) 评论(0) 推荐(0) 编辑
摘要: 最近做了一个小系统,麻雀虽小五脏俱全呀,用到各种线程控制,串口控制等技术。其中串口控制最麻烦,因为继电器的响应很快,根据不同的转接口,返回的数据质量是不一样的,所以不能直接wirte,然后马上read,这样经常得到的效应状态是错误的。因此需要用到backgroundworker不停地read,校验数据成功后再设置成功状态标志,最后让timer定时获取改标志,成功后立即控制程序界面上的按钮等控件。public void openSerial() { try { foreach (GlobaConfig con... 阅读全文
posted @ 2013-11-05 16:58 平常心成大事 阅读(2679) 评论(0) 推荐(0) 编辑
摘要: public void play() { this.TemStr = ""; this.TemStr = this.TemStr.PadLeft(0x7f, Convert.ToChar(" ")); APIClass.mciSendString(@"close temp_alias", null, 0, 0); //int ret = APIClass.mciSendString(@"open """ + this.TemStr + @""" alias temp 阅读全文
posted @ 2013-11-05 15:47 平常心成大事 阅读(641) 评论(0) 推荐(0) 编辑
摘要: Jquery的load()在Safari或IE8中不能执行脚本 阅读全文
posted @ 2011-05-16 22:19 平常心成大事 阅读(2318) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET Web service开发中,会用到一个很重要的类型:SoapException,它是一个基于Soap请求机制的异常处理类型, 这也是一个很重要的类型,在编写web service函数时,我们需要用它来抛出异常信息,以便供客户端获取并进行必要的异常处理. 我们可以在它的detail属性里加入自定义的详细的错误信息。这里有两种写法,第一种, 就是网上流转某大虾写的,用一个Strin... 阅读全文
posted @ 2010-11-24 21:35 平常心成大事 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 不知道用Flex builder做开发的同伴们,是否有注意过Flex builder生成的flash的默认显示语言问题?如果你要开发的flex应用程序是全英文版的,但是你在安装Flex builder是中文版,那么flash的默认显示语言就是中文的了。其实我们可以在Flex builder里修改编译参数,这样默认显示的语言就正确了。具体地说, Flash player程序界面上默认显示的语言是在... 阅读全文
posted @ 2010-11-24 21:14 平常心成大事 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 用Flex/Flash做开发的同志们应该会使用 expandChildrenOf(item,true)方法来使用Tree组件在绑定数据后自动展开所有树型节点(不需要用户再自己点击展开节点,会方 便许多),而在Flex开发帮忙文档中很明确写道: "If you set dataProvider and then immediately call expandChildrenOf() you ma... 阅读全文
posted @ 2010-06-24 16:13 平常心成大事 阅读(2214) 评论(0) 推荐(0) 编辑
摘要: 使用C#进行多线程编程经常会用队列池进行线程同步的方法,实现就用到Queue。Queue是线程安全的(Thread safe),但不是泛型的,对象出列时需要进行拆箱转换。也有人会马上想到Queue<T>,但可惜的是泛型Queue<T>却不是线程安全,我们需要用其它编程方法来实现它。 下面介绍一种方法,它能够使用泛型Queue<T>进行线程同步,但是需要用到 lo... 阅读全文
posted @ 2009-10-23 16:10 平常心成大事 阅读(2515) 评论(0) 推荐(0) 编辑
摘要: 在简单游戏的开发中实现视线追逐,有经典的算法:Bresenham算法。Bresenham算法的原理是,计算每一点与终点之间的的横轴与纵轴,然后比较两轴的长度,哪个轴比较长,就往该方向前进,如果两轴等长,则往斜边前进。C++实现代码如下:[代码] 阅读全文
posted @ 2009-09-13 13:49 平常心成大事 阅读(360) 评论(0) 推荐(0) 编辑