自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 工具类

http://www.cnblogs.com/yaowen/p/4833576.html

2017-04-05 14:42:54 90

原创 MOM

http://www.cnblogs.com/charlesblc/p/6045238.html

2017-03-30 11:33:25 339

原创 maven 动静态文件分离

pom 文件 <plugin>      <groupId>org.apache.maven.plugins</groupId>      <artifactId>maven-assembly-plugin</artifactId>      <version>2.2</version>  

2017-02-23 08:59:19 271

原创 jetty和tomcat比较

两点,性能极佳,配置简单方便。  主要是设计思想的不同。Tomcat 主要是作为 JSP/Servlet 最新规范的参考实现而设计,属于学院派,但是显得庞大而杂乱。Tomcat 的性能很差,一般是作为 Http Server(如 Apache)的插件来用。Jetty 主要是作为企业级产品的嵌入式组件来设计的,可以非常方便地嵌入到其它产品中。而且 Jetty 是作为单独的 Http Server ...

2017-02-03 15:14:26 80

原创 mysql数据库安装

概述:CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14。正文:一:卸载旧版本使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mysql有的话通过下面的命令来卸载掉rpm -e mysql //普通删除模式rpm -e --nodeps mysql // 强力...

2017-01-17 17:14:13 84

原创 diamond

http://blog.csdn.net/super_ccc/article/details/50739849

2017-01-13 11:09:36 163

原创 TBSchedule

http://geek.csdn.net/news/detail/65738

2017-01-05 14:15:04 115

原创 mongodb的使用

笔者经验尚浅,对于NOSql也是2014年初才正式接触,并且很遗憾的是,接触也只是自我学习为主,还未真正涉及到项目运用中。所以这里标题也用到了浅析二字。如有大牛接触过,且有幸被搜索引擎抓到,还请大牛不吝赐教或指点一二。1.在NoSql领域中其实存在很多解决方案。除去Mongodb 还有 HBase、memcacheDB、neo4J等,但是这几种的设计模式各有千秋,也就是实现方式有所不同。如:...

2017-01-03 10:27:17 71

原创 elasticsearch

https://es.xiaoleilu.com/030_Data/15_Get.html

2017-01-03 09:39:08 70

原创 Semaphore

 Semaphore当前在多线程环境下被扩放使用,操作系统的信号量是个很重要的概念,在进程控制方面都有应用。Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore可以控制某个资源可被同时访问的个数,通过 acquire() 获取一个许可,如果没有就等待,而 release() 释放一个许可。比如在Windows下可以设置共享文件的最大客户端访问个数。 Semap...

2017-01-03 09:28:11 70

原创 CyclicBarrier使用详解

import java.util.Random;  import java.util.concurrent.CyclicBarrier;    /** *//**  * CyclicBarrier类似于CountDownLatch也是个计数器,  * 不同的是CyclicBarrier数的是调用了CyclicBarrier.await()进入等待的线程数,  * 当线...

2017-01-03 08:51:51 89

原创 多线程读取大文件

https://github.com/yongzhidai/ToolClass/tree/master/src/main/java/cn/dyz/tools/file

2017-01-03 08:51:25 517

原创 hbase使用场景了解

当我们对于数据结构字段不够确定或杂乱无章很难按一个概念去进行抽取的数据适合用使用什么数据库?答案是什么,如果我们使用的传统数据库,肯定留有多余的字段,10个不行,20个,但是这个严重影响了质量。并且如果面对大数据库,pt级别的数据,这种浪费更是严重的,那么我们该使用是什么数据库?hbase数个不错的选择,那么我们对于hbase还存在下列问题: 1.Column Family代表什么?2....

2016-08-30 14:32:34 98

原创 tcp/ip了解

一;前言学习过TCP/IP协议的人多有一种感觉,这东西太抽象了,没有什么数据实例,看完不久就忘了。本文将介绍一种直观的学习方法,利用协议分析工具学习TCP/IP,在学习的过程中能直观的看到数据的具体传输过程。  为了初学者更容易理解,本文将搭建一个最简单的网络环境,不包含子网。 二、试验环境 1、网络环境 如图1所示    图1   为了表述方便,下文中208号...

2016-08-24 13:18:03 156

原创 ArrayBlockingQueue 深入理解

         今天学习一下队列,队列第一反应就是先进先出的存取模式,今天主要讲的就是jdk1.5中的新特性,ArrayBlockingQueue 。     功能:                1、ArrayBlockingQueue的存取是加了锁,所以ArrayBlockingQueue是线程安全的,支持并发操作;            2、ArrayBlockingQ...

2016-08-10 13:51:18 377

原创 java 类加载器学习

      今天学习一下Java类的加载器的一些相关知识,我们的.java文件经过编译之后形成了.class文件,这个文件就是二进制的类的描述文件,jvm要想运行,就必须将.class文件加载到jvm的内存中,而这个加载.class的组件就是类的加载器。 1、类的加载过程,可以分为三个步骤如下:  第一步装载:查找并加载.class文件 第二步连接:连接也分三小...

2016-07-28 20:20:02 73

原创 单例模式深入学习

最近去阿里面试,到第三轮被告知没通过,本人目前工作六年了,自我感觉良好,但是还是无情的被阿里拒绝了,于是痛定思痛,从此潜心学习,夯实基础,摈弃不求甚解,眼高手低的毛病,废话不说,开始今天话题。 单例模式,通俗的讲,就是某一段时间内,只能存在一个该类的实例,单例模式分为两种,一种是恶汉模式,一种是懒汉模式,先看懒汉模式: /** * */package com.gol...

2016-07-26 20:26:42 73

空空如也

空空如也

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

TA关注的人

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