自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ReentranLock内部机制

前言JDK给我们提供了可重入锁ReentrantLock,下面我就对它的可重入这一机制进行描述。开始使用ReentrantLock,如下就是一个很简单的例子。static final ReentrantLock lock = new ReentrantLock();static class Task implements Runnable { @Override pu

2017-02-14 18:40:50 895

原创 ThreadPoolExecutor内部机制

前言众所周知,JDK为我们提供了一系列线程池类,ThreadPoolExecutor就是一个很典型的实现,以下对JDK的线程池机制分析都将围绕这一个类来描述。开始要使用ThreadPoolExecutor,我通常会这样做: //创建一个核心线程数为4的线程池 ExecutorService es = Executors.newFixedThreadPool(4);

2017-02-14 12:28:39 541

原创 Windows下Idea,AndroidStudio的字体美化

前言从前,在打开Idea官网,要下载Idea的时候,总能看到如下这张图片: 当时的我就被这么好看的字体给震撼到了,但我在安装之后这字体确实这样的: 当时的我就懵逼了,然后去百度“windows下的Idea字体美化”,我“遍求贤者”,最后找到了Mactype这个软件,以下是Mactype的官网地址: 点我跳向Mactype官网 但是,这就完了吗,不不不,如果仅仅是这样,我就不会怀着如此

2016-11-27 00:06:48 6973 1

原创 Spring开发复习小记(1)-实现一个不需要写Web.xml的Web App

首语:Spring实战(第四版)里的上传文件Demo真的是好“坑”啊!(https://835919230.github.io)大家一起学习)实现一个不需要写Web.xml的Web App这时候需要实现一个抽象类AbstractAnnotationConfigDispatcherServletInitializer, 并覆盖它的三个方法: - getRootConfigClasses() -

2016-09-23 12:00:52 1812

原创 链表学习之猴子选大王

#include #include int size = 6;//猴子的数量,方便更改和使用; typedef struct link_type { int id; struct link_type* next; }monkey; monkey* Create(int size) { monkey *p = NULL, *root = NULL, *tmp = NULL; print

2015-11-25 22:30:47 639

原创 栈的学习笔记

前期数据准备: #define maxsize 100 typedef int elemtype; typedef struct stack_type { elemtype stack[maxsize]; int top; }stacktype; 使用函数: //initial void initial(stacktype *p) { p->to

2015-10-24 21:48:36 394

空空如也

空空如也

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

TA关注的人

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