Archive for December, 2005

mustang的一些新功能

http://weblogs.java.net/blog/mreinhold/archive/2005/12/mustang_release.html

有几点我很喜欢
GIF image
writer  —  现在上传的文件都全写成jpg的,呵呵
system-try support  —  现在都是要本地代码支持的
password-prompting  —  现在要实现,一般都用一个线程去覆盖的,想想都寒,实在猥琐

其他还有好多好多,自己慢慢看吧

Leave a Comment

Windows 新漏洞,大家小心了

Betanews报道了一个“非常严重”的视窗操作系统漏洞。打过完整补丁的 Windows XP SP2 仍然不能免疫
安全漏洞源起于 WMF,Windows
Metafile,一个微软视窗系统里矢量基础的图像描绘引擎。描绘图像时会载入SHIMGVW.DLL,而此文件包含一个漏洞,恶意的WMF
图像可以允许远程代码的执行甚至控制电脑。IE 用户会自动被感染,Firefox /Opera
用户将会首先被提示下载或打开文件,如果允许下载或执行这些图片就会被感染。漏洞影响所有主要版本的视窗系统,从 Windows ME
到Windows 2003。微软给出了一个暂时的安全方案
开始->运行 “regsvr32 -u %windir%\system32\shimgvw.dll”
(不包括引号)。此方法会禁止Windows 图像和传真察看器的运行,在窗口管理器里将看不到图片预览。
要恢复文件关联:
运行 “regsvr32 %windir%\system32\shimgvw.dll”
注:11月份微软刚刚修补了另外一个影响 WMF,EMF的漏洞。

Leave a Comment

Linux不是Windows (zt)

“嗨!我用了几天Linux,总体还行。但某某功能不能像Windows那样,真糟糕。为什么开发人员不能重写一下让它更像Windows一点?我相信这样做的话Linux的用户会更多!

你也许尝试过回应这些问题,结果那个Linux新手却和你吵得面红耳赤,他根据自己几年来在另外一个操作系统上和区区几小时在Linux上的经验,得出结
论:他的想法是无比睿智的,而你不同意他的观点是因为你是一个从“古董学校”出来的Linux用户,认为GUI是恶魔的产物,所有人都应该强迫去用CLI
(译者:命令行界面)。

=====================

我一直用linux,经常有人问我linux可不可以这个,可不可以那个,或者是“如果linux可以这个,我就用linux了”,事实上,所有我用电脑需要的功能,linux都能提供,而且还有学习的过程,当你通过自己的努力掌握了一个以前没有掌握的东西,很有快感的

如果再有人问我类似问题,我就让他看这篇文章

Leave a Comment

大揭密:丐帮失传已久的叫化鸡做法

主料:嫩母鸡1只(1000克)、以头小体大、肥壮细嫩的三黄(黄嘴、黄脚、黄毛)母鸡为好。

    辅料:鸡丁50克、瘦猪肉100克、虾仁50克、熟火腿丁30克、猪油400克、香菇丁20克、鲜荷叶4张、酒坛泥3000克。

    调料:绍酒50克,盐5克,、油100克、白糖20克、葱花25克、姜末10克、丁香4粒、八角2颗、玉果末0.5克、葱白段50克、甜面酱50克、香油50克、熟猪油50克。

    做法:

    1.将鸡去毛,去内脏、洗净。加酱油、黄酒、盐,腌制1小时取出,将丁香、八角碾成细末,加入玉果末和匀,擦于鸡身;

    2.将锅放在大火上,内加入猪油烧至五成热,放入葱花、姜爆香,然后将辅料中的鸡丁、瘦猪肉、虾仁、熟火腿丁、香菇丁分别到入锅中炒熟,出锅后,放凉备用;

    3.鸡的两腋各放一颗丁香夹住,再用猪网油紧包鸡身,用荷叶包一层,再用玻璃纸包上一层,外面再包一层荷叶,然后用细麻绳扎牢;

    4.将酒坛泥碾成粉末,加清水调和,平摊在湿布上(约1.5厘米厚),再将捆好的鸡放在泥的中间,将湿布四角拎起将鸡紧包,使泥紧紧粘牢,再去掉湿布,用包装纸包裹;

    5.将裹好的鸡放入烤箱,用旺火烤40分钟,如泥出现干裂,可用泥补塞裂缝,再用旺火烤30分钟,然后改用小火烤90分钟,最后改用微火烤90分钟;6.取出烤好的鸡,敲掉鸡表面的泥,解去绳子,揭去荷叶、玻璃纸,淋上香油即可。

    小贴示:另可备香油、葱白、甜面酱供蘸食。此鸡皮色金黄橙亮,肉质鲜嫩酥软,香味浓郁,原汁原味,营养丰富,风味独特。

    材料:

(来源:新浪网)

Leave a Comment

想学习ruby的基本语法吗?

看看这里吧:http://tryruby.hobix.com/

有一个简单的tutorial,提示你一步一步的输入,帮助你学习ruby的基本语法,实在是好啊

