03 2013 档案

摘要:Java编程语言在使用中有很多需要我们学习的,下面我们就来看看sleep()和yield()的区别之间的区别,希望大家在详细学习中有所收获。只有在不断的学习才能更好的使用。1) sleep()使当前线程进入停滞状态,所以执行sleep()的线程在指定的时间内肯定不会执行;yield()只是使当前线程重新回到可执行状态,所以执行yield()的线程有可能在进入到可执行状态后马上又被执行。2) sleep()可使优先级低的线程得到执行的机会,当然也可以让同优先级和高优先级的线程有执行的机会;yield()只能使同优先级的线程有执行的机会。ref:http://developer.51cto.com 阅读全文
posted @ 2013-03-28 22:55 feiling 阅读(240) 评论(0) 推荐(0) 编辑
摘要:1 public class StringTest { 2 3 public static void main(String[] args) { 4 String str = new String("abc"); //语句(1) 5 String str1 = "abc";//语句(2) 6 String str2 = new String("abc");//语句(3) 7 8 System.out.println(str == str1);//语句(4) 9 System.out.p... 阅读全文
posted @ 2013-03-28 11:27 feiling 阅读(168) 评论(0) 推荐(0) 编辑
摘要:、子类在创建实例后,类初始化方法会调用父类的初始化方法(除了java.lang.Object类,因为java.lang.Object类没有父类),而这种调用会逐级追述,直到java.lang.Object的初始化方法。这个地方我说的是初始化方法,而不是构造方法,因为构造方法是相对于java源程序而言,而编译后的class文件是初始化方法即"<init>"方法(红色部分为方法名),初始化方法是由java源程序的三个部分组成的,一个部分是成员字段后的直接的初始化语句,例如privateinti=0;privateDatedate=newDate();等等,第二个部分 阅读全文
posted @ 2013-03-27 19:30 feiling 阅读(1686) 评论(0) 推荐(0) 编辑
摘要:StringBuffer与StringBuilder中的方法和功能完全是等价的,只是StringBuffer中的方法大都采用了synchronized关键字进行修饰,因此是线程安全的,而StringBuilder没有这个修饰,可以被认为是线程不安全的。StringBuffer始于JDK1.0StringBuilder始于JDK1.5从JDK1.5开始,带有字符串变量的连接操作(+),JVM内部采用的是StringBuilder来实现的,而之前这个操作是采用StringBuffer实现的。 阅读全文
posted @ 2013-03-25 18:35 feiling 阅读(192) 评论(0) 推荐(0) 编辑
摘要:1下载http://www.ej-technologies.com/download/jprofiler/files2.安装ubuntu 直接执行shell 安装脚本3 整合到Eclipse,(执行整合前,先关闭Eclipse)主菜单–> Session –>IDE Intergrations –>选择Eclipse (某版本)执行“Integrate” ,选择Eclipse所在的文件夹。如:/opt/eclipse4 以/opt/eclipse/eclipse.exe –clean 方式启动eclipse(目的是清除插件缓存,仅需第一次加此参数)5.在Eclipse里配置J 阅读全文
posted @ 2013-03-25 16:56 feiling 阅读(311) 评论(0) 推荐(0) 编辑
摘要:最初的想法,将输入乘以n-1次,时间复杂度为O(n),结果运行结果超时 1 public class Solution { 2 public double pow(double x, int n) { 3 double result = x; 4 double tmp = 1/x; 5 if(n == 0) 6 return 1; 7 8 if(n > 0){ 9 for(int i = 1; i < n; i++)10 re... 阅读全文
posted @ 2013-03-13 11:39 feiling 阅读(263) 评论(0) 推荐(0) 编辑
摘要:auto eth0iface eth0 inet staticaddress 114.212.191.22netmask 255.255.254.0gateway 114.212.190.1auto eth1iface eth1 inet staticaddress 192.168.1.100netmask 255.255.255.0gateway 192.168.1.1 上面是原来的网卡设置,每个网卡都设置了gateway,这样设置后重启网卡时会出现如下错误:rtnetlink answers file exists fail to bring up eth1去网上搜了一下,发现不能同时设置 阅读全文
posted @ 2013-03-07 21:07 feiling 阅读(1210) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示