你现在所在的位置: 首页 > 开发 > Java > Java+ >

有人反馈了一个对任何开发者都共鸣的BUG

发布时间:2015-01-23 10:04:56等你来评论浏览数:51729

有人向你反馈了一个 bug。 “26 楼会议室的灯亮着。它需要被熄灭。”bug 的备注里写道“你应该能在 5 分钟内搞定,只要按一下开关就好了。“ 你去了 26 楼的会议室。灯的确亮着,但房间里没有灯的开关。[全文阅读]

标签

bug程序员

分享到:

真实项目实践:快速定位 Spring MVC异常实战(附源码

发布时间:2015-01-09 10:01:50等你来评论浏览数:296229

Spring MVC处理异常有3种方式: (1)使用@ExceptionHandler注解实现异常处理; (2)使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver; (3)实现Spring的异常处理接口HandlerExceptionResolver[全文阅读]

标签

Spring MVC

分享到:

极端苛刻的CPU限制下仍能正常工作?Java不同压缩算法

发布时间:2015-01-06 10:07:47等你来评论浏览数:206139

本文将会对常用的几个压缩算法的性能作一下比较。结果表明,某些算法在极端苛刻的CPU限制下仍能正常工作。[全文阅读]

标签

Java

分享到:

Java 8测试使用:HashMap的性能提升

发布时间:2015-01-06 09:59:03等你来评论浏览数:17304

HashMap是一个高效通用的数据结构,它在每一个Java程序中都随处可见。先来介绍些基础知识。你可能也知道,HashMap使用key的hashCode()和equals()方法来将值划分到不同的桶里。桶的数量通常要比map中的记录的数量要稍[全文阅读]

标签

Java 8

分享到:

细话Java:带你认识"失效"的private修饰符

发布时间:2015-01-06 09:47:55等你来评论浏览数:46641

在本文中,private表面上看上去失效了,但实际上是没有的,而是在调用时通过间接的方法来获取私有的属性。[全文阅读]

标签

Java

分享到:

Guava并发:ListenableFuture与RateLimiter示例

发布时间:2014-12-25 09:47:59等你来评论浏览数:106218

ListenableFuture顾名思义就是可以监听的Future,它是对java原生Future的扩展增强 RateLimiter类似于JDK的信号量Semphore,他用来限制对资源并发访问的线程数,本文介绍RateLimiter使用。[全文阅读]

标签

GuavaGuava并发

分享到:

在Java 8下更好地利用枚举

发布时间:2014-12-11 10:09:59等你来评论浏览数:82464

在我们的云使用分析API中,返回了格式化过的分析数据(这里指生成分析图)。最近,我们添加了一个特性,允许用户选择时间段(最开始只可以按天选择)。问题是,代码中每天中的时间段部分高度耦合了…… [全文阅读]

标签

Java 8

分享到:

一周热文

专题推荐

金三银四跳槽季 开发者...
我面试过很多人,大部分是开发者,部分是产品经理,有

你了解AJAX吗?TA不是新...
AJAX (Asynchronous JavaScript and XML) 是一种交互

Web前端知识杂乱 如何分...
Web发展了几十个春秋,风起云涌,千变万化。Web技术发

编程初学者学什么语言好...
新手程序员关注编程趋势就好比股民时刻关心股价走向一

图书推荐

OpenACC并行编程实战
中国最大OpenACC技术社区创建者撰写,为数不多系统介绍OpenACC的技术专著。全面讲解OpenACC编程规范、语法的行为机理与设计动机,160...

热门标签

刀片服务器 | 云计算 | ARP攻防 | 思科培训 | 故障宝典 | HTML5 | 嵌入式开发 | Sniffer | LAMP精解 | 图书热读榜 | Scala | JAVA招聘

51CTO旗下网站

领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院