自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

翻译 kafka数据在zookeeper的存储结构(基于kafka0.8版本)

1.topic注册信息路径/brokers/topics/[topic] :{  "version": 1,  "partitions": {"0": [0, 1, 3] } }}2.分区状态信息路径/brokers/topics/[topic]/partitions/[partitionId]/state{  "

2017-06-16 17:18:32 350

翻译 二、stormkafka之ZkBrokerReader

/** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding

2017-06-16 14:57:42 307

翻译 一、stormkafka之DynamicBrokersReader

/** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding

2017-06-15 22:35:48 745

原创 mysql explain的用法

   如果在SELECT语句前放上关键词EXPLAIN,MySQL将解释它如何处理SELECT,提供有关表如何联接和联接的次序。EXPLAIN的每个输出行提供一个表的相关信息,并且每个行包括下面的列:1.id   SELECT识别符。这是SELECT的查询序列号。2.select_type 可以为一下任何一种类型SIMPLE  简单SELECT(不使用UNION或子查询)PR...

2014-04-29 18:06:09 113

原创 redis的默认配置

1.daemonize no  默认情况下,redis 不是在后台运行的,如果需要在后台运行,把该项的值更改为yes2.port 6379 默认端口3.bind  指定Redis 只接收来自于该IP 地址的请求,如果不进行设置,那么将处理所有请求,在生产环境中最好设置该项 默认是未设置4.timeout 0 设置客户端连接时的超时时间,单位为秒。当客户端在这段时间内没有发出任何指...

2014-04-23 22:29:39 199

原创 linux环境下jdk安装

1.从java官网下载rpm包http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-x64.rpm2.用ftp传送至服务器上3.查看系统是否自带了jdk  rpm -qa | grep gcj如果看到类似  libgcj-4.1.2-44.el5 信息 删除 rpm -e –nodeps lib...

2014-04-03 17:07:08 84

原创 数据库范式

1.第一范式(1nf)数据库没有重复的列2.第二范式(2nf)第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式(2NF)要求数据库表中的每个实例或行必须可以被惟一地区分。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。这个惟一属性列被称为主关键字或主键、主码。3.第三范式(3NF):在第二范式的基础上...

2014-03-27 17:52:00 78

原创 shiro 同一浏览器同时登录多个账户解决办法

public class BaseFormAuthenticationFilter extends FormAuthenticationFilter { private static final Logger log = LoggerFactory.getLogger(BaseFormAuthenticationFilter.class); @Override protec...

2014-03-20 16:22:18 4335 2

原创 im4java使用总结

1.首先需要安装ImageMagick-6.8.4-Q162.package img4java;import java.io.IOException;import org.im4java.core.ConvertCmd;import org.im4java.core.IM4JavaException;import org.im4java.core.IMOperat...

2014-01-07 16:51:43 1281

原创 npm包管理工具的使用

1. 获取一个包使用 npm 安装包的命令格式为:npm [install/i] [package_name]例如你要安装 express,可以在命令行运行:$ npm install express或者:$ npm i express2.npm [install/i] -g [package_name]  全局模式安装 会在path中注册环境变量3. 创建全局链...

2013-10-23 15:40:59 144

原创 nodejs 操作文件

1.首先引入模块fsvar fs =require('fs');2.方法2.1异步删除文件 fs.unlink('/home/hello',function(err){               if(err){                     throw err;               }        console.log("成功删...

2013-10-23 13:03:26 71

原创 linux下安装pomelo

1.检查是否安装有gcc           查看/usr/bin 目录下是否有gcc文件  没有则进行安装                yum -y install gcc   yum会自动查找软件的相关依赖包,自动下载安装,全过程轻松愉快。特此记录一下。           yum list gcc-c++  先list看下安装文件          yum insta...

2013-10-21 15:13:06 682

原创 java 根据url下载文件

       1.首先根据url地址创建URL对象       URL Url =  new URL("url");       2.创建连接对象       HttpURLConnection httpConn = (HttpURLConnection) url.openConnection();       3.取得连接      httpConn.connect();...

2013-05-31 11:41:11 254

原创 日语网站

日语(1)第01-30讲 快传地址 http://kuai.xunlei.com/d/kOQ1AwI1JwD1NfZQ15d日语(1)第31-61讲 快传地址 http://kuai.xunlei.com/d/kOQ1AwKXIwD8KPZQa0a日语(2)第01-30讲 快传地址 http://kuai.xunlei.com/d/kOQ1AwKtJQCcMPZQca1日语(2)第31-62讲 快...

2013-04-13 18:16:49 131

原创 mybatis 自动生成代码

如果你使用过hibernate的eclipse插件自动创建DAO文件,那么就容易理解下面介绍的内容;如果你还没有用过hibernate也无妨。下面介绍使用mybatis 3的eclipse插件自动生成相关文件以及如何使用这些文件。 eclipse插件安装地址:http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/ec...

2013-04-10 15:55:31 67

原创 spring创建对象的方式

1.通过构造器进行创建2.通过静态方法进行创建3.通过实例工厂方法进行创建

2013-04-05 14:49:22 103

原创 java 生成唯一码

package test; import java.util.UUID; public class UUIDGenerator { public UUIDGenerator() { } public static String getUUID() { UUID uuid = UUID.randomU...

2013-03-31 15:18:00 271

原创 修改mysql root密码

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');

2013-03-31 14:36:31 68

原创 java 线程

一、认识多任务、多进程、单线程、多线程要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。 现在的操作系统都是多任务操作系统,每个运行的任务就是操作系统所做的一件事情,比如你在听歌的同时还在用MS...

2013-03-27 10:36:39 60

原创 java 5 后的并发锁 读写锁 1(从 coolxing 转载 http://coolxing.iteye.com/blog/1236696)

问题的描述启动3个线程打印递增的数字, 线程1先打印1,2,3,4,5, 然后是线程2打印6,7,8,9,10, 然后是线程3打印11,12,13,14,15. 接着再由线程1打印16,17,18,19,20....以此类推, 直到打印到75. 程序的输出结果应该为: 线程1: 1线程1: 2线程1: 3线程1: 4线程1: 5 线程2: 6线程2: 7...

2013-03-26 21:00:10 80

原创 java 5 后的并发锁 读写锁 (从 coolxing 转载 )

java.util.concurrent.locks包提供了锁和等待条件的接口和类, 可用于替代JDK1.5之前的同步(synchronized)和监视器机制(主要是Object类的wait(), notify(), notifyAll()方法). 互斥锁--Lock接口及其实现类ReentrantLock所谓互斥锁, 指的是一次最多只能有一个线程持有的锁. 在jdk1.5之前, 我们...

2013-03-26 20:08:22 76

原创 eclipse 格式化时设置每行的字符数

windows--preferences--java--code style--formatter--edit--line wrapping--maximum line width

2013-03-21 10:23:17 213

原创 java redis操作命令

http://redis.readthedocs.org/en/latest/

2013-03-20 11:18:20 90

java开发流程

java开发的相关设置及流程 欢迎你下载帮助你通往java开发的同路

2011-10-13

java技术开发面试题

java开发中面试中常常遇到的问题这是java面试中常见的题目 现在与大家分享

2011-07-22

空空如也

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

TA关注的人

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