`
BradyZhu
  • 浏览: 248413 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
JVM为两块:PermanentSapce和HeapSpace,其中 Heap = {Old + NEW = { Eden , from, to } }。PermantSpace负责保存反射对象,一般不用配置。JVM的Heap区可以通过-X参数来设定。   当一个URL被访问时,内存申请过程如下: A. JVM会试图为相关Java对象在Eden中初始化一块内存区域 B. 当Eden空间足够时,内存申请结束。否则到下一步 C. JVM试图释放在Eden中所有不活跃的对象(这属于1或更高级的垃圾回收), 释放后若Eden空间仍然不足以放入新对象,则试图将部分Eden中活跃对象放入Survi ...
在Faces API中有两个类是要经常使用的. 一个是FacesContext 一个是ExternalContext.首先讲解如何使用FacesContext . 对每个JSF请求,FacesServlet对象都会为其获取一个javax.faces. context.FacesContext类的实例。FacesServlet对象将下列3个取自Web容器的对象传给javax.faces.context.FacesContextFactory对象的getFacesContext方法,以此来做到这一点: ● javax.servlet.ServletContext● javax.servlet. ...
在阅读了许多关于Java中文问题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能清晰地说明问题及解决问题,尤其是跨平台时的中 文问题。于是我给出此篇文章,内容包括对控制台运行的class、Servelets、JSP及EJB类中的中文问题我剖析和建议解决办法。希望大家指 教。 Abstract:本文深入分析了Java程序设计中Java编译器对java源文件和JVM对class类文件的编码/解码过程,通过此过程 的解析透视出了Java编程中中文问题产生的根本原因,最后给出了建议的最优化的解决Java中文问题的方法。 1、中文问题的来源 计算机最初的操作系统支持的编码是单字节的字符 ...
对枚举类型印象大多来自于C 语言,在 C 语言中,枚举类型是一个 HardCode (硬编码)类型,其使用价值并不大。因此,在 Java5 之前,枚举是被抛弃的。然而 Java5 以后的发现版本开始对枚举进行支持,枚举的引入给 Java 世界带来 ...
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义: Java代码 publicenumColor{ RED,BLUE,BLACK,YELLOW,GREEN } public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN } 显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。 而这些类都是类库中Enum类的子类(java.lang.Enum<E>)。它们继承了这个Enum中的许多有用的方法。我们对代码编译之后 ...
/** 使用三种Callback接口作为参数的query方法的返回值不同: 以ResultSetExtractor作为方法参数的query方法返回Object型结果,要使用查询结果,我们需要对其进行强制转型; 以RowMapper接口作为方法参数的query方法直接返回List型的结果; 以RowCallbackHandler作为方法参数的query方法,返回值为void; RowCallbackHandler和RowMapper才是我们最常用的选择 * @author Administrator * */ public class SpringTest { /** * 返回结果是List里装 ...
当买家搜索淘宝商品时,淘宝会根据商品上架时间来排序的,也就是说剩余时间越短,商品就越靠前,因此,商品剩余时间越少,商品就越容易让买家看到。同时还要考虑到买家在什么时候上网人数最多,据统计上网人数最多的时候是10:00-11:30、15:30-17:30和19:30-21:30。基于以上两点考虑,为了使您获得更好的宣传效果,赢得更多更有利的商品推荐机会,建议按照如下方法上架您的商品。(1)首先选择上架时间为七天。这样就比选择14天多了一次下架的机会,当然可以获得更多的宣传机会嘛。 (2)商品一定选择在黄金时段内上架。在具体操作中,可以从11:00-16:00、19:00-23:00,每隔半小时 ...
(1)如果外部事务撤销,触发器形成的变更是否会撤销?如果触发器操作失败,是否会导致外部SQL失败,从而导致事务撤销(2) 事务回滚时,触发器形成的变更是否会撤销;(3) 触发器失败时,外部SQL是否会返回错误;如果会,则研究如何不返回错,如果不会,则研究如何会返回错误;(4) 触发器失败时(插入两条记录,前者成功,后者失败),事务回滚时触发器形成的变更是否会撤销;(5) 触发器失败时(插入两条记录,前者成功,后者失败),事务提交时触发器形成的变更是否会撤销; 答 在oracle中,对触发器的限制是:1。触发器与触发该触发器的SQL语句同属于一个事务,触发器不允许发出任何事务控制语句,如 ...
有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。本人总结出以下几点注意事项,希望对大家有所帮助。 1.自动增长的数据类型处理MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长的数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段。 CREATE SEQUENCE 序列号的名称 (最好是表名+序列号标记) INCREMENT B ...
这段时间正好有空,花了点时间学习了一下Android系统,还没有花很多时间好好深入学习,这里我仅仅记录在安装Android的开发环境时所遇到的问题,供需要的朋友参考! 1.安装JDK,安装完后,配置环境,我这里省略。 2.下载Android SDK并配置。 1.5版本下载地址:http://dl.google.com/android/android-sdk-windows-1.5_r3.zip 2.1版本下载地址:https://dl-ssl.google.com/android/repository/android-2.1_r01-windows.zip 2.2版 ...
最近刚买了一个MOTO ME600,Android系统的,版本1.5,发现此系统有下面几个缺陷: 1.手机SIM卡,有时会被系统自动锁住,我到现在还不知道怎么回事,谁能告诉我? 2.打电话时不能录音。 3.应用程序进程有时会突然停止。 4.蓝牙功能居然不能传文件。 5.相机拍照有声音。 6.手机关机不能闹钟,但是晚上睡觉的时候可以让它进入飞行模式,我早上醒来,发现电量没有明显减少,但是这样可以起到在不关机的情况下能闹钟。 7.还有一点我最不能忍受的就是,我有时会不小心触摸到电话号码,拨出去后,在进入到其他功能菜单下,不能很方便的挂掉这个电话,然后很难堪的 ...
在Google 、Mozilla 、Apple 等组织的努力下,HTML5 标准已经从草案走向实现。目前几个主流浏览器的最新版本均已或多或少支持HTML5的新功能,即使是过时的浏览器也可以通过Javascript和插件来模拟相应的效果。 在开发RIA(富互联网应用)的时候,是选择占有率、兼容性、开发效率有限的Flash、SilverLight、Gears、JavaFX等插件,还是选择与Javascpt、HTML、CSS等无缝结合的新Web标准,是值得考虑的。当然也有人会担心IE的顽固。对比十年前,Google也是在AJAX技术不成熟的情况下开发出GMail和Google Maps等新型应用 ...
Twitter公司一位名叫Ryan King的工程师日前向博客MyNoSQL透露,公司计划从MySQL迁移到Cassandra数据库,因为后者具有更大的弹性、可扩展性和大量的社区网络开源开发人员。 我们有大量的数据,在数据巨大,增长率正在加速的情况下,我们需要一个系统,它可以更为自动化,并高度可靠、可用。Ryan King表示。 相关数据显示,在2009年里,Twitter用户数从1月份的每天约 200万人,激增至12月份的每天近5000万人。每天登陆Twitter的用户数量增长已经超过了20倍。 事实上,对于熟练的程序员来说,所谓的NoSQL数据库可以提高性能和可扩展性,这使得它们 ...
程序员可以分为很多种,像Unix程序员、Windows程序员,或是C++程序员、Delphi程序员,等等。 今天我想谈的是Web程序员,一名真正的Web程序员应该懂得那些方面的知识,应该注意学习哪些东西。也许有些朋友会说,我知道Asp、Js ...
根据洛杉矶郡验尸官的解剖结果,去年6月25日突然过世的迈克尔·杰克逊死于急性异丙酚中毒。验尸官在报告中作出了他杀的结论,而报告中的四大证据也直接将矛头指向杰克逊的私人医生康拉德·莫瑞。 正在前往法院路上的康拉德·莫瑞。 腾讯娱乐讯 北京时间2月9日,据国外媒体报道,迈克尔·杰克逊尸检报告今日正式曝光,验尸官做出他杀结论,报告中所指出的四大致死因素将矛头直指杰克逊的私人医生康拉德·莫瑞,莫瑞被洛杉矶郡地方法院检察官控以“过失杀人罪”。如果最后宣告他有罪,他最多可入狱四年。 另据CNN报道,刑事申诉提起当天的早些时候,声称没有非法且无恶意杀死杰克逊的莫瑞,于昨日下午四时在洛杉矶国际机场 ...
Global site tag (gtag.js) - Google Analytics