06 2013 档案

摘要:JavaScript语言有一个机制:在解析时,能够在一句话后面自动插入一个分号,用来修改语句末尾遗漏的分号分隔符。 然而,由于这个自动插入的分号与JavaScript语言的另一个机制发生了冲突,即所有空格符都被忽略,因此程序可以利用空格格式化代码。 这两种机制的冲突,很容易掩盖更为严重的解析错误。有 阅读全文
posted @ 2013-06-17 17:14 Orson 阅读(1201) 评论(0) 推荐(0)
摘要:他山之石,可以攻玉。 -------(诗经小雅鹤鸣) 练练看是一款非常有意思的游戏,在光棍节的时候记得玩连连看。 看到屏幕上面一对一对的被消掉,呵呵,心里那感觉就······。 花了几段小的时间来关注了其中的代码实现。 可以引进 二维数组相应下标记录按钮(图标)的位置,索引值存储“0” 即按钮为空; 阅读全文
posted @ 2013-06-06 16:40 Orson 阅读(2408) 评论(0) 推荐(0)
摘要:这是今天在开发当中遇到的问题,虽然不是很大,但还是花了一点时间去琢磨。 嗯,好了。先看一段源代码 short value=2; value-=2; 源码就是上面这个样子的,我动手写的时候因为理解的问题,把代码改成了这个样子 short value=2; value=value-2; 这时候编译器就和 阅读全文
posted @ 2013-06-03 19:36 Orson 阅读(1479) 评论(0) 推荐(1)
摘要:只有比别人更早、更勤奋地努力,才能尝到成功的滋味。 ------麦克马斯特大学训言 记得之前总结过插入排序,有兴趣的可以看看---插入排序。 如果在最复杂的情况下,所要排序的整个数列是逆序的,当第i-1趟需要将第i个元素插入前面的0~ i-1个元素的序列当中的时候,它总是会从第i-1个元素开始,逐个比较每个元素的大小,直到找到相应的位置。 这个算法中丝毫没有考虑当要插入第i个元素时前面的0~~i-1序列是有序的这个特点。今天要总结的这个算法就充分的利用了这一点。算法的基本过程: 1)计算0~i-1的中间点,用i索引处的元素与中间值进行比较,如果i索引处的元素大,说明要插入的这... 阅读全文
posted @ 2013-06-01 15:18 Orson 阅读(17319) 评论(0) 推荐(8)