自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SouthPark的专栏

keep learning

  • 博客(5)
  • 资源 (5)
  • 收藏
  • 关注

原创 八皇后问题回溯求解

八皇后问题:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。通过回溯算法求解,可以得到92种位置摆法,去掉等效位置实际上只有24种位置摆法。

2015-02-28 08:55:54 658

原创 Java的垃圾回收算法

这是篇读书笔记,来自《Thinking In Java 4TH》第五章“Initialization & Cleanup”的“How a garbage collector works”这一小节(具体详见P178),为了给自己加深印象,做个笔记。由于这本书是2007出版的,所以这里的垃圾回收算法主要是学习参考用,不是对当前最新JVM的GC学习。我们很容易认为Java在堆上为所有对象分配空间

2015-02-25 11:48:35 725

原创 4位吸血鬼数字的java实现

求4位吸血鬼数的两种Java实现

2015-02-20 21:38:47 577

原创 双重检查加锁单例模式

双重检查加锁单例模式为什么失效,多线程下怎样实现安全的单例模式。了解Java内存模型,同步的语义

2015-02-14 20:15:48 4901

翻译 Java内存模型jsr-133-faq

什么是内存模型?其他语言,像C++,也有内存模型吗?JSR133是什么?重排序意味着什么?旧内存模型有什么问题?没有正确同步的含义是什么?同步做了什么?FINAL字段如何改变它们的值?在新的JAVA内存模型中FINAL字段是如何工作的?VOLATILE是做什么的?新的内存模型是否修复了双重检查加锁问题?如果要写一个VM该怎么做?为什么需要关注JAVA内存模型?

2015-02-13 11:47:30 1061

Java版node-zk-browser

是开源项目node-zk-browser的一个java版本,使用spring MVC4.0开发,mybatis作为持久层的一个maven项目,这只是一个雏形版本,代码很粗糙,可用于学习。可以运行

2015-08-06

Java编程思想第四版完整中英文高清版加源码及习题答案

Java编程思想第四版,含中英文高清版PDF,外加源码及习题答案

2015-02-15

Java Concurrency in Practice电子书PDF加源码包

含下列3本电子书和2个源码jar, Java并发编程实战.pdf Java并发编程实践(全).pdf java_concurrency_in_practice.pdf jcip-examples-src.jar jcip-annotations-src.jar 英文版是高清晰的,实战和实践都是同一帮人对英文版书的翻译,网传实战的翻译质量更好,实战是2012年出版的,应该是对前一版实践翻译的改进。此资源仅供学习方便使用,请支持正版。 源码下载地址:http://jcip.net.s3-website-us-east-1.amazonaws.com/ 源码没有按章节组织,如果需要按章节查找方便的话,请看下面网址提供的源码:http://jcip.net.s3-website-us-east-1.amazonaws.com/listings.html

2015-01-28

Effective Java中文第二版源代码

Effective Java Second Edition Examples JDK6.0随书源代码

2014-12-30

Head First Design Patterns的源代码

Head First Design Patterns的源代码,2015年最新版

2014-12-30

空空如也

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

TA关注的人

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