开源类库
文章平均质量分 78
寻道的 Programmer
无根浮盈空欢喜,未悟真经套中人
展开
-
FTP上传文件,Apache篇
前段时间做了个任务,是公司liunx机器上有个公司静态网站的文件夹,因为不定期的修改,修改完之后要同步到FTP服务器上,之前一直是手动使用FTP工具来同步,我的任务是开发一个能够同步静态网站的action,集成到ETL工具中,然后每天会自动运行这个action,这样就避免手动同步了。 之前没有做过FTP上传,百度之,做FTP上传有两个类库,一个sun的FtpClient,不过su原创 2012-02-17 21:03:19 · 6938 阅读 · 2 评论 -
Guava Predicate
Predicate<泛型>(断言,断定),是Guava中的一个基础接口,其内部只有一个方法`boolean apply(T input)`,这个方法输入是一个泛型对象,输出是一个布尔值,非常简单,下面来看一下这个小东西能帮助我们做原创 2016-06-18 23:45:24 · 6927 阅读 · 0 评论 -
Guava Collect
进入新公司就会接触一些新的东东,Guava就是一个,Guava是Google的一个开源类库,丰富了JDK的API,而且使用起来很方便,本文介绍的是Guava collect包下的一些常用工具类。原创 2014-06-01 17:57:03 · 8452 阅读 · 0 评论 -
如何实现按距离排序、范围查找
简介现在几乎所有的O2O应用中都会存在“按范围搜素、离我最近、显示距离”等等基于位置的交互,那这样的功能是怎么实现的呢?本文提供的实现方式,适用于所有数据库。实现为了方便下面说明,先给出一个初始表结构,我使用的是MySQL:CREATE TABLE `customer` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增主键原创 2016-01-30 11:58:03 · 53014 阅读 · 8 评论 -
POI读取Excel常见问题
最近在做一个将excel导入到报表中的功能,使用了POI来实现,发现POI使用有诸多不便之处,先记录下来,以后可能考虑使用Openxml。 1. 数值类型处理 通过POI取出的数值默认都是double,即使excel单元格中存的是1,取出来的值也是1.0,这就造成了一些问题,如果数据库字段是int,那么就会wrong data type,所以需要对数值类型处理。原创 2013-08-21 22:38:40 · 50718 阅读 · 5 评论