利用supercsv读写CSV、TSV文件
先简单介绍下CSV和TSV文件的区别: TSV ,Tab-separated values的缩写,即制表符分隔值。关于TSV标准,参考:http://en.wikipedia.org/wiki/Tab-separated_values CSV,Comma-separated values,即逗号分隔值。关于CSV标准,参考:http://en.wikipedia.org/wiki/Comma...
先简单介绍下CSV和TSV文件的区别: TSV ,Tab-separated values的缩写,即制表符分隔值。关于TSV标准,参考:http://en.wikipedia.org/wiki/Tab-separated_values CSV,Comma-separated values,即逗号分隔值。关于CSV标准,参考:http://en.wikipedia.org/wiki/Comma...
可能网上已经有很多教程,这里只是记录OneCoder自己的搭建过程。 需要模拟实际环境进行一些验证工作,这里搭建环境也力图简便。没有自己编译Apache Http Server,而是下载了一个编译好的安装包:https://mirror.bit.edu.cn/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y...
项目里需要使用Mock Server(Mock Server是做什么的,您可以Google一下),这也是我个人比较喜欢的做法。这里我们选择的是Moco,OneCoder其实也没用过,所以就先学习一下。 官方地址:https://github.com/dreamhead/moc Moco服务端就是一个独立的jar包。通过命令(针对0.9.2版本): java -jar moco-runner...
项目里要求实现在项目上线前社内测试团地可以正常访问系统,而外部访问用户看到的是系统尚未开放的页面。 OneCoder的第一反映就是实现一个filter,配置可访问的IP规则,通过正则进行匹配。通过的正常进入系统,不通过的redirect到指定欢迎页面。 整个代码没什么难度,核心就是一个IP规则的检验功能。考虑到配置的简便性,即一般熟悉192.168.1.*和192.168.2.1-23,...
项目里用到了jQuery template这个插件,对我来说也算新鲜,学习记录一下。 这里使用的jQuery Template插件是指:https://github.com/BorisMoore/jquery-tmpl 如果您使用过模版引擎,估计对此也不会陌生。这个插件的用法其实很简单,通过下面代码相信就可以明白用法: <!DOCTYPE html> <html> ...
由于工作需要,前端基本瞎的我也需要学习一些前端的知识。第一课就是zTree,因为我要做一个树。 zTree官网为:http://www.ztree.me/v3/main.php#_zTreeInfo 官网下载的包里文档和demo都很全,基本参照样例就可以写出一个自己的树。 zTree依赖jQuery 1.4.1以上的版本。所以,我们需要引入jQuery和zTree的js库以及css文件...
工作里用到了Spring Batch项目,以前我也是做并行计算的,听说过Spring Batch不过并没有去具体了解过。今天抽空看看官方文档进行下初步的了解。 官方文档地址:http://docs.spring.io/spring-batch/trunk/reference/html/index.html 层次架构如上图。分三层:应用层,核...
最近解决大文件下载的问题,遇到一个"Out of memory"的exception。建厂controller层的代码,发现是用BufferdOutputStream写入Response中的,缓冲区也只有8m,按理说不应该出现内存溢出的。 仔细观察异常堆栈,发现堆栈中出现了“ShallowEtagHeaderFilter ”这个拦截器。该拦截器...
官网:http://projectlombok.org/ 通过官网的视频,可以看到Lombok可以帮助我们节约很多机械而繁琐的代码。例如在写Pojo类或者Log的时候。写段代码体会一下: Gradle依赖配置: 'org.projectlombok:lombok:1.14.4' 验证代码: package com.coderli.lombok; import lombo...
好久没有更新博客了,OneCoder没挂,只是儿子出生,忙了一个多月。生活节奏有点小乱。这期间也抽空换了份工作,坚持技术路线不动摇。So,抓紧调整一下状态,继续读书,写码。 面试题系列,是OneCoder早就打算学习的方向。为以后打基础,主要是学习《剑指Offer》和《编程之美》这两本书。iOS的单排第二季也会在近期开始,效仿马克思的学习方式,撸累了iOS的时候,做两道题,调剂一下。 ...