现在ruby on rails火的很啊,大家都想尝尝鲜,虽然ruby的语法简单,但是从头去了解一些语法细节还是不容易的,能有一个老师手把手的教最好了,试试吧,很好用的

Leave a Comment

【转贴】卢梭基因镜像理论

卢梭基因镜像理论

我们每个人都有一个镜像存在于这个世界。就是所谓[卢梭基因镜像理论]。卢梭的理论说,每个人都会有一个双胞胎存在这个世界的某一处。根据他的理论,从几
率和自然定律推断,你永远也不会遇见这个人。这是法国马塞卢梭数学家在1988年所发表的,他同时用了几个数字来解释他的理论。

4,8,15,16,23,42

来看看解释:

4 意指四种层次的距离。(并非常见的六或七。)卢梭相信世界上任两个人之间的关系,不会超过四个人连接。所以,根据此理论,你可以透过四个人五种关系来连接到你的镜像。例如:你兄弟的老板的邻居的侄子恰巧认识你的镜像。很难相信,但继续看下去吧。

8 则是指第八块大陆,也就是在这世界上,你唯一可能遇到你的镜像的地方。卢梭计算的结果认为这地方应该在太平洋的某处。我们知道,它不一定是一个面积庞大的洲,也可能是个小岛。称它为大陆,因为来自其他七个大陆的人们,都可能在这里遇到自己的镜像。

15 是你真的遇到自己(镜像)的几率,那是15 / 4,815,162,342的几率,注意到815了吗?让你联想起什么?

16 则是同一个时间,推测能遇到自己镜像的最高人数,想象我们的主角有多少人吧?

23 则是你和你的双胞胎年龄的差距。根据机会和几率,大概每二十三年,构成你的基因才会在发生一模一样的组合,因而形成另外一个你。

42
则是你和你的镜像能够同时存在于世界的最高年数。所以,人们会在不同时间死去,而非人人都在七十五岁过世。例如:我的镜像在2003年九月六号诞生,而我
在1980年九月六号诞生,这并不代表,我会在2045年死去,当然也是有这个可能性。但我的镜像也可能只活到十六岁。那么,一切就会重新开始。

Leave a Comment

Eclipse常用快捷键

1. Control-Shift-T: 打开类型(Open type)。如果你不是有意磨洋工,还是忘记通过源码树(source tree)打开的方式吧。

2. Control-Shift-R: 打开资源(不只是用来寻找Java文件)。小提示:利用Navigator视图的黄色双向箭头按钮让你的编辑窗口和导航器相关联。这会让你打开的文件对应显示在导航器的层级结构中,这样便于组织信息。如果这影响了速度,就关掉它。

3. F3: 打开申明(Open declaration)。或者,利用Declaration Tab(在Java视图模式下,选择Windows –> Show View — > Declaration)。当你选中代码中的一个方法,然后按这个按键,它会把整个方法在申明方框里显示出来。

4. Alt-left arrow: 在导航历史记录(Navigation History)中后退。就像Web浏览器的后退按钮一样,在利用F3跳转之后,特别有用。(用来返回原先编译的地方)

5. Alt-right arrow: 导航历史记录中向前。

6. Control-Q: 回到最后依次编辑的地方。这个快捷键也是当你在代码中跳转后用的。特别是当你钻的过深,忘记你最初在做什么的时候。

7. Control-Shift-G:
在workspace中搜索引用(reference)。这是重构的前提。对于方法,这个热键的作用和F3恰好相反。它使你在方法的栈中,向上找出一个方
法的所有调用者。一个与此相关的功能是开启“标记”功能(occurrence marking)
。选择Windows->Preferences->Java-> Editor-> Mark
Occurrences,勾选选项。这时,当你单击一个元素的时候,代码中所有该元素存在的地方都会被高亮显示。我个人只使用“标记本地变量”(Mark
Local Variables)。注意:太多的高亮显示会拖慢Eclipse。

8. Control-Shift-F:
根据代码风格设定重新格式化代码。我们的团队有统一的代码格式,我们把它放在我们的wiki上。要这么做,我们打开Eclipse,选择
WindowPreferencesJavaCode
Style,然后设置Code Formatter,Code Style和Organize
Imports。利用导出(Export)功能来生成配置文件。我们把这些配置文件放在wiki上,然后团队里的每个人都导入到自己的Eclipse中。

9. Control-O: 快速概要(quick outline)。通过这个快捷键,你可以迅速的跳到一个方法或者属性,只需要输入名字的头几个字母。

10. Control-/: 对一行注释或取消注释。对于多行也同样适用。

11. Control-Alt-down arrow: 复制高亮显示的一行或多行。

12. Alt-down arrow: 将一行或多行向下移动。Alt-up arrow会向上移动。


他的热键在菜单里有。你可以通过按下Control-Shift-L(从3.1版本开始),看到所有快捷键的列表。按下Control-Shift-L两
次,会显示热键对话框(Keys Preferences
dialog),你可以在这里自己设置热键。我欢迎你在Talkback部分发表你的Eclipse提示。

Leave a Comment

Older Posts »