- 博客(8)
- 收藏
- 关注
原创 Java读取Properties文件的七种方法
java读取properties文件有很多方法,看有人整理了如下7种。其实很多都是大同小异,概括起来就2种:先构造出一个InputStream来,然后调用Properties#load()利用ResourceBundle,这个主要在做国际化的时候用的比较多。例如:它能根据系统语言环境自动读取下面三个properties文件中的一个:resource_en_US.pr...
2013-06-03 17:56:17 99
原创 甲骨文将解决Java安全漏洞
【最科技讯】近日 甲骨文 宣布将解决 Java 安全漏洞问题,包括添加集中策略管理与企业环境白名单功能。随着主要科技公司的高质量科技研发和软件违规使用,包括苹果和 Facebook 在内都存在Web插件的安全问题。 “甲骨文此举意在有助于减少潜在危险利用性和Java漏洞在桌面环境中的严重性,为Java操作在服务器环境中提供额外的安全保护,”甲骨文Java平台的软件开发团队领导拉马尼...
2013-06-03 17:34:48 324
转载 IBM联手微软推动Opscode Chef
IBM和Opscode正一起合作以帮助IBM的用户实施 Chef , 这是 Opscode的基础设施自动化平台。此外,微软和Opscode已经联手,以推动微软的云服务Azure的自动化。Chef将支持AIX操作系统,因此企业能够对其基于AIX的基础设施进行自动化运维。IBM将在 IBM SmartCloud 中支持Chef服务器,以进一步在企业中增强对Chef的支持。IBM还将和Opsco
2013-05-22 17:50:55 633
转载 Ruby DL和Fiddle模块已污染对象处理漏洞
受影响系统: Ruby Ruby 2.0.x Ruby Ruby 1.9.x 不受影响系统: Ruby Ruby 1.8.x 描述: -------------------------------------------------------------------------------- CVE(CAN) ID: CVE-2013-2065 Ruby
2013-05-22 17:45:52 578
转载 部署Qianbao到Heroku时遇到的一些问题
Heroku现在已经是纯粹的只读PaaS了,也就是说以前还支持的SQlite现在也不能使用了。因此部署到Heroku上的Rails应用需要把使用的数据库改成PostgreSQL,并且要关闭assets的预编译功能。修改Gemfile,将gem 'sqlite3'改成gem 'pg'在config/application.rb中添加:config.assets.i
2013-05-22 17:42:52 544
原创 为什么java中子类重写父类的方法时声明抛出异常不能比父类范围大
在 java 中,当我们子类要重写父类中的方法,如果父类的方法有异常声明,那么子类重写这个方法时候,所要声明的异常不应该比父类的大。只能是小等,或者可以没有。原因如下。 假如我们自定意义一个异常:public class MyException extends Exception { public MyException(String message) { } publ...
2013-05-22 17:07:59 454
原创 经典:从追MM谈Java的23种设计模式
从追MM谈Java的23种设计模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯 德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点 是当产品修改时...
2013-05-22 17:03:20 89
原创 Java同步机制总结–synchronized
不久前用到了同步,现在回过头来对JAVA中的同步做个总结,以对前段时间工作的总结和自我技术的条理话。JAVA中synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。假如再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类名称字面常量)...
2013-05-22 17:00:11 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人