自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

根据前17位算出第18位身份证号

public static void main(String[] args){ String code ="41068319901011097"; int[] _jqyz = new int[]{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};String[] z = new String[]{"1","0","X","9","8",&qu

2016-05-29 09:38:46 1843

原创 单例模式之懒汉模式

package mode; /** * 设计模式之懒汉模式 * @author gaoq * @date 2015-12-5 下午5:04:15 */public class SingletoLazyMode { private static volatile SingletoLazyMode singletoLazyMode = null; /**防...

2015-12-05 17:09:09 133

原创 单例模式之饿汉模式

package mode; /** * 单例模式之饿汉模式 * @author gaoq * @date 2015-12-5 下午4:50:13 */public class SingletonMode { private static final SingletonMode singletonMode = new SingletonMode(); p...

2015-12-05 17:02:40 109

原创 抽象工厂模式

package mode; /** * 设计模式之抽象工厂模式 * @author gaoq * @date 2015-12-5 下午4:28:39 */public class AbstractFactoryMode { /*** 发送功能接口* @author gaoq* @date 2015-12-5 下午4:40:28*/inter...

2015-12-05 16:44:53 109

原创 工厂模式

package mode;  /** *  * 设计模式之工厂模式 * @author gaoq * @date 2015-12-5 下午3:25:48 */public class FactoryMode { /*** 发送消息接口类* @author gaoq* @date 2015-12-5 下午3:57:29*/interf...

2015-12-05 16:03:48 88

原创 spring支持注解的日期转换

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"    xmlns:mvc="http://www.springframework.org/schema/mvc"   xmlns:xsi="http://www.w3

2015-11-26 11:21:24 298

原创 springsouce tool suite开发工具配置svn插件

1.features和plugins文件拷贝到STS下plugins文件夹下面.2、复制下列java代码,修改路径并执行:package app;import java.io.File;import java.util.ArrayList;import java.util.List;/** * MyEclipse9 插件配置代码生成器 * * */public class PluginConf...

2015-11-24 09:58:05 206

原创 Mapreduce《案例之数据去重复》

Mapreduce《案例之数据去重复》源数据:a.txt内容:2012-3-1 b2012-3-2 a2012-3-3 b2012-3-4 d2012-3-5 a2012-3-6 c2012-3-7 d2012-3-3 c b.txt内容:2012-3-1 a2012-3-2 b2012-3-3 c2012-3-4 d2012...

2015-08-25 17:16:19 225

原创 Mapreduce《案例之平均分》

Mapreduce《案例之数据排序》数据源:a.txt 内容:aaa 120bbb 100ccc 130ddd 150 b.txt内容:aaa 121bbb 101ccc 131ddd 150 c.txt内容aaa 119bbb 99ccc 129ddd 150  输出结果:aaa120bbb100...

2015-08-15 16:49:17 162

原创 Mapreduce《案例之两表连接》

Mapreduce《案例之两表连接》数据源:a.txt内容 addressed addressname1 Beijing2 Guangzhou3 Shenzhen4 Xian b.txt内容factoryname addressedBeijingRedStar 1ShenzhenThunder 3GuangzhouHonda 2Bei...

2015-08-15 16:44:56 227

原创 Mapreduce《案例之内连接》

Mapreduce《案例之内连接》 数据源:child parentTom LucyTom JackJone LucyJone JackLucy MaryLucy BenJack AliceJack JesseTerry AliceTerry JessePhilip TerryPhilip AlmaMark TerryMark...

2015-08-15 16:40:41 287

原创 Mapreduce《案例之倒排索引》

Mapreduce《案例之倒排索引》源数据:1)file1: MapReduce is simple     2)file2: MapReduce is powerful is simple     3)file3: Hello MapReduce bye MapReduce  要实现的结果: 样例输出如下...

2015-08-15 16:36:13 165

原创 hadoop0.20.2完全分布式安装和配置

                                  苦一时,甜一辈子啊亲。。。刚巴德                                              完全分布式安装和配置       硬件环境:       虚拟机1号:master   hostname: h1    IP:192.168.1.106    ==》用户名:hadoop ...

2015-08-15 16:27:36 143

原创 通过注解注入在spring里的bean的名称获取bean

==========》千里之行,始于足下 1.获取bean的codepackage com.jinhuhang.listener; import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.spring...

2015-08-12 16:00:43 2586

原创 jedisPool入门demo

 Redis是一款开源的、高性能的键-值存储(key-value store)。它常被称作是一款数据结构服务器(data structure server)。Redis的键值可以包括字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等数据类型。 对于这些数据类型,你可以执行原子操作。例如:对字符串进行附加操作(append...

2015-06-05 15:32:05 224

原创 eclipse中html,xml插件gef的下载和安装

1.下载GEF并安装gefhttp://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.7.2/R201201171043/GEF-ALL-3.7.2.zip解压之后安装,具体安装步骤参考我上一篇文章Eclipse安装javaScript插件Spket  2.下载tk.ecl...

2015-06-04 13:46:36 1411

原创 Eclipse安装javaScript插件Spket

   今天安装了一个Eclipse发现没有javascript插件,于是乎搞了一个强大的js插件Spket.具体安装步骤如下。当然此方法适合很多的Eclipse插件安装方式哦。一:第一步      官网下载:http://www.spket.com/download.html下载Plugin,下载完之后解压后可以找到两个文件夹features和plugins然后将这两个文件夹放到同一个...

2015-06-04 12:03:15 441

原创 shell编程中如何判断参数个数以及参数是否为整数

一:  -p  用 echo -n 替代eg:     read -p "请输入:" a b可替换为     echo -n "请输入两个参数:"     read a b  二: 输入两个参数,先判断是否为整数,然后再进行运算eg:#! /etc/sh #Author:gaoq #Date:2015-06-02 #Email:147341...

2015-06-02 19:36:59 1738

原创 linux的shell编程—— 变量的数值计算

    变量的数值计算常见的有如下几个命令          (())  ,  let ,  expr ,  bc , $[]一:.(())用法:(常用,且效率高,只用于整数直接的运算)     eg:[root@hadoop /]# echo $(( a+=1 ))9[root@hadoop /]# echo $(( 3>2 ))1[root@...

2015-06-02 17:45:19 122

原创 不可变集合immutable

   每个Guava immutable集合类的实现都拒绝null值。我们做过对Google内部代码的全面的调查,并且发现只有5%的情况下集合类允许null值,而95%的情况下都拒绝null值。万一你真的需要能接受null值的集合类,你可以考虑用Collections.unmodifiableXXX。  Immutable集合使用方法:  一个immutable集合可以有以下几种方式来创建:...

2015-05-25 16:28:12 187

原创 CentOS6.6网卡静态ID设置

使用命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=00:0C:29:33:19:22TYPE=EthernetUUID=9b4c1d8d-d33a-4bd4-b727-ca9f5018e052ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=stati...

2015-05-22 11:39:31 266

原创 scheduleAtFixedRate和schedule的区别

import java.util.Timer;import java.util.TimerTask;import java.util.Date;/** * @author gaoqi */public class TimerTest { public static void main(String[] args) {  Timer t = new Timer();    //在5秒之后执...

2015-05-21 17:15:01 547

原创 在CentOS 6.6中安装与配置JDK8

安装说明系统环境:centos6.6安装方式:rpm安装软件:jdk-8u45-linux-x64.rpm下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html检验系统原版本[root@zck ~]# java -versionjava version "1...

2015-05-21 14:21:59 129

原创 FastJson用法

转:JSON 之FastJson解析    一、阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运...

2015-05-20 14:01:49 59

原创 Zookeeper简介

Zookeeper简介: 1.什么是Zookeeper?       ZK是一个高效的分布式协调服务,他暴露了一些公用服务,比如命名、配置管理,同步控制,群组服务等,我们可以使用ZK实现比如达成共识,集团管理,leader选举等。 2.设计目标      简单:ZK中的namespace组织结构类似与标准的文件系统,通过这些共享的有层次的namespace来互相协调分布式...

2015-05-14 23:33:10 163

原创 JMS五种消息的发送/接收的例子

转: JMS五种消息的发送/接收的例子分类:1、消息发送Java代码  //连接工厂   ConnectionFactory connFactory = new ActiveMQConnectionFactory(           ActiveMQConnection.DEFAULT_USER,           Act...

2015-05-14 09:10:05 155

原创 java算法之———三色棋

package demo;/** * Algorithm Gossip: 三色棋 * 三色旗的问题最早由E.W.Dijkstra所提出,他所使用的用语为Dutch Nation Flag(Dijkstra为荷兰 * 人),而多数的作者则使用Three-Color Flag来称之。 * 假设有一条绳子,上面有红、白、蓝三种颜色的旗子,起初绳子上的旗子颜色并没有顺序,您 * ...

2015-05-14 09:01:30 341

原创 java算法之———费式数列

package demo;/** * Algorithm Gossip: 费式数列 *Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免 *子,一个月后小免子也开始生产。起初只有一只免子,一个月后就有两只免子,二个月后有三 *只免子,三个月后有五只免子(小免子投入生产)......。 *如果不太理解这个例子的话,举个图就知道...

2015-05-13 17:01:28 337

原创 java算法之———河内之塔

package demo;/** * 河内之塔(Towers of Hanoi)是法国人M.Claus(Lucas)于1883年从泰国带至法国的,河内为越战时 * 北越的首都,即现在的胡志明市;1883年法国数学家 Edouard Lucas曾提及这个故事,据说创世 * 纪时Benares有一座波罗教塔,是由三支钻石棒(Pag)所支撑,开始时神在第一根棒上放置64 * 个由...

2015-05-13 16:42:00 185

原创 cxf客户端添加过滤器至少需要的jar

               最近完成了以cxf为框架的webservice的项目,但是我是把所有的jar包都导进来了,个人感觉太臃肿,所以通过排除法我找到了添加过滤器至少需要的jar包,一共7个。 cxf-2.6.15.jarneethi-3.0.3.jarstax2-api-3.1.4.jarwoodstox-core-asl-4.4.0.jarwsdl4j-1.6....

2015-05-13 09:23:05 267

原创 dom4j创建xml和读取xml的demo

               dom4j简介:  dom4j是一个易于使用的,用于XML的开放源代码库,在Java平台上使用Java集合框架并完全支持DOM和SAX使用XPath和XSLT。                     闲来无事,用dom4j写了一个解析xml和生成xml的demo  /** * Dom4j创建及解析xml文件 * @author gaoq ...

2015-05-12 18:05:28 78

原创 webService cxf 框架开发的webservice接口

分享基于webService cxf 框架开发的webservice接口         1 . 一个简单的cxf例子:包含客户端的自动生成.         2. cxf的安全认证.         3.cxf集成至公司框架步骤.                                                       1 . 一个简单的cx...

2015-05-11 17:48:06 121

原创 activeMQ完整的demo,值得你拥有

                                     最近项目里面要求实时的分析数据,唉,storm学习成本太高,所以就想到了activeMQ. Apache ActiveMQ是最流行的功能强大的开源即时通讯和集成模式的服务器。Apache ActiveMQ的速度快,支持多语言和跨客户协议,带有易于在充分支持JMS 1.1和1.4使用J2EE企业集成模式和许多先进的功能...

2015-04-24 10:15:41 205

原创 log4j无法关闭hibernate日志

                 最近部署了一个项目,发现debug日志特别多,打开发现很多都是hibernate里面的日志,很郁闷。查阅了好多资料发现,log4j的日志一般是有一个有限级别的,就是说项目首先会优先使用log4j.xml里面的配置,如果没有log4j.xml文件,那么它会去src下面去找log4j.properties文件里面的配置。我引用的底层框架里面有log4j.xml,我...

2015-04-22 09:49:34 842

原创 quartz集成spring方法

                     最近在做一个项目需要,定时更新缓存数据,所以就想到用quartz这个框架,在网上看了好多帖子,发现这个做法蛮不错,操作简单,使用方便。1.java code package cn.innosoft.jt809.util; /** * TimingJob定时任务. * @author gaoq * @date 2015-4...

2015-04-21 10:04:32 98

空空如也

空空如也

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

TA关注的人

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