自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(296)
  • 资源 (53)
  • 收藏
  • 关注

原创 openresty的安装配置

 -----------------------------openresty的安装配置: yum -y install gcc gcc-c++ autoconf automake yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel openresty下载地址:http://op...

2017-01-23 17:28:48 278

原创 nginx openresty组件介绍

  ---------------------缓存: 1、php的fastcgi缓存 fastcgi_cache见上面配置:php fastcgi的缓存:http://www.360doc.com/content/15/0816/14/552866_492084033.shtmlhttps://zhangge.net/5042.htmlhttps://githu...

2017-01-23 17:27:15 543

原创 location匹配规则

 ------------------location匹配规则: location  = / {  # 只匹配"/".  [ configuration A ] }location  / {  # 匹配任何请求,因为所有请求都是以"/"开始  # 但是更长字符匹配或者正则表达式匹配会优先匹配  [ configuration B ] }locati...

2017-01-23 17:24:08 395

原创 nginx.conf配置文件详解

  #运行用户 user www www; #启动进程,通常设置成和cpu的数量相等 worker_processes 4; worker_cpu_affinity 0001 0010 0100 1000; worker_processes 8; worker_cpu_affinity 00000001 00000010 0000010...

2017-01-23 17:21:40 311

原创 hive中空值判断

 hive中空值判断基本分两种(1)NULL 与 \Nhive在底层数据中如何保存和标识NULL,是由 alter table name SET SERDEPROPERTIES('serialization.null.format' = '\N'); 参数控制的比如:1.设置 alter table name SET SERDEPROPERTIES('serializat...

2017-01-23 14:54:30 737

原创 jQuery的ajax jsonp的使用

   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head&..

2016-12-12 12:59:39 161

原创 ajax请求中设置特殊的RequestHeader

  一.ajax请求,没有跨域,设置http header头部$.ajax({    type: "post",    url:"http://abc.cc/qrcode3/index.php/home/index/testpost",    dataType: "json"    data: {"key":"value"},    // headers : {...

2016-12-12 10:40:15 649

原创 mongodb 3.2

  mongodb的驱动包:https://docs.mongodb.com/ecosystem/drivers/java/https://github.com/mongodb/mongo-csharp-driver/tree/master  1、单独启动:./mongod -port=27017 -fork -bind_ip=192.168.149.90 -d...

2016-11-11 14:43:52 265

原创 linux安装mongodb 参数配置

  详细介绍看文档:http://www.runoob.com/mongodb/mongodb-linux-install.html Linux下安装安装下载执行下面命令,下载压缩包1curl -0 https://fastdl.mongodb.org/linux/mongodb-linux-i686-2.6.0.tgz...

2016-11-09 10:21:27 309

原创 hget hmget redis api使用

  适用于,一个key 对应多个key的值的存储,如:商品的属性,属性值 Map map = new HashMap();map.put("uid", "10000");map.put("username", "chenxu");map.put("address", "chenxu");map.put("age", "che

2016-10-26 11:22:48 2522

原创 spring map list 注入

  1、注入list  <!-- Construct List --> <bean id="nameList" class="java.util.ArrayList">   <constructor-arg>    <list>     <value>xxx</value&g

2016-10-26 11:19:08 164

原创 Spring自动注入properties文件

   1. 因为在下面要用到Spring的<util />配置,所以,首先要引入其对应的命名空间,即要在applicationContext.xml中加入以下的配置:Xml代码  xmlns:util="http://www.springframework.org/schema/util"      xsi:schemaLocation="  ...

2016-10-13 15:29:02 141

原创 netty4.0.23 初学的demo

 netty4.0.23 初学的demo 例子共4个文件,用到的jar包有:netty-all-4.0.23.Final.jarlog4j.jar (apache的)commons-logging-1.1.1.jar(apache的) 文件 TcpServerHandler Java代码  package test.netty;  ...

2016-09-29 17:52:51 196

原创 Java中ProcessBuilder使用

    List<String> commands=new ArrayList();cmds.add("sh");cmds.add("-c");cmds.add("ps -ef | grep -v grep");ProcessBuilder=new ProcessBuilder(commands);//...其它参数添加processBuild...

2016-09-19 15:07:18 528

原创 zookeeper api Zookeeper的数据发布与订阅模式

  1.发布订阅的基本概念      1.发布订阅模式可以看成一对多的关系:多个订阅者对象同时监听一个主题对象,这个主题对象在自身状态发生变化时,会通知所有的订阅者对象,使他们能够自动的更新自己的状态。      2.发布订阅模式,可以让发布方和订阅方,独立封装,独立改变,当一个对象的改变,需要同时改变其他的对象,而且它不知道有多少个对象需要改变时,可以使用发布订阅模式     ...

2016-09-09 15:11:09 194

原创 图形验证码生成工具类

 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 ja...

2016-08-30 09:45:11 334

原创 Netty+Protobuf编程

  版本:java7 netty5 protobuf-java-2.5.0protobuf 消息定义如下:  Auth.protooption java_package = "com.xinli.netty.protobuf";package auth;message AuthRequest{ // (1) required string user_id=...

2016-07-27 16:57:35 141

原创 netty4+protobuf

 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-...

2016-07-27 16:40:40 168

原创 EasyMock使用注解的方式进行springmvc的代码测试

 EasyMock使用注解的方式,进行springmvc的代码测试,测试代码如下: pom文件引用 <!-- for junit start --> <dependency> <groupId>org.easymock</groupId> <artif...

2016-07-21 16:32:47 455

原创 highcharts 8小时问题

 Highcharts 中默认开启了UTC(世界标准时间),由于中国所在时区为+8,所以经过 Highcharts 的处理后会减去8个小时。如果不想使用 UTC,有2种方法可供使用: 1、在使用Highcharts的页面中添加如下代码: <script type="text/javascript"> Highcharts.setOptions(...

2016-06-23 16:22:55 183

原创 flume文件监控的source,支持断点续传功能

   基于flume-ng中原有exec的source类型,通过tail依赖于操作系统去监听文件内容变化,其次,不支持断点续传的功能:https://github.com/cwtree/flume-filemonitor-source该组件特点如下:1、一个source对应一个文件监控2、实时监控文件变化3、增量传输文件内容4、支持断点续传功能,即使flum...

2016-06-13 12:15:38 1311

原创 Cassandra CQL语法介绍

  1. 创建keyspace  CREATE KEYSPACE twissandra WITHstrategy_class = 'SimpleStrategy' AND strategy_options:replication_factor = '1';  创建一个名为twissandra的keyspace,副本策略SimpleStrategy,复制因子 2. 创建Co...

2016-06-06 15:29:01 884

原创 SQLQueryUtil

  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.comm...

2016-06-02 14:32:48 370

原创 Flume-ng spooling source的方式增加了对目录的递归检测

  原有的spooling source的方式只支持一级目录的文件变动的检测,修改了一下源码支持对目录的递归检测,可以支持多级目录下的文件变动ReliableSpoolingFileEventReader类增加以下下方法 /** * add by * * @param files * @param dir * @param filter...

2016-05-11 15:50:49 292

原创 Storm【配置项】 - 详细解释

 配置项配置说明storm.zookeeper.serversZooKeeper服务器列表storm.zookeeper.portZooKeeper连接端口storm.local.dirstorm使用的本地文件系统目录(必须存在并且storm进程可读写)storm.cluster.modeStorm集群运行模式([distributed|local])storm.loca...

2016-04-28 14:11:46 113

原创 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....

2016-04-13 16:38:17 354 1

原创 nginx安装配置

  cd /export/apptar –zxvf  pcre-8.12.tar.gzcd pcre-8.12./configure –prefix=/usr/local/pcremake && make install  cd /export/atar –zxvf  zlib-1.2.8.tar.gzcd zlib-1.2.8./...

2016-04-07 15:55:04 79

原创 mybatis-generator-usage

  mybatis-generator-usage

2016-03-03 14:35:13 99

原创 java自带的MD5、SHA1算法演示

  Apache的commons-codec DigestUtils.shaHex(tmpStr);  package michael.utils;import java.security.MessageDigest;/** * blog www.micmiu.com * * @author Michael * */publi...

2016-03-03 14:25:47 241

原创 Hbase1.1.2的HTablePool已经被弃用,用什么来代替HTablePool呢?

import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.hadoop.hbase.client.ConnectionFactory;import org.apache.hadoop.hbase.client.Conn...

2016-02-01 17:04:56 699

原创 Sqoop 1.99.3 配置

 1:解压      [yy@feixiang ~]$ tar zxf sqoop-1.99.3-bin-hadoop100.tar.gz       [yy@feixiang ~]$ ls      apache-ant-1.9.4             hbase-0.94.21.tar.gz                 sqoop-1.99.3-bin-had...

2016-01-13 17:01:33 268

原创 ProcessBuilder

 可以使用java中的ProcessBuilder执行本地命令或脚本等工作:以下是一个简单的使用java调用本地python脚本的例子。从某工程代码中整理出来的,未封装,仅供参考。 List<String> commands=new ArrayList();  commands.add("python");  commands.add(pkg);...

2016-01-12 16:39:15 160

原创 java异步计算Future

 从jdk1.5开始我们可以利用Future来跟踪异步计算的结果。在此之前主线程要想获得工作线程(异步计算线程)的结果是比较麻烦的事情,需要我们进行特殊的程序结构设计,比较繁琐而且容易出错。有了Future我们就可以设计出比较优雅的异步计算程序结构模型:根据分而治之的思想,我们可以把异步计算的线程按照职责分为3类:1. 异步计算的发起线程(控制线程):负责异步计算任务的分解和发起,把分解...

2015-12-27 22:13:03 101

原创 Callable+Future获取执行结果

  public class Test { public static void main(String[] args) { ExecutorService executor = Executors.newCachedThreadPool(); Task task = new Task(); Future<Intege...

2015-12-22 18:05:04 286

原创 java中实现简单cache

   创建一个静态Hashtable用于保存key和value,对于cache过期后的方法回调,在cache过期后,再访问cache的时候进行,避免了使用定时器轮询过期时间,进行cache清除的效率损耗。 使用synchronized关键字进行多线程同步。 包括二个类和一个接口: cache类:里面都是静态方法,提供基于key,value的方法进行cache的添加,修改,访问,进行c...

2015-12-22 16:30:18 157

原创 注解驱动的Spring结合使用注解版的DWR

   1. 先写一个Controller     package com.myapp.web.controller;            import javax.servlet.http.HttpServletRequest;      import org.directwebremoting.annotations.RemoteMethod;      im...

2015-12-22 16:27:16 226

原创 MyBatis传入多个参数的问题

  一、单个参数: public List<XXBean> getXXBeanList(String xxCode); <select id="getXXXBeanList" parameterType="java.lang.String" resultType="XXBean">  select t.* from tableName t whe...

2015-12-17 16:57:42 107

原创 hive 0.14 获取执行情况日志

 String myBC_DB_URL = "mybc:hive2://my-test-001:10000/default;" + "principal=" + loginUserPrinc + ";kerberosAuthType=kerberos;hive.server2.proxy.user=" + proxtUser; Co...

2015-12-17 11:18:48 267

原创 zookeeper学习(Curator客户端)

 Curator框架是最好用,最流行的zookeeper的客户端。 它有以下三个优点 1.提供了一套非常友好的操作API; 2. 提供一些高级特性(包括但不仅限于前篇文章中提到的)的封装 3.易测试  maven依赖如下  <dependency> <groupId>org.apache.curator&l...

2015-10-14 15:28:53 133

原创 idea tomcat server编译控制台乱码解决

  1、windows下改intellij安装目录下bin\idea.exe.vmoptions文件加上 -Dfile.encoding=UTF-8 limux 打开下面的配置文件:/Applications/IntelliJ IDEA 12.app/Contents/Info.plist在IntelliJ IDEA 12.app文件右键选择“Show Conten...

2015-10-09 11:47:32 414

Ketama Hashing Algorithm

Ketama Hashing Algorithm java代码完全可以运行,已经添加了Node类,和一些注释。

2014-02-27

通用java分页后端服务代码

通用java分页后端服务代码,前段请自行实现。

2014-02-07

Highcharts line Demo

Highcharts line Demo

2013-12-08

Highcharts json

Highcharts实现的json提供数据的波浪线的实例

2013-12-05

Scribe日志记录讲解

thrift框架的分布式日志记录框架,支持多种语言实现。

2013-12-05

HighchartsDemo

Highchart非常好用的图标展示,纯js展示。可自行修改为支持json

2013-12-05

easyUI使用Demo

easyUI使用Demo,easyUI数据展示报表利器

2013-12-05

zookeeper dotnet客户端源码

zookeeper的dotnet客户端源码实现,ClientTests类为调用例子。

2013-10-15

Hadoop权威指南(第2版)

Hadoop权威指南(第2版)学习Hadoop MapReduce重要资料

2013-09-27

Hadoop in Action英文版

Hadoop in Action英文版,学习Hadoop MapReduce重要资料

2013-09-27

C#定时执行

C#定时执行,springQuartz定时器定时执行程序。执行时间可配置每秒,天,周,年执行一次

2013-09-18

debugbar-v7.0.zip

debugbar-v7.0 带注册机 win7下可以使用

2013-08-26

ThriftC#代码实现

ThriftC#代码实现,详细代码实现,文档见http://download.csdn.net/detail/liyonghui123/5770001

2013-07-17

查看java源码工具

查看java源码工具,查看打包好的jar中的java源码

2013-07-17

ThriftC#实现

ThriftC#实现,实现通过Thrift实现客户端和服务端调用,可以跨语言调用的例子

2013-07-17

zookeeper-3.4.5

zookeeper-3.4.5,分布式服务系统管理

2013-07-12

windows环境下thrift.exe的使用

windows环境下thrift.exe开发thrift

2013-07-12

webspring-mvc

上次写的那个引用乱了。 spring mvc+ibatis,webspring-mvc源码实例,实现了注解,拦截器,ibatis等实例

2013-06-17

Spring 注解学习手札

Spring 注解学习手札,个人学习Spring mvc的知识总结

2013-06-15

host快速切换工具

host快速切换工具,方便的切换host

2013-06-15

Maven下建立的spring+struts2+jstl实例

Maven下建立的spring+struts2+jstl实例

2013-06-15

webspring-mvc.rar

webspring-mvc源码实例,实现了注解,拦截器等实例

2013-06-15

spring_3.0_应用springmvc_构造RESTful_URL_详细讲解

pring_3.0_应用springmvc_构造RESTful_URL_详细讲解

2013-06-13

Spring3.0-mvc

Spring3.0-mvc初学者资料,Spring mvc简单示例

2013-06-08

C#多线程执行

C#,编写的多线程执行处理程序,同时执行多个任务,共大家参考。

2013-02-01

ConsistentHash(Ketama)

C#一致性hash算法,性能绝对最优。结算结果和Java版本结果完全相同。

2012-12-11

多线程安全dictionary

多线程下能够安全访问的Collections,dictionary

2012-11-23

jQueryAPI-100204 学习jQuery

jQueryAPI-100204 学习jQuery的基本知识,这里基本覆盖啦,有了它不用愁了。

2011-04-02

C#设计模式 设计模式 架构设计

设计模式 架构设计 更好的学好设计模式的书,可以帮助你很快的了解架构设计

2011-04-02

GOF_设计模式 设计模式 架构设计

设计模式 架构设计 更好的学好设计模式的书,可以帮助你很快的了解架构设计

2011-04-02

Ibatistest

Ibatis 实例 一个简单的学习Ibatis的例子

2010-07-28

server-u6.0完全破解

server-u6.0完全破解,完全解决试用30天的问题。

2010-04-25

SQL2005安装图解

SQL2005安装图解 安装cd2时报错,没有要升级的组件的原因及解决方法。

2010-04-25

zookeeper分布式锁

zookeeper分布式锁代码实现 适合大型集群

2014-12-21

Flume+Kafka+Storm分布式环境整合Eclipse工程

Flume+Kafka+Storm分布式环境整合Eclipse工程

2014-07-22

_Flume+Kafka+Storm分布式环境整合Eclipse工程

_Flume+Kafka+Storm分布式环境整合Eclipse工程

2014-07-22

thrift在windows下生成C#代码

thrift在windows下生成C#代码

2014-05-07

简单C#新闻发布系统

简单C#新闻发布系统,实现了静态页生成功能,只能简单操作,么有复杂实现。适合初学者,谢谢

2014-04-02

pring定时器的使用

pring定时器的使用,spring3.0确实是要简单好多,不过很多项目都还没有升级到spring3.0所以对于2.5的配置也需要了解。

2014-04-02

JqueryAjaxPage

JqueryAjaxPage前端分页控件

2014-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除