`
hepeng19861212
  • 浏览: 146884 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

继承与初始化

    博客分类:
  • java
      在Beetle上运行Java时,所发生的第一件事情就是你试图访问Beetle.main( )(一个static方法),于是加载器开始启动并找出Beetle类被编译的程序代码(它被编译到了一个名为Beetle .class的文件之中)。在对它进行加载的过程中,编译器注意到它有一个基类(这是由关键字extends告知的),于是它继续进行加载。不管你是否打算产生一个该基类的对象,这都要发生。(请尝试将对象创建注释掉,以证明这一点。)        如果该基类还有其自身的基类,那么第二个基类就会被加载,如此类推。接下来,根基类中的静态初始化(在此例中为Insect)即会被执行,然后是下一个 ...

Final 数据

    博客分类:
  • java
对于原始类型,final使数值恒定不变,而用于对象引用,final使引用恒定不变。一旦引用被初始化指向一个对象,就无法对它进行改变以指向另一个对象。然而,对象其自身却是可以被修改的,Java并未提供使任何对象恒定不变的途径。(但你可以自己编写类以取得使对象恒定不变的效果。)这一限制同样适用数组,它也是对象。 下面是一个用以说明final数据成员的示例: //: c06:FinalData.java // The effect of final on fields. import com.bruceeckel.simpletest.*; import java.util.*; cl ...
      我需要的是什么?两三个月来,我一直在问自己。       需要高薪资么?至少在父母、同学、朋友面前可以开口的数字。这是我一年半前渴望追求的东西。记得那时拿着2k、吃着便宜的快餐,和朋友挤一张床睡,顶着来自很多人的有形或无形的压力,我一路都走了过来。后来,换了工作,薪水不再那么捉襟见肘,再后来经过数次的加班、熬夜,我也得到了我想要的。恩,boss是个不错的人。       不知道从什么时候开始,我追求的不再是一份可以上得了台面的salary了,转而是一个有可能成功的项目(或团队),这也是正常的,谁不渴望成功?可是直到今天,确切的说是今天晚上,我才发现,我其实也拥有着很多团队 ...
package { public class Person { private var _firstName:String; private var _age:int; public function get firstName():String { return _firstName; } public function set firstName(firstName:String):void { this._firstName = firstName; } public function get age( ...
  通过学习官方API和cookbook,我总结了如下原因: 1.从API中我们了解到,Array和Object都是动态类,也就是我们可以给他们动态添加属性。 var obj:Object = new Object(); obj.prop1 = "value1"; obj.prop2 = "value2"; //例子1 var array:Array = new Array(); array.prop1 = "value1"; array.prop2 = "value2";   但是我 ...
转载自http://dzh.mop.com/topic/readSub_11647987_0_0.html   我妈说:男人可以喜欢一个女人,但不可以爱上一个女人,这样,所有的雄心壮志都会被磨掉。我妈说:男人最大的敌人,不是时间,不是权利,不是金钱,甚至不是自己,而是 ...
注:本文提到的mysql版本是mysql-essential-5.1.44-win32   本来上个月我就已经打算弃用mysql了,因为mysql的事务处理能力(详见之前一篇博客),但是之前开发的一个系统是mysql的,突然有个客户想试用这套系统,老大让我修改一下然后交付客户试用。 我在server系统里获取到终端上传上来的经纬,当我把经纬度存到mysql 数据库中时,发生了难以置信的问题:经纬度小数部分被mysql改变了。我用的是float(10,7)来保存的,按道理说是这个数据类型是可以保存经纬度的,我也翻看了mysql官方参考手册,手册上也说明了float类型可以最多保存7位小数。 ...
昨晚本来想复习一下ajax,结果打开IDEA 后往tomcat中部署项目时,多次尝试仍然报错“localhost:8080被占用”。 后来干脆自己新建一个最简单的项目,仍然是部署不进去,报的是同样的错误。杯具啊。 还是谷大哥帮忙,最终查到了解决的办法: Nod32->高级设置->病毒和间谍软件保护->web访问保护->http->取消选中“启用HTTP检查”。 又部署了一下,果然有效。哥看了看表,已经晚上九点半了,为了这么一个问题折腾了一晚上,此刻,哥内牛满面~~~~
在 HTML 4.01 中有 3 个不同的文档类型,在 HTML 5 中只有一个:<!DOCTYPE HTML>。 ---------- 还是5比较nb啊,省去了那一大串玩意   HTML 5 中不支持 applet 元素。 ------------- 吙喍の兲樘☆(648767802) 15:01:37 吓我一跳,还以为html5不再支持applet呢,看到后面才知道: 提示:HTML 5 中不支持 applet 元素。请使用 <object> 代替。   ping 由空格分隔的 URL 列表,当用户点击该链接时,这些 URL 会获得通知。 仅在 ...
唉  测了一天,现在是2010-04-08 17:13,终于把问题解决了,午饭到现在还没吃。   mysql innod引擎虽然支持事务,但是效率实在是太低了。 有网友测试,使用innod引擎,每秒钟处理的事务数量是:56个。 我的测试结果是:每秒钟30+个。(一个事务中只有一条sql,插入一条记录) 改成myiasm引擎后,据不完全统计,每秒钟执行sql 200条 一点问题都没有。 (之所以是“不完全统计”,是因为即使我设成每秒发送1k条,但是我的pc配置低,实际发送也就是200条每秒,服务器那边的处理队列里没有任何数据累积) 也许,mysql淘汰是历史的必然。以后的项目,选择o ...
今天我使用LoadRunner 9.52对flex j2ee项目进行性能测试,当我用vug录制完脚本后,弹出一个错误窗口,里面包含了几条相同的错误提示信息:java.lang.  UnsupportedClassVersionError  :  Bad   version   number  in .  class   file    于是在google了一把,终于在在hp技术论坛找到了一个解决的办法 : You need to install jdk1.6x, copy files of jre of java 1.6x and paste to programes files\HP\ ...
#将sendmail服务关闭 chkconfig sendmail off
一、新装Mysql没有配置文件,需要创建配置文件/etc/my.cnf cp /usr/share/my-large.cnf /etc/my.cnf   二、修改my.cnf vi /etc/my.cnf #在[mysqld]段中添加default-character-set=utf8 #在[client]中添加default-character-set=utf8   三、重启服务,验证结果 service mysql restart #mysql重启 mysql -u root -p hepeng mysql show variables l ...
声明:转载自《Redhat修改主机名 》 1. 编辑 /etc/sysconfig/network vi /etc/sysconfig/network#然后修改HOSTNAME=redhatas4   2. 然后运行命令 " hostname 主机名"。 hostname redhatas4   这样,无论你是否重启,主机名都修改成功。   3.一般还要修改/etc/hosts文件中的主机名。 vi /etc/hosts#然后添加: 192.168.1.3 redhatas4 redahtas4   我先前把redhat服 ...
第一步:在tomcat官网上下载 拷进优盘,将优盘插进服务器usb口。挂载(如果挂载,请看Redhat AS4下安装jdk 6 )。   第二步:解压apache-tomcat-6.0.18.tar.gz,并把解压后的文件目录移动到/usr/local下 tar -xzvf apache-tomcat-6.0.18.tar.gz mv apache-tomcat-6.0.18 /usr/local   第三步:启动tomcat cd /usr/local/apache-tomcat-6.0.18/bin ./startup.sh  第四步:注意,这时你打开服务器上的浏览 ...
Global site tag (gtag.js) - Google Analytics