java
文章平均质量分 79
李国刚
不说可以不
展开
-
java必谈多线程
程序语言作为开发软件的工具,与电脑沟通交流的工具。每个人都有选择工具的理由。我选择java的理由是:强规范,保证了很多低级错误,难以发觉的错误在编译期被检查;严格的内存管理,对内存的访问java是有严格的规范的,它可以防止数组下标越界,错误的内存访问;高性能的垃圾回收器,java在cms并发收集器出现后性能上了一个台阶,而且java虚拟机还在不断的发展进步,java的性能也会得到极大的提高,jav原创 2013-06-12 19:42:05 · 828 阅读 · 0 评论 -
关于分区有序数据merge的解决方案
一,基本概念 什么是分区数据?如果一张表被水平切分,比如切分成100张相同的表。通过sharding策略把数据分别存放在这100张表中,那么称这100张表的每一张表为一个分区。它们共同组成了这个同类型的数据表。 提供一个例子供以后分析 如:1,user表分成100个region2,sharding策略:按照user_id%100决定放到哪个分区。3,user表有一个ag原创 2013-10-30 00:49:34 · 843 阅读 · 0 评论 -
java也谈gc
一直以来想写博客,而没有写。今天下定决心开始培养写博客的习惯。第一篇博客,不会写的太深。主要谈谈java关于gc方面的知识。如果有纰漏,也请大家多多指教。本文主要是针对Hotspot虚拟机讨论。其它的虚拟机可能有所不同,请读者自行区别呵。因为我们通常用的也是Hotspot。嘿嘿,开源,免费嘛!众所周知,java对内存的回收是由gc自动回收。这就不得不说java中有哪些内存需要回收,那么原创 2013-06-09 17:43:21 · 979 阅读 · 0 评论 -
关于java core的一些知识
我们常说计算机基础很重要。今天也来谈谈关于java的一些基础知识。其实java基础知识,thinking java无疑是一本非常值得读的书。java core设计到的范围也很广,下面讨论一些常用的java core的一些知识。由于java core知识太多,无法枚举。下面是将要出现的一些知识:1,String,StringBuilder,StringBuffer2,ArrayList,原创 2013-06-12 00:56:50 · 1138 阅读 · 0 评论 -
java-多线程-一道阿里面试题分析
传说这是阿里的一道面试题: 也传说发这道题出来的作者去了tmail。下面是关于题目的描述: 这段代码大多数情况下运行正常,但是某些情况下会出问题。什么时候会出现什么问题?如何修正?可见博客 http://yueyemaitian.iteye.com/blog/1387901 Java代码 public class MyStack {原创 2013-06-15 22:44:02 · 2961 阅读 · 3 评论 -
java也谈gc
一直以来想写博客,而没有写。今天下定决心开始培养写博客的习惯。第一篇博客,不会写的太深。主要谈谈java关于gc方面的知识。本文主要是针对Hotspot虚拟机讨论。其它的虚拟机可能有所不同,请读者自行区别呵。因为我们通常用的也是Hotspot。众所周知,java对内存的回收是由gc自动回收。这就不得不说java中有哪些内存需要回收,那么就得先看看java有哪些内存区域。java...2013-06-25 20:22:25 · 89 阅读 · 0 评论 -
java必谈多线程
程序语言作为开发软件的工具,与电脑沟通交流的工具。每个人都有选择工具的理由。我选择java的理由是:强规范,保证了很多低级错误,难以发觉的错误在编译期被检查;严格的内存管理,对内存的访问java是有严格的规范的,它可以防止数组下标越界,错误的内存访问;高性能的垃圾回收器,java在cms并发收集器出现后性能上了一个台阶,而且java虚拟机还在不断的发展进步,java的性能也会得到极大的提高,jav...2013-06-25 20:23:55 · 136 阅读 · 0 评论