Java 原子操作与并发 由一个简单的例子引出并发处理时容易被忽视的陷阱,用来作为面试问题应该很适合。 某日,工作了 4 年多的 Java 程序员小 K 跳槽,面试时碰到这样一个题目... 2012-07-20 · 88250 · Concurrent Atomic Java · 17 评论 · 23,795 浏览
消息推送技术 消息推送是针对 Web 应用开发领域的技术,指服务端以主动方式将信息送达客户端。主要用于提升用户体验,避免用户刷新页面从服务端拉取数据。例如 Web 邮件中自动出 2012-05-07 · 88250 · Pushlets Comet HTTP JMS Java HTML5 WebSocket · 6 评论 · 61,427 浏览
吐槽 Tapestry 吐槽 Tapestry——组件化、模版、IoC。 2012-04-25 · 88250 · Architecture Design Java Tapestry · 1 评论 · 6,800 浏览
如何跳过过滤器处理? 假如应用中存在多个过滤器,如何在第一个过滤器处理时根据某些条件跳过后续过滤器处理?这里提供了两种方式来解决这个问题。 2012-03-31 · 88250 · Filter Servlet Java · 3 评论 · 14,694 浏览
奇葩 Java 代码片段 整理了几个奇葩 Java 代码片段,休闲娱乐一下 ;-) 2011-11-27 · 88250 · Snippets Weird Fiddlededee Java · 6 评论 · 12,302 浏览
GAE Push 任务队列服务 任务队列主要用于异步处理,本文主要介绍 GAE Push 任务队列服务的关键配置。 2011-11-17 · 88250 · Data-Structrue/Algorithms Queue GAE Java · 0 评论 · 8,353 浏览
GAE 配额优化 自从 GAE 毕业后,新的计费模型开始了实行。 新版的计费模型主要瓶颈在于数据库操作次数,特别是读操作(Datastore Read Operations)以及“ 2011-11-13 · 88250 · GAE Optimization Java · 24 评论 · 36,614 浏览
GAE 数据保存方式 GAE 为应用提供了多种保存数据的方式,例如大家熟知的 Datastore,不过也有一些方式大家不太熟悉。本文将尽量全地列出所有 GAE 上保存数据的方式,并分别 2011-08-23 · 88250 · Java Translation Google GAE · 0 评论 · 7,898 浏览
Java 7 的新特性一览表 官方说是 7月28日 正式发布 Java 7 ,正常的话我们应该在 7月29日 看到这个版本。很快了,就两天时间。 发布之前让我们先来看看 Java 7 都有什么 2011-07-28 · 88250 · J2SE/JavaSE JDK 7 Java · 0 评论 · 4,542 浏览
再识 Java 的 final 关键字 在 Java 中,我们一般用 final 关键字来定义类字段常量,防止类继承、方法覆写。但其实我们也应该尽可能地使用 final 关键字来修饰方法参数与局部变量。 2014-06-16 · 88250 · Java Optimization Style Agile Develeopment Design Patterns Implementation · 4 评论 · 6,354 浏览
Maven 插件访问项目类路径 写 Maven 插件的时候可能需要用到项目的类路径,例如插件反射项目的类再做后续处理。 2011-07-15 · 88250 · Java Maven 3 Maven 2 Maven Apache · 0 评论 · 4,922 浏览
GAE Java 应用性能优化 本文是作者开发 GAE 应用的性能优化经验谈,主要从框架、缓存、异步调用等方面介绍了如何进行高性能 GAE 应用的设计及优化。 2011-02-08 · 88250 · GAE Java · 3 评论 · 11,535 浏览