`
fatzhan
  • 浏览: 8273 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
    用的是DVD安装包..Emule下载地址: ed2k://|file|ubuntu-9.04-dvd-i386.iso|4549222400|b93f17cd0c958fe70e35a7248120dca3|h=HJPVRTIPSDLAJOAUVEYXUNMC4QQCWUIV|, 下的还挺快的...     8.04时好像要先删除那个分区才能装....9.04直接拿一个空的NTFS格式的盘来改就行了...发觉装的时候没有软件包可选...不像Fedora8那样...完整装完后,发觉一个编程开发的软件也没有,郁闷为什么也占4G空间...     装了个英文版~首先把声音显卡弄好. Linux ...

ファイティン

    俺の生活は自分の生活ではない。これもお父さんとお母さんのせいかつ,皆のせいかつだ!     いい仕事があるわりに怠けることはだめだよ!     それで,現在を持ってもっといい未来のために、ファイティン!
    在<Java多线程设计模式>里提到有关终止处理的方法addShutdownHook().这个方法会在Java执行环境全部结束时(调用System.exit方法时,或者所有非守护线程都结束时),调用指定线程的start方法(这时候该线程称为shutdown hook),使用该方 ...
对joint和interrupt理解的不够好,在中文的JDK参考手册上,说join是“等待该线程结束”,这里是不是该说成“等待正在执行的线程的结束”?。。因为在一些书上和论坛上看了都是说Join是在等待其他线程结束。。 以下是参考<< ...

notify与interrupt

    博客分类:
  • Java
    两者对wait()中的纯种调用时意义相近,但也有差异:     1.notify()/notifyAll()是Object的方法,是该实例的等待区调用的,而不是对线程直接调用.notify()/notifyAll()所唤醒的线程,会前进到wait()的下一个语句继续执行.     2.interrupt()是Thread的方法,是对该线程直接调用.当被interrupt()的线程正在sleep或wait时,会抛出InterruptedException     3.前者要获取类实例的锁定,后者直接取消其他线程,不需要获取锁定. 顺便加个与Thread.sleep()相同效果的代码: ...
    I spent nearly a whole day in configuring the development environment in linux. And I finally found that the reason of frequently crash of linux. It was cause by the graphics card. After cancelling the desktop effect, everything goes well. What a XXX...
   wait是Object类的方法,sleep与yield都是Thread类的方法。wait调用的时候需要注意的是该方法是释放锁标志的,而sleep在调用的时候是紧紧抱着锁标志的,也就是等他完全执行完成了才可以让其他线程来访问的 sleep 方法使当前运行中的线程睡眼一段时间,进入不可运行状态,这段时间的长短是由程序设定的,yield 方法使当前线程让出 CPU 占有权,但让出的时间是不可设定的。实际上,yield()方法对应了如下操作: 先检测当前是否有相同优先级的线程处于同可运行状态,如有,则把 CPU 的占有权交给此线程,否则,继续运行原来的线程。所以yield()方法称为“退让”,它把 ...

JS验证

很久前写的了..贴来充个数... JS文件.. /* * @editor Fatzhan Liang 2008/10/06 * @version 1.0 copyleft * function: A simple js validator * but now this codes can only run in the IE5(or higher version), * compatibility is not considered yet cause lack of knowledge */ // public variable var alltovalidate = ...

New home

    前几天刚开通了这Blog, 以后在就这里安家了.     近来很忙..Blog只好先空着...以后会常来的      Love Java, Love JavaEye...
Global site tag (gtag.js) - Google Analytics