Snowdream

I'm awake but my world is half asleep
posts - 403, comments - 310, trackbacks - 0, articles - 7
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

我的评论

共3页: 1 2 3 下一页 
@Makodo
嗯,的确应该是 WG <= W,您看帖如此仔细,真是让我这个作者汗颜啊。
@MKD
谢谢指出,已修正。
@David
嗯 实在不能忍了 想到这个博客还算有点订阅人气 就贴到这了
re: 上来bs下ctags 5.4 ZelluX 2009-07-06 21:47  
@felix021
呵呵,用了一年多vim后,现在改用Emacs了,功能上更强大。
re: 比较完美的单例模式 ZelluX 2009-04-02 22:11  
典型的Double-Checked Lock,JDK1.4里会出问题
re: 慎用xen的make world... ZelluX 2009-04-02 12:40  
@yifanw
实验室的一个项目,和虚拟机/操作系统相关的
re: 内存模型相关的资料 ZelluX 2009-03-26 12:30  
@yifanw
这。。好吧@@
re: acm中用到JAVA的简单介绍 ZelluX 2009-03-18 12:05  
为什么还要先创建Main的实例呢,直接统一用static不就行了么
面试居然还考vi。。要我用emacs的怎么办。。
re: Double Dispatch模式 ZelluX 2009-02-21 10:09  
赞,不错
那么麻烦干嘛。。
一个指针先跑到第k个元素,然后另一个指针从头开始,两个指针同步往后走,直到第一个指针碰到尾部,第二个指针就是倒数第k个位置了。特殊情况(元素个数少于k等)再处理下就行了。
空间复杂度也是O(1)
re: 燕曦版友信息统计脚本 ZelluX 2009-01-13 09:48  
@SmartQ
ZelluX@yanxi
re: Xen Notes [1] ZelluX 2008-11-25 10:44  
@rubisva
就是加一行PAE=yes呀
@王轶凡
哇,yifanw大牛@@
re: 一个平庸程序员的想法。 ZelluX 2008-11-01 15:39  
好文。
其实压根就不用乘法吧。。。
re: Most Influential PLDI Paper Award ZelluX 2008-10-17 21:18  
@damocles
你不说我还真没印象了@@ 看了下他的主页,貌似是搞Supercomputing的,尤其是Transactional Memory这块。
@YYX
n个数乘起来不可能做到,n-1个数就可以了?
re: 一个易用不比Ubuntu差的Linux ZelluX 2008-10-11 02:16  
还真像windows..
@xiaomao101
这也太扯了。。
re: OSLab之中断处理 ZelluX 2008-09-07 22:42  
@luoyan
赞罗帅
re: 汉之云中对诸葛亮的评价 ZelluX 2008-09-07 12:50  
@汗
定型的诸葛亮不就是那个三国演义神化出来的么。
另外你压根没把汉之云的剧情搞明白。
re: OSLab之中断处理 ZelluX 2008-09-02 13:40  
@damocles
CMU的OSLab简化版,最后是要实现一个支持二级页表、多进程切换调度的微内核,少了文件系统。
re: Java堆和栈的区别 ZelluX 2008-08-10 16:07  
扯淡。。。
@kob
我弄个摘要算了@@
这段代码放在四年前还算有点新
@Shiny
我利用了两次早饭+三次dota等人的空闲总算把它看完了 = =
re: jQuery框架和Interface插件 ZelluX 2008-07-18 23:08  
@赌东道
我用这个框架完成了一个web project后再贴的。。。
re: 读研究生真的是一种错误 ZelluX 2008-06-29 20:59  
我觉得读研很不错,现在还是很倾向于读研。
re: memcpy函数代码分析 ZelluX 2008-06-25 00:41  
@博客园
恩,看了下string.h,strcpy宏的确是先调用strcpy_a_small复制多余部分,然后再调用memcpy的

多谢指出
即使有溢出也不会出问题的,但是看似省了个变量,其实效率还不如用个临时变量。。。
求素数表用筛法更快
另外判断是否是素数的时候用for (int i = 2; i < Math.sqrt(i); i++) 比较好
re: [转]Java语言的细节 ZelluX 2008-06-15 13:50  
Java Puzzlers上这种问题很多
re: 开始BlogJava的第一天 ZelluX 2008-06-15 13:49  
呵呵,加油
图不错
re: Java 的类库真是方便啊 ZelluX 2008-06-04 17:14  
@cuiaoxiang
小花猫 @@
Java Puzzlers...
re: 秒速5センチメートル ZelluX 2008-05-09 01:14  
@LynnKaye
好吧,我看的时候加入太多主观因素 ><
利用DMA绕过权限控制访问其他guest os的内存的确是可行的。
硬件上的IOMMU组件可以解决这个问题。
re: URAL 1011 ZelluX 2008-05-04 11:44  
@dave
“只有两位小数”只是说输入的时候是这样,但实际读进来的时候是用double保存的,前者是定点,后者是浮点,转换的时候容易出现误差。
比如输入了48.00,有可能在操作过程中就变成47.9999999(关于这个问题可以看看Computer System: A Programmer's Perspective的第二张浮点部分)
对于这种情况就需要进行四舍五入了。
考虑到浮点误差的问题(另外浮点计算速度也比定点慢很多),所以我建议能用定点就尽量先转到定点。
int p = floor(dp * 100 + 0.5) 这样四舍五入就避免了浮点导致的误差。
之后再用定点(整型)计算就不会有误差了。
发现这个复杂度其实有问题,因为32位无符号整数最多也就2^32次个,树的深度自然是个常数级别的,囧
re: URAL 1011 ZelluX 2008-05-03 17:33  
@dave
49.99999999这种情况不四舍五入不是就错了吗。。。
re: URAL 1011 ZelluX 2008-05-03 09:03  
@dave
当然有,实际保存的时候是浮点啊,如果是dp = 49.9999999这种情况呢?
既然考虑编译器因素了,为什么不考虑编译器直接把这段代码constant folding + constant propagation然后直接返回一个最终结果呢?
re: Sorting Networks ZelluX 2008-04-24 21:02  
@luohandsome
恩,不过是理想化的情况,即使在Nvidia的8800GT上也只能同时跑128个kernel,所以我觉得这个算法实际的复杂度是系数很小的big-omega(nlogn)
re: URAL 1011 ZelluX 2008-04-24 20:53  
一开始用的是double,别人可以过,不过我搞不定,还是用整型了
re: 一道Google算法题的解答 ZelluX 2008-04-20 23:07  
@山风小子
不客气,我也一直在补算法,一起讨论吧~
共3页: 1 2 3 下一页