Loading

摘要: 引言 在分析同事开发的客户端搜索项目时注意到,搜索的关键是索引,而提到索引就不得不提Lucene.net,思路就是将需要搜索内容写入索引,客户端自己或局域网其他机器搜索时直接搜索索引,从而查看到你共享的信息。 初探Lucene.net时关注了几个关键类: a):IndexReader 索引读取。 b... 阅读全文
posted @ 2014-08-28 16:22 歪头儿在北京 阅读(429) 评论(0) 推荐(0)
摘要: 引言 这一周主要精力集中学习一个同事开发的本地文件搜索项目上,其中客户端添加共享文件时主要是使用FileSystemWatcher 监控文件,并在各种事件发生时向服务器发送消息。解决方法 FileSystemWatcher类以前也使用过,没有太仔细去观察,这次使用时才发现其事件提示会很有趣:a):当... 阅读全文
posted @ 2014-08-28 14:13 歪头儿在北京 阅读(4434) 评论(3) 推荐(0)
摘要: 引言 偶尔一次午饭时人事说加班加到8点多,纯手工复制粘贴Excel的内容,公司大概150多人吧,每次发工资时都需要这样手动处理,将一个Excel拆分成150多个Excel,再把里面的内容粘过去,如此循环。于是,我写了个小程序帮人事MM解决。解决方法 主要是用到了NPOI生成Excel,根据每条记录创... 阅读全文
posted @ 2014-08-08 08:58 歪头儿在北京 阅读(3576) 评论(6) 推荐(0)
摘要: 引言 页面里使用f:Grid控件,添加分页功能,然后高度填充整个页面。如何使用 使用FineUI 控件的每个页面都有一个f:PageManager控件,它包含属性:AutoSizePanelID,设置需要填充的控件ID,从它的demo可以看出,正常情况下需要再放置一个容器Panel,就可以使整个页面... 阅读全文
posted @ 2014-07-01 15:10 歪头儿在北京 阅读(5258) 评论(0) 推荐(0)
摘要: 引言 系统要求同时支持中英文,以前对国际化这块只是听说过,从来没有自己动手过,提到国际化那么首先肯定想到的就是资源文件,也确实是这样,于是乎我从开始着手系统国际化功能时前前后后共投入了4次时间段,每次大概都在1-2个小时左右,从而让我觉的不能轻视他,否则会乱套。国际化都需要做那些工作呢? 1、当然是... 阅读全文
posted @ 2014-06-28 23:33 歪头儿在北京 阅读(5207) 评论(4) 推荐(1)
摘要: 前言 去年在项目中用到ftp上传文件,用FtpWebRequest和FtpWebResponse封装一个帮助类,这个在网上能找到很多,前台使用Uploadify控件,然后在服务器上搭建Ftp服务器,在本地测试程序上传到ftp服务器一点问题都没有,奇怪的是当发布Web和ftp到同一个IIS下,上传文件... 阅读全文
posted @ 2014-06-15 17:33 歪头儿在北京 阅读(2382) 评论(0) 推荐(1)
摘要: 问题描述 好久没有使用ztree了,刚才在使用ztree做导航时遇到了几个小问题: 1、返回数据源是undefined 。 2、数据出现后树结构没有出现(pIdKey单词拼写错误). 3、在使用Oracle查询时,Oracle将所有列名转化为大写,我在JSON处理过程中手动将字段处理成小写。js代... 阅读全文
posted @ 2014-06-09 17:18 歪头儿在北京 阅读(1685) 评论(0) 推荐(2)
摘要: 项目中有个查询模块中用到查询条件: 年和周。 以往我直接指定是第几周,后来测试反映如果直接选择周的话并不知道所选周代表的年月日,而无法最快查询数据,后更改查询条件如下: 指定一个起始年月,根据起始年月计算出第一周的日子,然后在第一周的基础上计算剩余周。效果图:算法代码:List list2 = new List();DateTime startDate = DateTime.Parse("2014" + "-01-01");DateTime endDate = DateTime.Parse("2014" + "-12-31& 阅读全文
posted @ 2014-02-16 20:49 歪头儿在北京 阅读(1393) 评论(0) 推荐(1)
摘要: 最近在看jQuery基础教程,书中一些Demo自己拿来敲敲,顺便巩固下基础基础知识: 客户端分页效果: javascript代码: $("table.sortable tbody tr:odd").addClass('odd'); $("table.sortable tbody tr:even").addClass('even'); //作为fn的一个属性来调用,此时使用jQuery对象就可以调用 jQuery.fn.alternateRowColors = function () { $('t... 阅读全文
posted @ 2014-02-16 19:41 歪头儿在北京 阅读(580) 评论(2) 推荐(1)
摘要: 当在datagrid行内部应用添加编辑操作时,引入combobox是非常方便的操作,我在引入combobox时对数据源这快做个总结,在做demo的过程中遇到个问题,就是当你选择了下拉框的值后点击保存,此时显示的是value值,而不是text值,这时使用格式化函数解决此问题。var Address = [{ "value": "1", "text": "CHINA" }, { "value": "2", "text": "USA" }, 阅读全文
posted @ 2013-10-29 22:51 歪头儿在北京 阅读(54014) 评论(2) 推荐(2)