`
idealab
  • 浏览: 197856 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
uniVocity-parsers 是一个开源的Java项目。 针对CSV/TSV/定宽文本文件的解析,它以简洁的API开发接口提供了丰富而强大的功能。后面会做进一步介绍。 和其他解析库有所不同,uniVocity-parsers以高性能、可扩展为出发点,设计了一套自有架构。基于这套架构,开发者可以构建出新的文件解析器。 1. 概述 作为一名Java开发者,我目前正在参与开发一个Web项目,该项目帮助通信运营商评估当前的网络,并给出解决方案。 在该项目中,CSV文件扮演着至关重要的角色,它是运营商网络数据的承载格式,这些数据包含宽带用户的实时在线状态(在线/离线),及其实时流量。 通常来讲 ...
testsssssssssssssssssssssssssss
好久没有在Javaeye上写东西了,今天碰到一个Linux下schedule任务的问题,记录一下。 crontab分系统级和用户级,系统级的crontab配置文件在/etc/crontab,crontab预定义的定时任务类别分别有: /etc/crontab.hourly, /etc/crontab.daily, /etc/crontab.weekly, /etc/crontab.monthly, /etc/crontab.yearly(or crontab.annually), /etc/crontab.reboot /etc/crontab文件定义了crontab运行时系统变量 ...
压缩需求:压缩文件夹下所有具有统一文件名规范的普通文件,同时添加文件名与压缩包相同的MANIFEST文件,包含所有被压缩文件的文件名及大小列表。 Java文件压缩涉及到的类均在java.uti.zip包下: ZipOutputStream: Zip包的输出流,利用putNextEntry()向包内添加一个文件。 ZipEntry: 将被压缩到包内的文件实例,在文件名后添加文件分隔符可以压缩目录。 代码如下: public class FileZipper { private static String INPUT_FPATH = "C:/temp/fileZipper/ ...

My douban

...
引用本文转自:博客园摩诘作品 本文讲解精细,涉及到了正则表达式的基础/引擎/匹配机制/各种特性以及表达式编写技巧,值得研究。 9. 单词边界     元字符<<\b>>也是一种对位置进行匹配的“锚”。这种匹配是0长度匹配。 有4种位置被认为是“单词边界”: 1)        在字符串的第一个字符前的位置(如果字符串的第一个字符是一个“单词字符”) 2)        在字符串的最后一个字符后的位置(如果字符串的最后一个字符是一个“单词字符”) 3)        在一个“单词字符”和“非单词字符”之间,其中“非单词字符”紧跟在“单词字符”之后 4)        在一 ...
引用本文转自:博客园摩诘作品 本文讲解精细,涉及到了正则表达式的基础/引擎/匹配机制/各种特性以及表达式编写技巧,值得研究。 前言:        半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教 ...
原文地址:www.91linux.com/html/article/program/cpp/20071207/8934.html 一、编译和连接         一般来说,如果库的头文件不在 /usr/include 目录中,那么在编译的时候需要用 -I 参数指定其路径。由于同一个库在不同系统上可能位于不同的目录下,用户安装库的时候也可以将库安装在不同的目录下,所以即使使用同一个库,由于库的路径的不同,造成了用 -I 参数指定的头文件的路径也可能不同,其结果就是造成了编译命令界面的不统一。如果使用 -L 参数,也会造成连接界面的不统一。编译和连接界面不统一会为库的使用带来麻烦。      ...
生活时时需要动力,我们不甘平庸,不愿就这样了。 想找项目来做,是啊,该上路了,即使这样的互联网让人愈感不安。
GWT RPC:GWT提供类似Swing的界面开发模式(基于UI组件重用,事件注册及监听等机制),遵循此开发模式的客户端Java代码将被编译为Javascript代码(并优化,压缩),以运行于客户端浏览器中。然而,客户端Java代码不仅仅包含即将呈现在HTML页面中的UI元素,还包含提供服务的接口和相对应的代理接口(实现异步调用服务),服务接口声明即将被 客户端通过RPC调用的方法。服务器端实现该方法来提供具体服务。服务架构参考下图: 服务接口必须继承一个空接口RemoteService: //提供getAddresses()服务的接口类 import java.util.List; ...
SVG:Scala Vector Graphics SVG in HTML: <!-- 1st way to import SVG script --> <object type="image/svg+xml" data="test.svg" width="500" height="300"> </object> <!-- 2nd way to import SVG script --> <iframe src="test.s ...
本文转自:http://www.eygle.com/digest/2007/07/vmstat_man_page.html 用途 报告虚拟内存统计信息。 语法 vmstat [ -f ] [ -i ] [ -s ] [ -I ] [ -t ] [ -v ] [ PhysicalVolume ... ] [ Interval [ Count ] ] 描述 vmstat 命令报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU ...
【本文转自】:http://space.doit.com.cn/51460/viewspace-14008.html *nix系统文件权限引入了属主uid和属组gid及其余other的概念 ,如果是一个可执行文件, 一般只拥有调用该文件的执行权限用户具有的运行的权力, 而setuid, setgid 可以来改变这种设置. setuid: 设置使文件在执行阶段具有文件所有者的权限. 典型的文件是 /usr/bin/passwd. 如果一般用户执行该文件, 则在执行过程中, 该文件可以获得root权限, 从而可以更改用户的密码. setgid: 该权限只对目录有效. 目录被设置该位后, 任何用户在 ...
转载自: http://www.dbanotes.net/techmemo/shell_shortcut.html    这篇 Bash Shell Shortcuts 的快捷键总结的非常好。值得学习。下面内容大多数是拷贝粘贴与总结. CTRL 键相关的快捷键: Ctrl + a - Jump to the start of the line Ctrl + b - Move back a char Ctrl + c - Terminate the command  //用的最多了吧? Ctrl + d - Delete from under the cursor Ctrl + e - Jum ...
Notepad2是一款小巧、快速、开源的文本编辑器,它支持几乎所有主流语言的语法加亮显示。而它也已成为本人必不可少的工具。 Notepad2主页:http://sourceforge.net/projects/notepad2 快捷键列表(按常用级别高低排序): Ctrl + b 定位至当 ...
Global site tag (gtag.js) - Google Analytics