2014年1月16日

使用NPOI操作Excel文件及其日期处理

摘要: 工作中经常遇到需要读取或导出Excel文件的情况,而NPOI是目前最宜用、效率最高的操作的Office(不只是Excel哟)文件的组件,使用方便,不详细说明了。Excel工作表约定:整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。1、先上一个Excel2003的例子,代码如下: //读取xls文件 private void button2_Click(object sender, EventArgs e) { StringBuilder sbr = new StringBuilder(); using (FileSt... 阅读全文

posted @ 2014-01-16 15:30 aolinwxfx 阅读(2229) 评论(1) 推荐(0) 编辑

2013年1月14日

站内搜索之--4--盘古分词算法

摘要: 上一篇:站内搜索--3--之Lucene.Net使用盘古分词最新字典文件下载位置http://pangusegment.codeplex.com/releases/view/47411默认字典位置为 ..\Dictionaries 可以通过设置PanGu.xml 文件来修改字典的位置Demo.exe 分词演示程序DictManage.exe 字典管理程序PanGu.xml 分词配置文件PanGu.HighLight.dll 高亮组件使用具体用法参考《PanguMannual.pdf》配置详细:打开PanGu4Lucene\WebDemo\Bin,将Dictionaries添加到项目根路径(改名 阅读全文

posted @ 2013-01-14 21:53 aolinwxfx 阅读(1427) 评论(1) 推荐(0) 编辑

2013年1月11日

站内搜索--3--之Lucene.Net使用

摘要: 上一篇 站内搜索---2----之Log4Net使用Lucene.Net是由Java版本的Lucene移植过来的,所有的类、方法都几乎和Lucene一模一样。Lucene.Net只是一个全文检索开发包,不是一个成型的搜索引擎,它的功能就是:把数据提交给Lucene.Net 处理,查询数据的时候从Lucene.Net 查询数据,可以看做是提供了全文检索功能的一个数据库。Lucene.Net不管文本数据怎么来的。用户可以基于Lucene.Net开发满足自己需求的搜索引擎。 Lucene.Net只能对文本信息进行检索。如果不是文本信息,要转换为文本信息,比如要检索Excel文件,就要用NPOI把Ex 阅读全文

posted @ 2013-01-11 19:39 aolinwxfx 阅读(389) 评论(0) 推荐(0) 编辑

2013年1月9日

站内搜索---2----之Log4Net使用

摘要: 接上一篇:站内搜索----1------之开篇介绍 Log4Net是用来记录日志的,可以将程序运行过程中的信息输出到一些地方(文件、数据库、EventLog等),日志就是程序的黑匣子,可以通过日志查看系统的运行过程,从而发现系统的问题。日志的作用:将运行过程的步骤、成功失败记录下来,将关键性的数据记录下来分析系统问题所在。(JAVA的版本是Log4J)。打开Log4Net开发包的bin文件夹Log4Net在不同的环境下使用哪个不同的开发包: Net下是.net pc版本使用的、netcf下是手机使用的、mono是LINUX下的.NET版本 找到net下release下的dll(debug下的d 阅读全文

posted @ 2013-01-09 19:03 aolinwxfx 阅读(329) 评论(0) 推荐(0) 编辑

站内搜索----1------之开篇介绍

摘要: 最近想做一个站内搜索,通过一个礼拜的分析查阅文档后整理做一个简单搜索:把它发表在博客上,帮助自己更加熟悉技术也留下奋斗的足迹。阅读本系列需要了解C#基础、三层架构、熟悉ASP.NET、JavaScript、JQuery、Json、AJAX站内搜索所用的主要技术:Log4Net:日志。Lucene.Net:搜索引擎核心。定时框架:Quartz.Net。计划任务功能。JQuery、Json、AJAX网站技术应用:SEO、缓存、分页。基于Lucene.Net的搜索引擎技术。下篇:站内搜索---2----之Log4Net使用备注:在本系列全部更新完后会给出全部源代码 阅读全文

posted @ 2013-01-09 18:59 aolinwxfx 阅读(271) 评论(0) 推荐(0) 编辑

2012年12月19日

最近遇到在将vs2010中的代码拷贝到office2007时代码注释中的中文之间会有乱码解决方案

摘要: 需要一定的C#基础(C#对剪切板操、正则表达式)最近遇到在将vs2010中的代码拷贝到office2007时代码注释中的中文之间会有乱码每二个中文之间会可能会出现的unicod字符:¬¨¢、?、ºy、Y、®¨²、¦Ì、ª3、¬¨´、ã?、°?、¡ã、䨮、¨¬、¡Â、Ì?、¤?、¤¡§、¤ 阅读全文

posted @ 2012-12-19 15:02 aolinwxfx 阅读(652) 评论(0) 推荐(0) 编辑

2012年7月3日

原生的几个javascript常用特效

摘要: 1 仿网上表格特效:鼠标经过的行高亮显示源码:<html ><head> <title>鼠标经过的行高亮显示</title> <!--实现原理:鼠标经过当前行改变其背景颜色,除此之外 还可以有很多扩展--> <script type="text/javascript"> function trinitEvent() { var trs = document.getElementsByTagName("tr"); for (var i = 0; i < trs.length; i 阅读全文

posted @ 2012-07-03 21:47 aolinwxfx 阅读(534) 评论(0) 推荐(0) 编辑

2012年4月20日

如果你喜欢上了一个程序员小伙->献给所有的程序员女友

摘要: 原文地址:http://blog.renren.com/blog/315493459/787728435程序员向来是善于幽默自嘲的群体,但从某种程度上影响了咱程序员在广大女同胞心中的印象啊~~于是写下此篇(有从别处看到的几句加进来的), 就算是为咱程序员做个广告~~要是觉得有点过的程序员们,就把此文当作一个美好的目标吧~~~:)----------------------------------------------如果你喜欢上了一个程序员小伙,就不用再害怕电脑中病毒QQ被盗,因为他至少尝试过10款以上杀毒软件,他知道用那款占资源最少防毒效果最好的保护你的电脑。如果你喜欢上了一个程序员小伙, 阅读全文

posted @ 2012-04-20 22:17 aolinwxfx 阅读(161) 评论(1) 推荐(1) 编辑

2012年4月19日

第一次尝试三层架构<实现简单的增、删、查、改>

摘要: 三层架构:UI(界面,User Interfa)、BLL(业务逻辑层)以及DAL(数据访问层)。三层之间通过Model实现数据的传递。在使用中牢记,三层之间的访问权限;UI→BLL→DAL。采用三层架构的优点:高可拓展性、可维护性高,不足之处:工作量大、系统比较复杂(感觉最好是精通设计思想,如设计模式)、效率比较低。项目的结构图:建立相应的文件夹首先配置应用程序配置文件 App.config配置如下:View Code 1 <?xml version="1.0" encoding="utf-8" ?>2 <configuration&g 阅读全文

posted @ 2012-04-19 19:57 aolinwxfx 阅读(712) 评论(0) 推荐(0) 编辑

2011年11月8日

Java类似C#的foreach数组遍历

摘要: 2011-11-08View Code 1 public class JavaApplication8 { 2 3 public static void main(String[] args) { 4 int[] b=new int[8]; 5 for(int i=0;i<b.length;i++) 6 { 7 b[i]=i; 8 } 9 for(int c:b)10 {11 System.out.println(c);12 }13 }14 } 阅读全文

posted @ 2011-11-08 10:47 aolinwxfx 阅读(789) 评论(0) 推荐(0) 编辑

导航