自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

没有进步就是退步

个人博客:https://callmejiagu.github.io/

  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

原创 java并发编程之 CopyOnWriteArrayList

我们都知道在java容器中ArrayList是线程不安全的,而vector是线程安全的。那么针对线程安全和不安全来说,这两个容器应该是够用了,为什么还要出现一个CopyOnWriteArrayList这个容器呢?CopyOnWriteArrayList是线程安全的,那么它较vector有哪些优势呢?看一下vector的add和get源码/** * Appends the specified

2017-12-25 16:11:59 367

转载 JVM GC垃圾回收器详解

HotSpot JVM收集器              上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。Serial(串行GC)收集器Serial收集器是一个新生代收集器,单线程执行,使用复制算法。它在进行垃圾收集时,必须暂停其他所有的工作线程(用户线程)。是Jvm client模式下默认的

2017-12-13 12:16:13 369

转载 MySQL的MyISAM与InnoDB的索引方式

在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。

2017-12-09 10:50:02 390

转载 你真的了解hashmap吗?

整理了一些关于hashmap的面试题。为什么在链式长度为8的时候才构建红黑树

2017-12-06 16:15:49 424

原创 线程池参数解析

线程池不恰当的设置会导致效率低下,设置低于单线程的效率。corePoolSize,核心线程数的个数。 当线程池被创建时,默认的情况下是没有线程产生的,除非调用了prestartCoreThread()的方法。这里假设没有调用prestartCoreThread(),那么一开始的时候线程的个数为0。直到有任务进来,每一个任务进来,就会对应一个线程的产生。当线程的个数达到核心线程的个数时,会把任务放到

2017-12-06 15:12:13 967

原创 如何破坏单例模式?如何防止?

前几天看到一道面试题,问的是单例的模式书写以及单例模式能被破坏吗?如何被破坏?如何防止?

2017-12-04 20:28:31 1896 2

搜狗新闻分类语料

整理自搜狗实验室中的新闻分类。含有金融、体育、军事等11个分类集。

2018-10-30

hibernate开发包

hibernate开发包

2017-06-11

spring3.0.5-dist.rar

spring开发包

2017-06-08

navicat_mysql

11.0版本的navicat

2017-06-01

杭电数据结构01-15年真题答案

历年师兄传下来的答案,有需要的下载

2017-03-04

杭电数据结构01-16年真题

包括最近一年的16年真题到01年

2016-10-02

android-async-http-1.4.7.jar

2016-06-18

学生管理数据库系统

用mysql,apache,php编写的学生管理系统课程设计

2015-06-21

SDK迷宫游戏

利用SDK完成的小游戏,没有什么算法,简单的判断。

2015-06-18

空空如也

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

TA关注的人

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