java
vincentzhwg
这个作者很懒,什么都没留下…
展开
-
java命令行运行jar包的正确方式
jar包在命令行下正确运行的方式,在这里做个记录,下次就不要再忘记而乱试了. java -cp 依赖jar包所在路径 main方法所在的class全路径名 参数 其中:依赖jar包所在路径: 这个是关键因素,如把所有的依赖jar包都放在了lib目录下的话,且只有一个要写的话,一定要写成 lib/*: 注意,最后的那个冒号不能省,还有那个*号也不能省.当然如果你还有其...2014-02-25 17:49:59 · 267 阅读 · 0 评论 -
flume-ng启动时遇到报错时的解决
在命令行下启动bin/flume-ng时,竟然遇到报错,找到如下解决办法错误如下:bin/flume-ng: line 82: syntax error in conditional expression: unexpected token `('bin/flume-ng: line 82: syntax error near `^java\.library\.path=(.'...原创 2014-02-25 17:51:32 · 2989 阅读 · 0 评论 -
maven使用记要
maven生命周期maven的生命周期包含超过20多个阶段,以下是最主要的阶段,按顺序排列:Validate: validates that all project information is available and is correctCompile: compiles the source codeTest: runs unit tests wi...原创 2014-02-26 19:12:35 · 112 阅读 · 0 评论 -
Commons CLI 记要
Apache Commons CLI是对java命令行的增强. Commons CLI supports different types of options:POSIX like options (ie. tar -zxvf foo.tar.gz)GNU like long options (ie. du --human-readable --max-depth=1)J...原创 2014-03-10 11:34:38 · 144 阅读 · 0 评论 -
并行编程——并发级别
在看多核编程相关论文时,往往一个并发算法会说自己是wait-free的或者lock-free的,或者是 non-blocking 的,这些专有词汇其实表示的是并发的程度,或者说并发的级别。并发级别的理解是阅读各种并发算法设计论文以及并发数据结构实现的必备基础。1.1 Wait-freedom 无等待并发Wait-freedom 指的是每一个线程都一直运行下去而无须等待外部条件,整个流程...原创 2014-03-19 22:45:48 · 109 阅读 · 0 评论