`
songhongchen
  • 浏览: 121470 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
代码为: import java.util.Hashtable; public class LoopObject { public static void main(String[] args) { Hashtable<Object, Object> ht; for (int i = 0; i < 100000; i++) { ht = new Hashtable<Object, Object>(); ht = null; } } } 1、默认编译方式:javac LoopObject.java  编译后 ...
     一直听说将不用的对象置为NULL,可以加迅被GC回收,但又听见另一种观点说置NULL不会被GC.倒底会不会加速呢,本人不太懂GC的机制,但也可以知道置NULL有没有用,写个代码测试一下就OK了.贴代码: public class LoopObject { public static void main(String[] args) { LoopObject lo; for (int i = 0; i < 100000; i++) { lo = new LoopObject(); } } } javac LoopObject.j ...
PreparedStatement jdk的解释是 An object that represents a precompiled SQL statement. A SQL statement is precompiled and stored in a PreparedStatement object. 主要特点是: 1、提高了安全性,可以防止SQL注入; 2、调试不方便,看不到sql语句,需要额外使用p6spy等辅助包; 2、预编译语句。 并不是说PreparedStatement在所有的DB上都不会提高效率,PreparedStatement需要服务器端的支持,比如在Oracle上就会有 ...
玄学创始人简介:何晏、王弼 玄学没有流行起来,因1、其没有一个像儒教和道教一样的思想框架;二、所能领悟和接受的都是高级知识分子,这点和佛教大不相同;三是当时处于战乱年代,何晏被杀,王弼悲恐交加而记亡,年 ...
     在接受了某公司的电话面试后,自我感觉不错,但后来得到了一个和自己感觉反差很大的结果,对照着电面结果,自己也做了深刻的反思,虽然自己做Java开发工作已经近三年,但感觉给我的评价很客观,是入木三分,正所谓信言不美,美言不信。      评价结论是: 1.Java基础不扎实,对集合应用掌握不足,hashcode/equals的作用不了解、对JAVA对象序列化不了解,   对线程没什么了解,不清楚ThreadLocal是什么,对JDBC使用较熟悉,不能区分Statement/PrepareStatement,   ,对JSP/Servelet不太熟悉,不能区分redirect/forwar ...
第1章          引言 介绍Web规范中的Div+CSS标准的优点:     1.大大缩减页面代码,提高页面浏览速度,缩减带宽成本;     2.结构清晰,容易被搜索引擎搜索到,天生优化了seo     3.缩短改版时间。只要简单的修改几个CSS文 ...
    现在开发Java大部分都用eclipse,而插件用myeclipse, eclipse的调试非常方便,但有个不足,就是调试的代码与插入断点的代码是用行号进行关联的.这点让人难以理解,所以有的时候一个项目的代码更改过后打包好放到web-inf/lib下后,调试的时候总是找不到设置断点的那行代码.为此我也郁闷了很久,不能正确的调试来我来说意味着面对错误束手无策.研究了很久,终于让我找到了解决办法.        1.将web-inf/class这个文件夹删除掉,全部用jar包.        2.如果有很多个工程在同一个工作空间,在调试的时候,首先找那些打包中含有.java文件的包,所以 ...
由于任务要有从OA与网站数据交换这个需求,在OA中编辑的都是word文件,这些文件申核通过后就要发布到网站的相应栏目中,所以在将word文件另存为html格式的时候,找了许多现成的代码,现在整理一下,希望有类似功能的朋友可以支持拿去参考.我的环境是 Window2003,jdk1.6.0,Tomcat5.517.         在写代码之前一定要有jacob.jar和jacob.dll这两个文件,和大多数介绍jacob的文章一样,这两个文件要分别下载的,jacob.dll是yahoo讨论组的,而jacob.jar是它的官方网站下载的.我用的版本是1.7;首先要把jacob.dll这个文件放到 ...
在做网站的时候,很多客户要求首页的信息要丰富.在这样的要求下,首页的布局就显得丰富重要.现在一般的网站都是由图片或flash与文字组成,当图片的数量很多,而又不能全站放到首页的时候,就需要在固定的地方让图片循环显示.由于我现在做的网站中,信息都是存放在xml文件中,所以使用xslt 来显示信息是一个最好的选择.由于在xslt中加入角本,java编译总是不能通过,所以把角本单独放到一个.js文件中,在xslt中外部引用这个js 文件. 下面是xml文件的大概内容: <ContentIndex ContentGUID="20060627044900" ConteItem ...
我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表。 (2)WHERE子句中的连接顺序: Oracle采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必 ...
在工作中,经常要将notes库中的附件导出成为本地文件,如word文件. 在nsf的视图中,创建一个操作,在onclick中,加lotus script Sub Click(Source As Button) On Error Resume Next Dim session As New NotesSession Dim db As NotesDatabase Dim doc As NotesDocument Dim dc As notesdocumentcollection Dim rtitem As NotesRichTextItem Dim sFileName As S ...
转载 用Javascript评估用户输入密码的强度收藏 密码已经是我们生活工作中必不可少的工具,但一个不安全的密码有又有可能会给我们造成不必要的损失。作为网站设计者,如果我们在网页中能对用户输入的密码进行安全评估,并显示出相应的提示信息,那么对用户设置一个安全的密码将有很大帮助。同时也使得网站更具人性化,更有吸引力.   什么是一个安全的密码呢?本程序按以下的方式进行评估.   1.如果密码少于5位,那么就认为这是一个弱密码.   2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码.   3.如果密码由数字、小写字母、大写字母或其它特殊符号当 ...
ab是Apache超文本传输协议(HTTP)的性能测试工具。其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的Apache每秒可以处理多少个请求。 语法 ab [ -A auth-username:password ] [ -c concurrency ] [ -C cookie-name=value ] [ -d ] [ -e csv-fi ...
语云,无出世之精神,无以挣脱束缚身心之枷锁,难见人生之真趣,无入世之理想,无以奠基自我自由之根基,难为快乐之源泉。又曰,身在事中,心超物外,才易得万事之机,才易得机中之趣。       所谓出世,即人的精神从世俗中超脱出去,以智慧之眼,把一切都揽为眼下风光,形成淡泊超然的力量。所谓入世即人的精神又回到世俗中来,化为现实力量,把一切都笼上希望之光,从而从内心摆脱那麻木而又混沌的死光。       人没有出世的超然,被世俗利欲曛心,被红尘杂念乱眼,为是非人情左右,迷失自己;心灵包袱沉重,灵性色彩黯然,无以快乐。所谓‘极乐世界’,实就是找到一种快乐的精神方式,找到那淡泊悠然的精神自我,从而构建成一个自 ...
   final 关键字常常被误用 - 声明类和方法时使用过度,而声明实例字段时却使用不足。本月,Java 实践者 Brian Goetz 探究了一些有关有效使用 final 的准则。 如同它的“表亲”- C 中的 const 关键字一样,根据上下文,final 表示不同的东西。final 关键字可应用于类、方法或字段。应用于类时,意味着该类不能再生成子类。应用于方法时,意味着该方法不能被子类覆盖。应用于字段时,意味着该字段的值在每个构造器内必须只能赋值一次而且此后该值永远不变。   大多数 Java 文本都适当地描述了使用 final 关键字的用法和后果,但是很少以准则的方式提供有关何时使用 ...
Global site tag (gtag.js) - Google Analytics