- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 一次坑爹的填坑经历 - HashSet.remove()
经历了一次坑爹的填坑,又让我重新认识了一遍Java的collection框架。原始场景是这样的。公司又新接回一个维护项目,不幸我被选中去接手(坑爹啊)。然后在修改一个bug中,遇到了这样一个问题。直接上代码:Set<Map<String,Object>> dupeBySet = new HashSet<>();.....................
2015-07-20 21:55:21 208
[翻译] Java Thread sleep() vs yield() vs wait()
该文章翻译自http://www.logicaltrinkets.com/wordpress/?p=153(也许会被墙) 这三个方法最终都要归结到操作系统的调度机制上,其实也就是针对进程和线程的时间片调度上。 .sleep(n)方法这样理解:“嘿,OS老大,我已经结束了我当前时间片里的活,而且你在n微秒内不要再给我安排其他活了”。OS就会在其请求的n毫秒内不再去调度这个被sle...
2015-01-07 15:02:17 75
转载 10 个强大的 Apache 模块
原文出处:http://www.oschina.net/news/55954/10-apache-modApache 是世界上使用最为广泛的 Web 服务器,没有之一! 因为其具有高效、功能强大、超强可扩展性等特点。本文向你推荐 10 个非常强大的 Apache 扩展模块,可以帮助你的 Web 应用更加灵活。1.SSO Module -LemonLDAPLemonLdap...
2014-10-09 11:09:11 109
翻译 14 Rules for Faster-Loading Web Sites(14条规则让你的网页快起来)
这是来自于Steve Souders的关于web performance相关文章中的规则,借鉴一下。Make Fewer HTTP Requests(尽量减少你的http请求)Use a Content Delivery Network(要尝试使用CDN)Add an Expires Header(增加http过期头)Gzip Components(使用gzip压缩你的页面...
2012-05-20 22:53:43 69
原创 Velocity本地化应用举例
最近在项目上要对以前使用的vm(velocity模版文件)进行本地化处理,于是便开始在这方面开始下功夫。在查阅了各种资料,并做了各种尝试后,得出一些心得。现总结如下。1.简介Velocity 是一种通用的、开放源代码的模板解决方案,可以在报告生成 / 数据转换应用程序中独立使用,也可以在 MVC 模型框架中作为视图组件。Velocity 把数据合并到文本主体中不同的点上。文本可以是文字、电子邮件...
2011-01-06 16:04:55 78
彻底清除Oracle卸载痕迹
每次装完卸载还是留下很多东西,比如服务中仍然保留Oracle,下面来教你彻底清除Oracle卸载痕迹。 软件环境:1、Windows 2000+ORACLE 8.1.72、ORACLE安装路径为:C:/ORACLE实现方法:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installatio...
2007-12-06 18:33:00 61
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人