上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 111 下一页

2013年11月24日

摘要: 双“11”最热门的话题是TB ,最近正好和阿里的一个朋友聊淘宝的技术架构,发现很多有意思的地方,分享一下他们的解析资料: 淘宝海量数据产品技术架构 数据产品的一个最大特点是数据的非实时写入,正因为如此,我们可... 阅读全文
posted @ 2013-11-24 20:25 Java码界探秘 阅读(140) 评论(0) 推荐(0)
摘要: 我查阅了一下敏捷开发相关的资料,结合我长期对敏捷开发的实践,我将对敏捷开发的本质进行一次探讨。本文我打算理清敏捷开发的核心,并由核心衍生出它的价值观。我希望能够通过抛出本文这块砖,能够引出高手的玉来。符合现实的软... 阅读全文
posted @ 2013-11-24 20:15 Java码界探秘 阅读(114) 评论(0) 推荐(0)
摘要: 我在两家创业公司工作过。A公司,由3人发展到20人;B公司,由20人发展到60人。这两家公司都不算成功,因此,要讲收获,更多的是经验与教训。就如同教材一样,反面教材更加有教育意义。我针对创业公司面临的重要问题,谈... 阅读全文
posted @ 2013-11-24 19:50 Java码界探秘 阅读(122) 评论(0) 推荐(0)
摘要: 一个在线2k的游戏,每秒钟并发都吓死人。传统的hibernate直接插库基本上是不可行的。我就一步步推导出一个无锁的数据库操作。 1. 并发中如何无锁。一个很简单的思路,把并发转化成为单线程。Java的Disru... 阅读全文
posted @ 2013-11-24 19:16 Java码界探秘 阅读(152) 评论(0) 推荐(0)

2013年11月15日

摘要: 字节码指令集 Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的操作码(Opcode)以及跟随其后的零至多个代表此操作所需参数的操作数(Operands)所构成。 对于大部分为与数据类型相关的字节... 阅读全文
posted @ 2013-11-15 19:07 Java码界探秘 阅读(369) 评论(0) 推荐(0)
摘要: 在历史上,Java试图提供过抢占式限制中断,但问题多多,例如前文介绍的已被废弃的Thread.stop、Thread.suspend和 Thread.resume等。另一方面,出于Java应用代码的健壮性的考... 阅读全文
posted @ 2013-11-15 19:03 Java码界探秘 阅读(99) 评论(0) 推荐(0)
摘要: jdk自带线程池ThreadPoolExecutor包含了大量的信息,其中包括真正的线程池实现,工作队列,线程池状态,线程池的统计信息(工作线程数,完成任务数)以及为了使线程池适配各种各样场合而产生的各种可调整参... 阅读全文
posted @ 2013-11-15 18:56 Java码界探秘 阅读(144) 评论(0) 推荐(0)
摘要: 目录Condition的概念大体实现流程 I.初始化状态 II.await()*作 III.signal()*作3个主要方法 Condition的数据结构 线程何时阻塞和释放 await()方法 s... 阅读全文
posted @ 2013-11-15 18:44 Java码界探秘 阅读(140) 评论(0) 推荐(0)
摘要: 非阻塞算法在 Java 中的应用越来越广泛 , ConcurrentLinkedQueue 是 java. concurrent 包中基于非阻塞算法实现的并发容器的典范。通过本文,您将了解非阻塞算法的工作原理及其... 阅读全文
posted @ 2013-11-15 18:38 Java码界探秘 阅读(168) 评论(0) 推荐(0)

2013年11月13日

摘要: 本文节选自 Effective Java by Joshua Bloch 和 Concurrent Programming in Java by Doug Lea. 1.1 概述 多线程程序设计比单线程程序设... 阅读全文
posted @ 2013-11-13 18:55 Java码界探秘 阅读(182) 评论(0) 推荐(0)
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 111 下一页

导航