`
liyonghui160com
  • 浏览: 762120 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
        List<String> commands=new ArrayList(); cmds.add("sh"); cmds.add("-c"); cmds.add("ps -ef | grep -v grep"); ProcessBuilder=new ProcessBuilder(commands); //...其它参数添加 processBuilder.command(commands); processBuilder.directory(path);//切换工作目录 process ...
    1.发布订阅的基本概念        1.发布订阅模式可以看成一对多的关系:多个订阅者对象同时监听一个主题对象,这个主题对象在自身状态发生变化时,会通知所有的订阅者对象,使他们能够自动的更新自己的状态。   ...
  ValidateCode.java 验证码生成类   package cn.dsna.util.images; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java ...
    版本:java7 netty5 protobuf-java-2.5.0 protobuf 消息定义如下:   Auth.proto option java_package = "com.xinli.netty.protobuf"; package auth; message AuthRequest{ // (1) required string user_id=1; required string password=2; } message AuthResponse{ //(2) required int32 result_ ...
  http://hbxflihua.iteye.com/blog/2231878   本实例使用netty4+protobuf-2.5.0,在win7下执行,并且假设已经安装jdk和maven。 1、下载Protobuf的Windows版,网址如下:https://developers.google.com/protocol-buffers/docs/downloads?hl=zh-cn,本示例基于protoc-2.6.1-win32.zip     2、下载Protobuf Java语言所需的jar包,网址如下:http://repo2.maven.org/maven2/com ...
  EasyMock使用注解的方式,进行springmvc的代码测试,测试代码如下:   pom文件引用   <!-- for junit start --> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> <version>3.4</version> < ...
  Highcharts 中默认开启了UTC(世界标准时间),由于中国所在时区为+8,所以经过 Highcharts 的处理后会减去8个小时。 如果不想使用 UTC,有2种方法可供使用:   1、在使用Highcharts的页面中添加如下代码:   <script type="text/javascript"> Highcharts.setOptions({ global: { useUTC: false } }); </script>   2、在Highcharts源文件中进行设置,Highcharts/j ...
      基于flume-ng中原有exec的source类型,通过tail依赖于操作系统去监听文件内容变化,其次,不支持断点续传的功能: https://github.com/cwtree/flume-filemonitor-source 该组件特点如下: 1、一个source对应一个文件监控 2、实时监控文件变化 3、增量传输文件内容 4、支持断点续传功能,即使flume进程挂掉,下一次重启仍然可以继续接着上次断开的地方传输 5、能自动判断是否log文件滚动了(前提,必须做好flume进程的监控,监控到进程不在了,要立即进行重启) 使用只需如下配置即可: a1. ...
    1. 创建 keyspace  CREATE KEYSPACE twissandra WITHstrategy_class = 'SimpleStrategy'  AND strategy_options:replication_factor = '1';  创建一个名为twissandra的keyspace,副本策略SimpleStrategy,复制因子   2. 创建Column family  cqlsh> USE twissandra;  cqlsh> CREATE COLUMNFAMILY users ( 创建一个名为 users的 colum ...
    import java.util.ArrayList; import java.util.HashMap; import java.util.IdentityHashMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; import org.apache.commons.lang3.StringUtils; public class SQLQueryUtil { private static final long serialVersio ...
    原有的spooling source的方式只支持一级目录的文件变动的检测,修改了一下源码支持对目录的递归检测,可以支持多级目录下的文件变动 ReliableSpoolingFileEventReader类增加以下下方法 /** * add by * * @param files * @param dir * @param filter */ private void listDirFiles(List<File> files, File dir, FileFilter filter) { File[] chi ...
  配置项配置说明 storm.zookeeper.serversZooKeeper服务器列表 storm.zookeeper.portZooKeeper连接端口 storm.local.dirstorm使用的本地文件系统目录(必须存在并且storm进程可读写) storm.cluster.modeStorm集群运行模式([distributed|local]) storm.local.mode.zmqLocal模式下是否使用ZeroMQ作消息系统,如果设置为false则使用java消息系统。默认为false storm.zookeeper.rootZooKeeper中Storm ...

HBaseClient

      package com.feng.scheduler.log; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.commons.lang.StringUtils; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBaseConfiguration; import org.apache.hadoop.hba ...
    cd /export/app tar –zxvf  pcre-8.12.tar.gz cd pcre-8.12 ./configure –prefix=/usr/local/pcre make && make install     cd /export/a tar –zxvf  zlib-1.2.8.tar.gz cd zlib-1.2.8 ./configure –prefix=/usr/local/zlib make && make install     cd /export/app tar –zxvf open ...
    mybatis-generator-usage
Global site tag (gtag.js) - Google Analytics