自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

像风一样自由

永远的誓言,不抛弃不放弃。

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

原创 同步集合

* 许多集合是线程不安全,如:HashMap ,ArrayList等,只有元老级集合才是线程安全的,如:Vector等, * 在并发访问时可能会发生ConcurrentModificationException等问题. * 集合并发访问分析: * 示例一:ArrayList在并发访问时,可能会出现并发修改异常或死循环等问题。在迭代元素的过程中是不允许使用 * 与修改元素有关的方法。

2014-10-13 12:27:04 1318

原创 阻塞队列

* 阻塞队列:BlockingQueue* 队列:最大的特点就是先进先出。队列的一方是存放数据,另一方释放数据。* BlockingQueue是一个顶层接口。由于数据结构的不同所以有多个实现类。* ArrayBlockingQueue是其中一个。其中只有put和take才是阻塞式方法。

2014-10-13 09:10:37 570

原创 CyclicBarrier&CountDownLatch&Exchanger 同步工具

CyClicBarrierCountDownLatchExchanger

2014-10-13 08:57:09 515

原创 Semaphore实现信号灯

Semaphore实现信号灯: 可以维护访问当前自身的线程个数,并提供了同步机制,例如:实现控制一个文件并发访问的线程数量。值得注意的是单个灯信灯时,可以实现同步互斥的功能。

2014-10-13 08:52:42 755

原创 Lock&Conditon实现线程间的通信

Lock lock比synchronized更加面向对象,在传统synchronized中锁和监视器是同一个对象。在Lock中将其分离了出来,容我一一道来。Lock是java.util.concurrent.locks中的一个顶层接口。package com.hb;import java.util.concurrent.locks.Lock;import java.util.con

2014-10-12 16:40:37 749

原创 Callable和Future

Callable:

2014-10-12 15:16:53 765

原创 java线程池

在jdk1.5之前java的多线程是

2014-10-12 14:32:09 609

原创 ThreadLocal实现线程范围内共享变量

多个

2014-10-12 08:27:09 725

原创 传统线程

在计算机系统中有多个并发执行的程序,"程序"这个静态的概念已经不能描述程序动态变化的过程,所以引入了"进程".进程是程序的一次执行,进程由3大部分组成,程序、数据、进程控制块,传统的进程有两个基本的属性,可拥有资源的 独立单位,可独立调度和分配的基本单位。由于频繁创建进程等一系列操作,时空开销很大,这就限制了并发程序的提高, 所以就引入了线程,将进程中的两个基本属性分开,线程作为独立调

2014-10-11 17:45:08 584

仿拼多多小程序.zip

仿拼多多小程序 模板。微信小程序模板。只是前端小程序模板。没有后台

2021-08-09

[Demo源码] 微信小程序AirBike:类似摩拜单车,可以参考下map使用

[Demo源码] 微信小程序AirBike:类似摩拜单车,可以参考下map使用

2018-06-20

Android webview打开相册选择图片并上传到服务器,(亲测可用)

Android webview打开相册选择图片并上传到服务器,(亲测可用)

2018-04-25

腾讯地图GCJ02坐标与百度BD09坐标相互转换

腾讯地图GCJ02坐标与百度BD09坐标相互转换 GCJ02坐标系:即火星坐标系,WGS84坐标系经加密后的坐标系。 BD09坐标系:即百度坐标系,GCJ02坐标系经加密后的坐标系。

2018-01-27

java知识结构图下载

java知识结构图

2017-05-02

android 官方串口源码

https://code.google.com/archive/p/android-serialport-api/source/default/source下载的,外网不方便可以下载这个,里面已经包含arm的so库和armv7a的so库

2016-09-29

android mvp架构示例

mvp,这是我最近在学习的代码,分享给大家,有需要的同学可以下载来看看哦.

2015-12-21

空空如也

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

TA关注的人

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