自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yangge03的博客

共同研究,一起成长。

  • 博客(7)
  • 资源 (15)
  • 收藏
  • 关注

原创 ArrayBlockingQueue源码解读

ArrayBlockingQueue(数组阻塞队列)是jdk自带的阻塞队列的一个实现类。分析它之前,先说明一下,阻塞队列的特性:所谓阻塞队列,它与正常队列的区别就是,当队列为空时,获取队列元素的操作会被阻塞,直到其他线程往队列里插入新的元素;当队列满时,插入队列的操作会被阻塞,直到其他线程从队列里取出元素。 ArrayBlockingQueue实现了阻塞队列接口BlockingQueue,该

2016-11-21 01:42:56 323

原创 Spring MVC 启动报错,java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resolveTyp

启动异常信息如下: java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class; at org.springframework.core.convert.sup

2016-08-23 09:48:47 7205

原创 记录一次java优化过程

昨天一个朋友问我一个问题,说他们tomcat服务器,启动之后,运行特别慢,特别是第一次访问,有时要十几分钟才有响应。我帮他做了下分析,记录一下。 说到tomcat启动后运行慢,大家首先想到的是,jsp文件在首次运行时,系统会将jsp编译成相应的servlet,所以慢是应该的,第一次运行之后,就不再需要编译了,就不会慢了。 但是朋友这种情况挺反常,要十几分钟才能相应,我想是不是因为ful

2016-07-13 18:49:38 341

转载 JAVA CAS原理深度分析

看了一堆文章,终于把Java CAS的原理深入分析清楚了。 感谢GOOGLE强大的搜索,借此挖苦下百度,依靠百度什么都学习不到!   参考文档: http://www.blogjava.net/xylz/archive/2010/07/04/325206.html http://blog.hesey.net/2011/09/resolve-aba-by-atomicstampedrefe

2016-05-27 17:11:40 276

转载 skipfish使用

1、安装所需软件库: yum install pcre-devel openssl-devel libidn-devel libidn2-devel 2、安装skipfish 下载源码skipfish # https://github.com/spinkham/skipfish ( http://code.google.com/p/skipfish/)获取源码,解压     执行ma

2016-05-18 17:05:58 1178

原创 mysql 异常解决

ERROR 2002 (HY000): mysql连接错误解决方法。

2016-05-13 15:48:14 282

原创 mysql ERROR 1042 (HY000): Can't get hostname for your address 错误解决方案

连接远程mysql时报错,错误信息如下: ERROR 1042 (HY000): Can't get hostname for your address 经查,在/etc/my.cnf中配置如下代码就好了 [mysqld] skip-name-resolve

2016-05-12 11:20:12 747

浅析PostgreSQL事务处理机制

介绍postgreSQL数据库的事务处理机制 目录  PostgreSQL简介  什么是事务  如何实现事务  WAL  MVCC  Lock  各DB并发表现对比  QA

2016-07-13

jre精简工具(附详细教程

一种jre精简工具,为jre瘦身,排除jre中多余的类。内附详细教程

2016-07-13

skipfish-1.21b.tgz

skipfish-1.21b.tgz

2016-05-27

PostgreSQL 9.3.1 中文文档2.0 .chm

2016-05-27

spring源码解析

spring源码解析

2016-05-27

Java虚拟机:JVM高级特性与最佳实践(最新第二版).pdf

深入理解JVM高级特性

2016-05-11

Javassist入门手册

Javassist是一个Java字节码操作类库, Java字节码被保存在一个被称为class文件的二进制文件中, 每个类文件都包含一个Java类或接口。

2016-05-11

空空如也

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

TA关注的人

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