自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

筑梦者

努力ing

  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 Hadoop入门之自动化定时调度之Azkaban部署及使用

azkaban的部署使用及如何结合项目的使用思考1  部署azkaban1.1 准备工作,下载相关安装包,这里我使用的是2.5版本的官方:http://azkaban.github.io/downloads.html还需要一个jdbc的连接jar包:链接:http://pan.baidu.com/s/1dFe8avJ 密码:0pjh我

2016-05-31 19:32:22 8442

原创 自动化发布项目之jenkins + git + maven 自动化部署一个web项目

1.环境准备.1.1需要在liunx环境上安装,部署相应的liunx环境(jdk,防火墙,等等),自己百度解决哈.1.2 软件准备工作这里是我用到的相关软件maven tomcat 和 jenkins的war包及jenkins的扩展插件百度云地址:链接:http://pan.baidu.com/s/1mhWmnSs 密码:p87z附上je

2016-05-30 23:33:39 27899 6

原创 多线程之消费者生产者模式加入阻塞队列

队列相关资料:http://chenjumin.iteye.com/blog/2182322http://blog.csdn.net/luohuacanyue/article/details/16359777Queue ------------ 1.ArrayDeque, (数组双端队列) 2.PriorityQueue, (优先级队列) 3.Concurr

2016-05-27 18:10:51 4729

原创 设计模式之观察者模式简单运用

先上一段JDK的观察者源码public class Observable { private boolean changed = false; private Vector obs; /** Construct an Observable with zero Observers. */ public Observable() { obs =

2016-05-20 00:13:08 463

原创 Java实现简单数据结构之二叉树结构排序 binary tree

package com.git.base.datastructure.binarytree;public class MyBinaryTree { private MyTreeNode root; public void add(Comparable data){ MyTreeNode node = new MyTreeNode(); node.data = data;

2016-05-20 00:08:57 809

原创 Java基础之比较器 Comparable和Comparator

package com.git.base.comparable;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;/** * 比较器的使用演示: * 规则 比较分数 大的在前面 分数相同比较年龄,年龄小的在前面 * 年龄相同,返回相同 * Title: Comparab

2016-05-20 00:04:26 564

原创 zookeeper入门之curator框架--几种锁的操作

package com.git.zookeeper.passwordmanager.lock;import java.util.ArrayList;import java.util.List;import java.util.concurrent.TimeUnit;import org.apache.commons.lang.math.RandomUtils;import org.a

2016-05-19 18:38:31 7158

原创 zookeeper入门之curator框架--原子性操作

package com.git.zookeeper.passwordmanager.atomic;import java.util.ArrayList;import java.util.Collection;import java.util.List;import org.apache.curator.RetryPolicy;import org.apache.curator.fra

2016-05-18 19:02:22 2578

原创 zookeeper入门之Curator的使用之几种监听器的使用

package com.git.zookeeper.passwordmanager.listener;import java.util.ArrayList;import java.util.List;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import org.

2016-05-18 19:00:41 23025

原创 Zookeeper入门之使用curator连接zookeeper并且进行节点的增删改查及ACL

我使用的是Maven添加的依赖地址如下:                               org.apache.curator            curator-framework            2.8.0                CuratorFrameworkCurator框架提供了一套高级的API, 简化了ZooKee

2016-05-17 19:01:57 9967 1

原创 solr入门之solr5.5.0源码导入eclipse运行tomcat启动项目报404的解决

如果你已经将solr的源码下载下来,并且编译了导入到eclipse中,而且转为web项目启动的各个jia包也都配置好了,项目也能用tomcat正常启动,但是我们原来访问 ip:host/projectname时就能后访问到solr的管理界面这次取报错404?这种问题应该如何去解决??第一种:使用jetty的eclipse插件来解决在eclipse中安装jetty插件

2016-05-17 11:41:14 2551 3

原创 solr入门之搭建具有安全控制和权限管理功能的SolrCloud集群

结合上次搭建项目和配置安全控制的经验,工程的搭建过程应该如下:1.搭建zookeeper集群2.配置solr的jetty启动配置3.在solr启动配置中增加zk的acl配置信息4.使用solr配置,启动solrcloud集群将 集群交给zookeeper管理5.上传相关的配置文件,创建集合6.上传安全配置文件7.登录admin界面,查看集群状态及能否访问到zookeep

2016-05-13 17:12:08 9360

原创 Log4j实践之使用log4j发送报警邮件

配置文件log4j.rootLogger=DEBUG,CONSOLE,DailyRollingFile,MAILlog4j.addivity.org.apache=true#ERROR,WARN,INFO,DEBUG# 将日志输入到控制台 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.T

2016-05-11 16:59:38 3676

转载 Log4j使用详情总结

一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日

2016-05-11 14:39:27 414

原创 自定义Web容器tomcat的差异化配置文件

依靠下面的工具类来完成:]package cn.com.mx.gome.suggest.util.envload;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Collections;

2016-05-10 18:56:21 1307

原创 服务器的默认编码配置之tomcat及maven的配置

1.tomcat 修改配置文件server.xml <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding ="UTF-8"/>添加URIEncoding="UTF-8"即可2.m

2016-05-10 18:53:22 4360

原创 多线程之生产者和消费者模式

package com.git.base.thread.productandconsumer;/** * 核心实现: * 生产者消费者模式: * 生产一个,消费一个,如果生产未被消费,那么就等待消费后再生产 * 如果消费后,没有下一个生产的,就等待生产后在消费 * Title: DoMain.java * Description: * Copyright: Copyright (

2016-05-09 23:34:05 2773

原创 solr入门之安全认证和权限控制实践

2016-05-05 19:44:44 2920

原创 solr入门之使用jetty加载solrcloud

1.jetty介绍Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。liunx创建一个软连接htt

2016-05-05 19:16:55 2488

原创 设计模式之适配器模式简单实践

适配器是定义一个中间类 免除 子类继承一个接口都要去实现每个方法(太繁琐),转而通过复写父类(适配器)中的默认实现了达到自己想要的效果1.顶级接口类package com.git.base.designpatterns.adapter;/** * * Title: LiveAdapter.java * Description:适配器模式主接口 * Copyrig

2016-05-03 23:42:09 463

原创 设计模式之代理设计模式简单实践

1.顶级接口类--定义共性规则package com.git.base.designpatterns.proxy;/** * * Title: ReadBook.java * Description:代理设计模式之 代理抽象类 * Copyright: Copyright (c) 2016 * Company: Sage * @author 五虎将 * @date 2016

2016-05-03 23:37:45 365

原创 设计模式之工厂设计模式简单实践

1.工厂类package com.git.base.designpatterns.factory;/** * * Title: PetFactory.java * Description:工厂类设计模式 生产各种宠物实例 * Copyright: Copyright (c) 2016 * Company: Sage * @author 五虎将 * @date 2016

2016-05-03 23:33:50 357

docker从入门到实战

docker入门书籍,从整体介绍了docker的结构,命令,框架等知识点

2018-08-17

Solr官方文档

solr官方文档,学习搜索引擎入门必备,看完绝对能成为初级搜索工程师.

2018-05-11

空空如也

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

TA关注的人

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