摘要: Java是解释语言,但并不意味着它一定被解释执行。早期的虚拟机确实一条一条指令解释执行,但人们发现这样效率太低,不满足各种要求,因此出现了许多其它虚拟机,如JIT的虚拟机。 HotSpot也是类似一种虚拟机,自从SUN买下后,已经把它放入 JRE 1.3以及后续版本中。采用HotSpot的Java虚拟机,已经很难说Java是被虚拟机解释执行了,原因是HotSpot实际上是把Java的bytecode编译成Native code,然后运行。实际上在HotSpot虚拟机中,有两个技术是至关重要的,即动态编译和 Profiling。HotSpot对bytecode的编译,不是在程序运行前预先编译的, 阅读全文
posted @ 2011-06-16 19:06 vSylar 阅读(540) 评论(0) 推荐(1) 编辑
摘要: 昨晚删除了XP,装上了Ubuntu,悲剧的选成了繁体中文看不懂,删除之,然后在杰西卡的诱惑下装上了Fedora15,然后发现更新速度超级慢,果然不及学校的ubuntu源7Mb的网速给力,fedora装不上解码器,各种麻烦,删除之,然后再次插入Ubuntu的安装盘已经是2:30AM....然后在睡着了两次之后醒来发现装好了~各种更新之后播放视频,我勒个去....认都变成方的了...受不了,没有词典,如何导入云词...还是Xp好...3点开始删除Ubuntu,安装Xp....折腾了五六个小时之后又回到了老样子,效率啊...之所以想用Linux只是觉得VIm下面好用些..结果今天恍然发现在Win下也 阅读全文
posted @ 2011-05-28 00:46 vSylar 阅读(160) 评论(0) 推荐(0) 编辑
摘要: dev-cpp 自带编译器版本是3.4.2,如下方法升级至4.1.21、将MinGw.rar[搜索邮箱]中的文件解压后覆盖到dev-cpp安装所在位置的dev-cpp文件夹内,覆盖原有文件2、打开dev-cpp,修改编译器设置,具体步骤如下:English version:Tools -> Compiler Options -> Directories -> C++ IncludesChinese工具 -> 编译选项 -> 目录 -> C++ 包含文件将其中部分项做如下替换:(双击项,然后在输入栏中修改所需修改部分,然后点击替换/replace)\Dev-C 阅读全文
posted @ 2011-05-21 21:30 vSylar 阅读(2053) 评论(0) 推荐(0) 编辑
摘要: 又在搞浮云,从Java换回老本行C++,专心学算法,终于发现自己好空虚了,做出题来才是本事,不要再在语言之间徘徊,更不要再考虑什么linux,我又不是学计算机专业的,学来也没用,系统的作用应该是方便搞笑的工作而不是花费我更多的时间群折腾,我要明确自己想要做什么! 阅读全文
posted @ 2011-05-20 22:41 vSylar 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 灰常看好Java的库类的强大,面向对象,做ACM只要有很好的算法,并不用在意Java相对于C/C++的时间上的稍微劣势,刚好是一个好好练习自己的算法的机会,而且要做android的程序Java也很有用,总之是只想用一个语言弄明白不要都半通不通,学好Java不再语言之间换来换去,抓紧时间学算法,用Java实现交题,加油!!我的第一个Java程序POJ1001import java.io.*;import java.math.*;import java.util.*;import java.text.*;@SuppressWarnings("unused")public cla 阅读全文
posted @ 2011-04-14 23:28 vSylar 阅读(477) 评论(0) 推荐(0) 编辑