- 浏览: 35270 次
- 性别:
- 来自: 上海
-
最新评论
-
Durian:
frankiehuang 写道yuesefa 写道试了下 招行 ...
居然捐款给Wikipedia也被限制。 -
frankiehuang:
yuesefa 写道试了下 招行信用卡捐款没问题 立刻支付成功 ...
居然捐款给Wikipedia也被限制。 -
yuesefa:
试了下 招行信用卡捐款没问题 立刻支付成功
居然捐款给Wikipedia也被限制。 -
weiqingfei:
只有死人才不会说话。lz还是知道的少点儿好
居然捐款给Wikipedia也被限制。 -
kimmking:
楼主知道的也太多了。
居然捐款给Wikipedia也被限制。
文章列表
翻译自:
http://peat.org/2013/12/07/null-considered-harmful/
我在最近几年花费了大量时间抱怨 null 的问题,我认为我现在需要认真表达自己的观点,否则我看起来就像个神经病。
在几乎所有我参与的项目里,我遇到的多数的错误都是由 null 引用引起的。许多在编译或测试阶段被发现,但总有漏网之鱼,很少有项目可以幸免。它们出现在各种地方:Web应用,桌面应用,嵌入式软件,游戏主机,移动设备——几乎只要有软件的地方,就有 null 异常。
什么导致了这些 bug ?
多数情况,是因为程序员没有在使用一个变量之前,先 ...
本文译自: http://www.linuxprogrammingblog.com/threads-and-fork-think-twice-before-using-them
作者: Damian Pietras
转载请著名作者,译者和出处。
某天,我(原作者:Damian Pietras,下同。下面所有全角括号内的文字,没有说明都为译者所加 ── 译者 周翀)遇到了一个在多线程程序里使用 fork(2) 的 bug。我想这值得我写下这篇关于混合 POSIX 线程和 fork(2) 的文章,因为这种做法容易导致潜在的问题。
当一个多线程程序 fork(2) 之后
...
本文翻译自
http://bkhome.org/t2/index.html
翻译开始于大半年前,中间中断很长的一部分时间。原来是为了 minilinux.net 社区的论坛翻译的,中断前翻译到了“第六步:修正错误”(不含),未翻译完的帖子已经找不到,所以今晚把完整版发布在自己的博客上。
本人对 Puppy Linux 的经验为0,翻译有不当之处,请不吝指出。
全部手工翻译,没有通过机器进行“预处理”,文中提到的Logan即为本人。
在翻译本文之后,我发现下面译文
http://leedd.com/2009/07/puppy/
也翻译自同一篇文章,该译文前言部分提到
引用
因为开到之前在一 ...
最近要跟公司的OAuth对接,所以简单地了解了一下RSA的相关模块用法。
rsa:
内置文档(rsa.__doc__)上明确说,这是教学用的模块。并不实用于生产环境。
ezPyCrypto:
官方网站:http://www.freenet.org.nz/ezPyCrypto/detail/index.html
基于pycrypto。
文档对于导入key没有太多的说明,直接看源码后,我悲剧的发现ezPyCrypto的importKey() 似乎是使用了它自己定义的格式。也就是说,如果你的key不是由ezPyCrypto的exportKey()得到的,那么你会在各种转换上花费很大的力气。
M2 ...
先说结论:
Django 1.1.1 为了提高UnitTest的执行速度,新增了一个TransationTestCase,而原来的Django 1.0.4 中的TestCase(下面用TestCase104和TestCase111来标示不同版本的TestCase)变成了TransactionTestCase的子类。
注意,TestCase111的执行速度较快,而不是TransactionTestCase,原因下面解释。
如果你的测试在1.0.4没问题,在1.1.1失败,那么试试使用TransactionTestCase。
失败的例子:
1、用户登录(无论是测试用的client.login,还 ...
前几天,我的兴业信用卡开通的国际支付,然后买了Linode的虚拟主机。
今天逛Wiki时又看到了捐款的信息,它滚动列出一些名字(你捐款时也可以选择匿名的),我看到其中还有中文的拼音,让我更加觉得应该做点什么。于是,点进去,输入相关信息后提交,报告说支付被拒。
然后立即接到银行的电话,说这是xxx管理局限制了在这个站点的交易功能。真无语。
另外,我注意到,在我支付的时候,发现币种没有RMB,也许人家也不指望什么了。。。。。
今晚突然想起前女友,想起之前想她时写下的:
离家数载乡音希,碌碌不知何所栖,
一曲酒狂谁人问,弦断痛觉君已离。
--------2009年1月,作于分手当晚。
天阴秦观现,人瘦杜康怜,
向古求莫邪,情断影不前。
--------2009年4月,某失眠夜。
还有一副对联:
故人不在,酒暖心寒,愁思向残月;
黑丝未去,情伤志磐,细语数归日。
--------同上。
与诸位分享,与同是失意的朋友共勉。
在闹市区马路中间拍婚纱照。
- 博客分类:
- 取景器中的世界
我前一阵子看到并拍下的。很佩服他们的想法和那种旁若无人的样子。
具体地点请看后面的路牌。
附件是两张我觉得比较能说明问题的。
PS:
如果侵犯了谁的肖像权,请与我联系。
本文在本人博客上同时发布。
在微软的单元测试中,每个测试方法,只要打上一个attribute(属性?不知道怎么翻译了)——TestMethod,就可以自动被调用。
最近公司需要针对某些类写一一对应的检测类,检测对应类的数据正确性。为了方便,我写了一个支持泛型的基类Checker<Type>,放置通用代码。
第一版的程序如下:
public class Checker<Type>
where Type: HomeObject
{
public bool Check( Type hObject )
{
fore ...
- 2009-07-20 19:34
- 浏览 2931
- 评论(0)
同学要做毕业设计,是个小网站,就是三,四张表的那种。
问题是他Java还没怎么入门,而我也没有Java经验,原来推荐他用Ruby的,他说不好找工作,功能有限,坚持Java。
好吧,硬上了。
不用SSH框架的原因是我们没用过,个人能力有限,时间也来不及,不过Hibernate由于入门简单,还是用了。
我让他去看Java的语法,还有类相关的知识。我帮他配置好了Ubuntu,MySQL,用NetBeans。
正题,先是Model,NetBeans生成的以Hibernate为后端的实体类,加上了一点封装,外面调用时完全看不到Hibernate。喜欢Django那种风格,所以,我这样封装:
User ...