Hackers’ Crackdown Input:Standard InputOutput:Standard OutputMiracle Corporations has a number of system services running in a distributed computer sy...
分类:
其他好文 时间:
2014-12-01 23:57:25
阅读次数:
350
最近看JDK中的concurrentHashMap类的源码,其中有那么一个函数:/** * Returns a power of two table size for the given desired capacity. * See Hackers Delight, sec 3.2...
分类:
其他好文 时间:
2014-12-01 12:54:28
阅读次数:
260
转载请注明出处:http://www.cnblogs.com/fraud/ ——by fraudCCode FeatThe government hackers at CTU (Counter-Terrorist Unit) have learned some things about the co...
分类:
其他好文 时间:
2014-11-27 23:30:24
阅读次数:
401
黑客和敏捷开发前段时间读了一下Paul Graham的《黑客与画家》(Hackers and Painters: Big Ideas from the Computer Age),虽说这书已经出版良久了,可是读书往往是不讲究时间的,有收获就好。这本书是文集,相对内容比較散,针对的也并不是是业内人士,...
分类:
其他好文 时间:
2014-10-28 19:25:59
阅读次数:
203
There’s this new and really powerful type of data: event data. Well, it’s not really new. I bet you are already familiar with event data, even if you ...
分类:
其他好文 时间:
2014-09-10 15:42:40
阅读次数:
322
感觉白书上的做法很神!首先状压表示电脑之间的联通关系,然后预处理出所有关闭电脑的组合达到的状态,然后枚举每个状态并且枚举每个状态的所有子集,之后无脑递推就木有了。关于枚举一个状态所有子集的小技巧:假设当前状态是S0有for s = s0; s != 0; s = (s - 1) & s0#inclu...
分类:
其他好文 时间:
2014-09-06 10:53:03
阅读次数:
161
Mass assignment是rails中常用的将表单数据存储起来的一种方式。不幸的是,它的简洁性成了黑客攻击的目标。下面将解释为什么及如何解决。
上述表单为一个简单的注册表单。当用户填入name,点击提交时,一个新用户被创建。用户模型被如下定义:
ruby
create_table :users do |t|
t.string :name
t.boolean ...
分类:
其他好文 时间:
2014-09-02 22:59:15
阅读次数:
539
英文原文:14 Programming Communities for Developers, Hackers 作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验。 下面这张图列出了 14 个程序员经常逛的...
分类:
其他好文 时间:
2014-09-01 19:22:23
阅读次数:
402
Gray Hat Python Python Programming for hackers and reverse engineers
Python灰帽子:黑客与逆向工程师的Python编程之道
差不多两周之前看到了这本书,心情很是激动啊,下定决心一定要好好看看。
好了一个星期的边看边写,发现激动的心情不在了,里面的内容都是为了底层debuger的
的内容,要安装的东西跟版...
分类:
编程语言 时间:
2014-08-27 10:55:17
阅读次数:
225
做了一年的大一年度项目了,对于关系型数据库结构还是有些了解了,有的时候还是觉得这种二维表不是很顺手。在看过一篇文章之后,对NoSQL有了初步的了解,(https://keen.io/blog/53958349217/analytics-for-hackers-how-to-think-about-e...
分类:
数据库 时间:
2014-08-24 11:26:42
阅读次数:
234