阿里巴巴离职DBA职业生涯总结:突然35岁

十五年前,你或许还不懂爱情,看Jack和Rose执手相看泪眼,只是蒙胧的心痛。十五年后,你会和谁一起走进影院,更会和谁一起,走到生命终点。 十五年前,我还不太懂技术,凭兴趣玩着C语言。十五年后,当铁达尼的旋律再次响起,我会选择和哪门技术,一起走到我职业生涯的终点。 序言 --...

2015-05-04 11:46:44

阅读数 830

评论数 0

TreeMap的put()方法抛ClassCastException异常

今天写代码过程中用到了TreeMap, 之前了解到要使用TreeMap,必须明确指定它所使用的排序方法,即在TreeMap的构造方法中指定所使用的排序方式,但是我查看了TreeMap的api,看到有无参的构造方法,心想既然TreeMap有无参的构造方法,那么它应该有默认的排序方法,所以在使用Tre...

2015-04-29 16:09:39

阅读数 750

评论数 0

hashmap死循环

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在并发下必然...

2015-04-29 15:29:14

阅读数 284

评论数 0

Executor源码分析

Executor 框架是 juc 里提供的线程池的实现。前两天看了下 Executor 框架的一些源码,做个简单的总结。 线程池大概的思路是维护一个的线程池用于执行提交的任务。我理解池的技术的主要意义有两个: 1.  资源的控制,如并发量限制。像连接池这种是对数据库资源的保护。 2.  资源...

2015-03-24 09:57:23

阅读数 1186

评论数 0

Java开发过程中生成chm格式帮助文档

1. 根据html文档生成chm,使用工具jd2chm即可完成。

2014-09-19 13:14:58

阅读数 1659

评论数 0

Tomcat8源码编译及导入Eclipse中研究

最近因为需求需要修改Tomcat中的某些功能,无奈只能研究那部分源码然后稍作修改。 目前Tomcat最新版是8.0,下载了源码包,编译并导入Eclipse中研究比较方便。 1. Tomcat8源码编译步骤 1.1 先到Apache Tomcat 8.0官网下载最新版Source ...

2014-09-19 12:53:44

阅读数 451

评论数 0

JDK6和JDK7中的substring()方法

String类的substring(int beginIndex, int endIndex)方法在JDK6

2014-09-11 10:37:01

阅读数 373

评论数 0

介绍Java中的内存泄漏

Java语言的一个关键的优势就是它的内存管理机制。你只管创建对象,Java的垃圾回收器帮你分配以及回收内存。然而,实际的情况并没有那么简单,因为内存泄漏在Java应用程序中还是时有发生的。   下面就解释下什么是内存泄漏,它为什么会发生,以及我们如何阻止它的发生。  1. 什么是内存泄漏? ...

2014-09-10 14:12:55

阅读数 375

评论数 0

Java List分析

作为Java中重要的一种数据结构,有

2014-08-01 13:49:14

阅读数 360

评论数 0

JDK内部的观察者模式

观察者模式是比较常用的,以至于JDK内部

2014-07-30 16:37:23

阅读数 371

评论数 0

Java设计模式之装饰模式

1. 什么是装饰模式

2014-07-30 14:46:55

阅读数 410

评论数 0

Java设计模式之享元模式

享元模式比较好理解,它的核心思想是:如果在一个系统中存在多个相同的对象,那么

2014-07-30 11:04:00

阅读数 427

评论数 0

Java Proxy学习总结

昨天看了JDK动态代理实现,不是很明白,

2014-07-30 08:17:27

阅读数 526

评论数 0

Java反射机制

1.想要使用反射,首先需要获得待处理类或对象所对应的Class对象。获取某个类或

2014-07-29 17:41:58

阅读数 364

评论数 0

Java设计模式之代理模式

1.代理模式的介绍:我是这么理解代理模式的,比如

2014-07-29 13:47:32

阅读数 365

评论数 0

Java设计模式之单例模式

今天看了Java程序性能优化,系统的学习了

2014-07-29 10:08:26

阅读数 350

评论数 0

ubunut下C编程

今天做阿里巴巴研发工程师笔试题时,有

2014-07-21 17:18:29

阅读数 545

评论数 0

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