蓝色天空

走在IT的路上,随时需要抬头看看天空
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年5月12日

摘要: 简单介绍一下8个Java牛人,他们为Java社区,创建了框架(framework),产品或者是写书,影响甚至改变了Java开发的方法(根据个人喜好排序)。8.Tomcat创始人James Duncan Davidson,是当时Sun公司的软件工程师(1997-2001),创建了Java的Web服务器Tomcat,Tomcat广泛应用于Java Web开发的各个领域。7.测试驱动开发JUnit创始人Kent Beck,极限编程和测试驱动开发方法的缔造者。此外,他还创造了JUnit,JUnit目前一次成为Java开发测试的事实标准。基于测试驱动的开发方法和JUnit给Java开发的方法带了巨大的变 阅读全文

posted @ 2013-05-12 22:04 my_house_station 阅读(250) 评论(0) 推荐(0) 编辑

摘要: 谁也无法说服他人改变,因为我们每个人都守着一扇只能从内开启的改变之门,不论动之以情或说之以理,我们都不能替别人开门。领导工作的核心,就是在共有的使命、愿景和价值观之后,创造出一个文化。或许只有真正经历过拥有,才会真正懂得分享。习惯定义为“知识”、“技巧”与“意愿”相互交织的结果。人类的四种天赋关于选择的自由:自我意识,想象力,良知, 独立意志。除非你愿意,否则没人能伤害你。只有真正接受了“我昨日的选择决定了今日的我”的观念,才可能说“我有权另做选择”。关注圈和影响圈:关注圈相关的语句经常带有假设性质:"如果"。影响圈相关的语句多半体现了品德修养:“我可以”领导是第一次的创造 阅读全文

posted @ 2013-05-12 22:01 my_house_station 阅读(291) 评论(0) 推荐(0) 编辑

2013年4月14日

摘要: 1、“资源的分配要以功能性为前提而非可用性,”IBM全球技术服务部门执行IT架构师Gerardo Menegaz表示。“很多时候我们将资源投入工作仅仅是为了消除其闲置状态,而没有考虑是否将合适的技能用在了需要的领域。这种一拍脑门就定下来的资源分配方式最终只会毁掉整个项目,”他解释称。2、是一家专门提供高性能游戏计算机及图形工作站的企业。“也就是说,我们需要了解团队中哪些人工作成效最好而且不需要监督,对这些人我们尽量少加干涉;而对那些需要鼓励甚至鞭策的成员则一刻也不能放松——有针对性地进行管理,团队才能以高效方式带来回报。”3、积极对项目及手下团队进行监控。“项目管理者必须提高警觉、保证在任何阶 阅读全文

posted @ 2013-04-14 21:40 my_house_station 阅读(251) 评论(0) 推荐(0) 编辑

2013年2月17日

摘要: private static final int BUFFER_SIZE = 256 * 1024 ;try { InputStream in=null; OutputStream out=null; try{ in=new BufferedInputStream(new FileInputStream(src),Buffer_size); out=new BufferedInputStream(new FileOutputStream(dst),Buffer_size); int srcfilesize=in.available(); byte[] buffer=new byte[srcfi 阅读全文

posted @ 2013-02-17 09:56 my_house_station 阅读(143) 评论(0) 推荐(0) 编辑

2012年12月25日

摘要: 而是指在EXP的时候,表的initial尺寸定义将会等于:1、该表的当前实际占用空间尺寸。2、或者该表曾经的最大占用空间尺寸,且高水位标记没有降下来。 这表示即使该表没有一条记录, 但如果该表曾经有4M数据量, 且高水位 标记没降下来,那么EXP的时候,加compress=y, 该表的initial将是4M表的initial等于4M,那么在IMP的时候,不管该表有没有记录, 该表都将占用4M空间。实验如下:SQL> create table test nologging as select rownum id from dba_tab_columns;Table created.SQL& 阅读全文

posted @ 2012-12-25 13:28 my_house_station 阅读(366) 评论(0) 推荐(0) 编辑

2012年12月11日

摘要: importjavax.servlet.*;importjava.io.IOException;/***//***用于设置HTTP请求字符编码的过滤器,通过过滤器参数encoding指明使用何种字符编码,用于处理HtmlForm请求参数的中文问题*/publicclassCharacterEncodingFilterimplementsFilter{protectedFilterConfigfilterConfig=null;protectedStringencoding="";publicvoiddoFilter(ServletRequestservletRequest, 阅读全文

posted @ 2012-12-11 09:59 my_house_station 阅读(177) 评论(0) 推荐(0) 编辑

2012年11月27日

摘要: 怎样查看oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。 #查看当前不为空的连接 select * from v$sessionwhere username is not null#查看不同用户的连接数 select username,count(username) from v$sessionwhere username is not null group by username#连接数 select count(*) from v$session#并发连接数 Select count(*) from v$sessionwhere status='ACTIVE& 阅读全文

posted @ 2012-11-27 22:21 my_house_station 阅读(872) 评论(0) 推荐(0) 编辑

摘要: 1 引言 Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java 不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC 或JVM的问题。其实,这种想法是不正确的,因为Java 也存在内存泄漏,但它的表现与C++不同。如果正在开发的Java 代码要全天24 小时在服务器上运行,则内存漏洞在此处的影响就比在配置实用程序中的影响要大得多,即使最小的漏洞也会导致JVM耗尽全部可用内存。另外,在很多嵌入式系统中,内存的总量非常有限。在相反的情况下,即便程序的生存期较短,如果 阅读全文

posted @ 2012-11-27 14:45 my_house_station 阅读(139) 评论(0) 推荐(0) 编辑

2012年11月26日

摘要: Apache配置文件中有非常多的参数,绝大多数Apache都是运行于mpm_prefork模式下,而对prefork参数的调试至关重要。prefork模式对每个不同的请求使用不同的进程,因此能够避免非常多的安全问题。它具有强大的自我调节能力,能够比较智能的适应不同压力的访问。调整性能参数并非纸上谈兵,需要在调整的每一步都对服务器进行负载压力测试,以确保在服务器稳定的基础下实现最高的性能。参数解释Apache的MPM配置文件主要有如下几段:平板视图打印?1<IfModule mpm_prefork_module> 2StartServers 10 3MinSpareServers 5 阅读全文

posted @ 2012-11-26 12:40 my_house_station 阅读(617) 评论(0) 推荐(0) 编辑

2012年11月12日

摘要: /** * 将字符串采用编码<b>_encoding</b>转化为字节数组 * * @param _str 字符串 * @param _encoding 编码方式 * @throws ParamValidateException 如果编码方式不支持时掷出 * @return 字节数组 */public static byte[] toBytes(String _str, String _encoding) throws IllegalArgumentException{if( _str == null) {return null;}byte[] b = null;try 阅读全文

posted @ 2012-11-12 12:37 my_house_station 阅读(304) 评论(0) 推荐(0) 编辑