自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

转载 JAVA垃圾回收器怎么判断哪个变量需要回收

<br />垃圾回收器是如何工作的?我现在就简单的介绍一下<br />首先要明确几点:<br />Java是在堆上为对象分配空间的<br />垃圾回收器只跟内存有关,什么IO啊,网络连接啊,管它P事<br />当可用内存数量较低时,Sun版本的垃圾回收器才会被激活<br />在垃圾回收器回收垃圾之前,我们先来了解一下Java分配对象的方式,Java的堆更像一个传送带,每分配一个新对象,它就往前移动一格。这意味着对象存储空间的分配速度相当快。Java的“堆指针”只是简单地移动到尚未分配的领域。也就是说,分配空

2010-11-08 21:44:00 960

原创 如何判断一个链表中是否有环(百度面试题)

前提是不能使用标记符号 struct node { char val; node* next;} bool check(const node* head) {} //return false : 无环;true: 有环一种O(n)的办法就是(搞两个指针,一个每次递增一步,一个每次递增两步,如果有环的话两者必然重合,反之亦然):view plaincopy to clipboardprint?bool check(const node* head)   {       if(head==NULL) retur

2010-10-28 17:40:00 830 1

原创 Java线程同步的方法

<br />1 wait方法:<br />  该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一旦获得锁就恢复执行)。<br />  调用wait方法需要注意几点:<br />  第一点:wait被调用的时候必须在拥有锁(即synchronized修饰的)的代码块中。<br />  第二点:恢复执行后,从wait的下一条语句开始执

2010-10-28 10:18:00 371

转载 为什么要弃用stop和suspend方法

<br />JDK1.0定义了stop和suspend方法,前者用来直接总之线程,后者会阻塞线程直到另一个线程调用resume.<br />   stop和suspend都有一些共同的点:都试图专横的控制一个给定线程的行为.<br />   <br />   从JDK1.2开始,这两个方法都被弃用了.stop天生就不安全,而经验告诉我们呢suspend方法会经常导致死锁。<br /><br />   我们首先来看看stop方法.这个方法将终止所有未结束的方法,包括run方法。当一个线程停止时候,他会立即释放

2010-10-28 10:08:00 398

转载 java switch语句的参数类型

<br />switch后面的括号里面只能放int类型的值,注意是只能放int类型,但是放byte,short,char类型的也可以是因为byte,short,shar可以自动提升(自动类型转换)为int,不是说就可以放它们,说白了,你放的byte,short,shar类型,然后他们会自动转换为int类型(宽化,自动转换并且安全),其实最后放的还是int类型!long不行,是因为long类型不能自动转换为int类型,注意,我说的是自动转换,或者叫隐式转换,或者有些时候叫自动提升,都是一个意思!给你解释一下原

2010-10-28 10:05:00 769

转载 百度面试2

1.<br />·谈谈你对数据库中索引的理解<br /> R1.<br />使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构,例如 employee 表的姓(lname)列。如果要按姓查找特定职员,与必须搜索表中的所有行相比,索引会帮助您更快地获得该信息。<br /> <br />建立索引的优点<br />1.大大加快数据的检索速度;<br />2.创建唯一性索引,保证数据库表中每一行数据的唯一性;<br />3.加速表和表之间的连接;<br />4.在使用分组和排

2010-10-26 15:14:00 416

原创 百度面试题

<br />1 完成函数<br />size_t foo(unsigned int *a1, size_t al1, unsigned int* a2, size_t al2)<br />其中a1和a2都为无符号数组,al1和al2为数组的长度,数组的长度为偶数。<br />无符号数组由一对数字区间组成。如下例:<br />a1 为 0,1,3,6,10,20<br />a2 为 0,1,20,50,4,5<br />则 a1表示以下区间[0,1] [3,6] [10,20]<br />a2表示以下区间[0

2010-10-26 14:58:00 266 1

Java 常用Bean文件

常用的Javabean文件,user的创建,user的验证等等都在里面

2010-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除