自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

charming的专栏

做技术型工作就像长跑一样, 需要坚持不懈的做,往往到最后才能体现出其意义;而过程确常常伴随着思考、纠结、猜疑,绝对不能走捷径

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

翻译 Java并发包:AtomicBoolean和AtomicReference

文章译自:http://tutorials.jenkov.com/java-util-concurrent/index.html 这个系列文章已基本结束,如有不妥,请批评指正。 转自请注明出处。AtomicBooleanAtomicBoolean是一个读和写都是原子性的boolean类型的变量。这里包含高级的原子操作,例如compareAndSet()。AtomicBoolea

2016-07-28 17:31:20 14311 2

翻译 Java并发包:Lock和ReadWriteLock

文章译自:http://tutorials.jenkov.com/java-util-concurrent/index.html 抽空翻译了一下这个教程的文章,后面会陆续放出,如有不妥,请批评指正。 转自请注明出处。Lockjava.util.concurrent.locks.Lock是一种线程同步机制,类似于synchronized块。然而,Locks比同步代码块更灵活更复杂。顺便提一下,

2016-07-22 17:28:23 3548

原创 【LeetCode】Add Two Numbers

【题目】 You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a

2016-07-21 17:35:44 559

原创 android 百度地图离线地图功能

最近做了一个百度地图离线地图的功能,虽然功能实现了,但过程中也碰到了一些问题。首先,看看效果图吧。 1、离线地图相关APIMKOfflineMap类主要的一个类,提供了离线地图的管理功能,例如,下载,暂停、更新,删除等功能。void destroy() 销毁离线地图管理模块,不用时调用java.util.ArrayList< MKOLUpdateElement> getAllUpda

2016-07-20 17:48:30 14944 15

翻译 Java并发包:Java Fork and Join using ForkJoinPool

ForkJoinPool是在java7中增加的。ForkJoinPool类似与Java ExecutorService,但是有一个不同。ForkJoinPool使得切分它的任务成为一些小的任务然后提交给ForkJoinPool执行是很容易的。任务可以别不断的切分成子任务,只要任务是可以被切分的。这也许听起来很抽象,因此在教程中我将解释ForkJoinPool的工作原理,以及它是如何拆分任务的。For

2016-07-15 18:51:07 1493 1

翻译 Java并发包:ScheduledExecutorService

文章译自:http://tutorials.jenkov.com/java-util-concurrent/index.html 抽空翻译了一下这个教程的文章,后面会陆续放出,如有不妥,请批评指正。 转自请注明出处。ScheduledExecutorServicejava.util.concurrent.ScheduleExecutorService是一种安排任务执行的ExecutorSer

2016-07-14 18:02:55 7764

翻译 Java并发包:ExecutorService和ThreadPoolExecutor

文章译自:http://tutorials.jenkov.com/java-util-concurrent/index.html 抽空翻译了一下这个教程的文章,后面会陆续放出,如有不妥,请批评指正。 转自请注明出处。 ExecutorServiceJava.util.concurrent.ExecutorService接口代表一种异步执行机制,它能够在后台执行任务。因此ExecutorSer

2016-07-12 17:50:16 13547 3

翻译 Java并发包:ConcurrentMap

文章译自:http://tutorials.jenkov.com/java-util-concurrent/index.html 抽空翻译了一下这个教程的文章,后面会陆续放出,如有不妥,请批评指正。 转自请注明出处。 之前漏了一篇文章,这篇应该是在双端队列之后的,这里补上。ConcurrentMapjava.util.concurrent.ConcurrentMap接口代表一个Map,它可

2016-07-08 17:29:55 15647

翻译 Java并发包:Exchanger和Semaphore

文章译自:http://tutorials.jenkov.com/java-util-concurrent/index.html 抽空翻译了一下这个教程的文章,后面会陆续放出,如有不妥,请批评指正。 转自请注明出处。Exchangerjava.util.concurrent.Exchanger类代表的是一个会和点,这个会和点是两个线程交换对象的位置的,下图是这种机制的图示: 交换对象是通过

2016-07-07 17:31:30 991

翻译 Java并发包:CountDownLatch和CyclicBarrier

CountDownLatchjava.util.concurrent.CountDownLatch是一种并发结构,它允许一个或者多个线程等待一个给定的操作集合完成。 CountDownLatch初始化时需要给定一个总数。这个总数将会随着调用countDown()方法次数递减。通过调用await()方法,线程将会等到这个总数变为0。调用await()方法会阻塞线程直到那个总数递减到0为止。 下面是

2016-07-07 11:41:24 840

翻译 Java并发包:双端阻塞队列(BlockingDeque)

BlockingDequeJava.util.concruuent包中的BlockingDeque接口是一种双端队列,向其中加入元素或从中取出元素都是线程安全的。这里展示如何使用BlockingDeque。BlockingDeque是一个双端队列,如果完全不可能对双端队列进行插入或者删除元素,它将会阻塞线程。deque 是 “Double Ended Queue”的简称。因此一个deque可以从两端

2016-07-06 17:35:25 12230

翻译 Java并发包:阻塞队列(BlockingQueue)

文章译自:http://tutorials.jenkov.com/java-util-concurrent/index.html 抽空翻译了一下这个教程的文章,后面会陆续放出,如有不妥,请批评指正。 转自请注明出处。BlockingQueue在java.util.concurrent包中的 BlockingQueue接口类是一种线程安全的队列。这篇文章我们将展示如何使用BlockingQueue

2016-07-06 12:27:22 3088

实现Session共享所需jar包

实现Tomcat的Session共享所需jar包。。。。。。。。。。

2017-12-05

mybatis使用拦截器实现分页操作

使用mybatis的拦截器功能实现分页操作,使分页代码在整个项目中通用,减少代码冗余。

2017-08-12

opengl显示3d模型文件

使用android opengl显示stl模型文件

2016-12-14

android opengl显示stl文件

android opengl显示stl文件

2016-12-12

android仿ios开关按钮

android仿ios开关按钮

2016-09-21

ksoap2-android

目前最新ksoap2 3.6.1版,New transport and connection classes using OKHttp.项目地址:http://simpligility.github.io/ksoap2-android/index.html

2016-07-25

python爬取100个百度百科页面信息

一个简单的python爬虫程序,各个功能模块分开

2016-04-29

淘宝支付各种接口

里面有asp java php的实现api,开发的可以拿来参考。

2013-08-28

ARM汇编指令

初步学会使用Keil uVision4 for ARM开发环境及ARM软件模拟器; 通过实验掌握简单ARM汇编指令的使用方法。

2011-12-12

空空如也

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

TA关注的人

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