我为什么学不会下围棋
朋友是个围棋迷,一直让我学围棋,还帮我报名了围棋班,可是我就是不会。快把他气死了,一直骂我是笨蛋。我觉得很奇怪,每次下围棋的时候,我全身都别扭,好像脑袋怎么也没法投入到这个游戏里,我一直摸不到玩的门路,怎么下才会赢,我似乎总是不知道要怎么下。今天我终于知道了,不是我奇怪,也不是我笨,是因为围棋使用的思维方法叫做推演法(也叫逻辑推演法)。杨振宁曾经说过,之所以现代科学不能在中国诞生,有一个很大的因素就是中国人不会推演法。儒家、易经等等学术中强调归纳法,却没有提出推演法。这个思维方法诞生自西方宗教,
水晶报表开发时纸型的注意事项
这次项目开发了几张报表,报表有的用针式打印机,有的用喷墨打印机,结果因为用户提供的打印机和开发时不一样,打印机纸型没考虑全面,花费了半个月的时间调试打印机,超过了15倍的预估时间。赶快总结教训。需求阶段要识别:1 本地打印机还是网络打印机,激光打印机还是针式打印机 本地打印机你可以让用户手工修改长和宽,可是网络打印机就不行了哦。最好是程序里在设置一遍,别省小事,搞出大事。2 预览和打印如何要求,比如预览要按照什么格式预览,打印是否要选择不同的打印机和纸张 碰到针式打印机打标签,预览用A4做的
玩判游戏 [Deception]
剧情介绍乔纳森(伊万·迈克格雷格饰)是个生活乏味的会计师,每天就是从家到办公室、从办公室到家的两点一线。不过最近他交了一个新朋友怀特(休·杰克曼饰),后者是位律师,外表看起来风度翩翩,让乔纳森很是艳羡。怀特邀请乔纳森参加一个神秘的性爱俱乐部。在那里,乔纳森几乎到了天堂一般,可以跟各种他梦想中的完美女人谈情说爱……一开始,会计师穿的很邋遢,没有自信,见到漂亮女孩正眼都不敢看,当然也没女人注意他了。后来,他开始参加神秘的性爱俱乐部,每晚在神秘女郎的电话中被问到:Are you Free Tonight?慢慢的找回了自信,
国内企业的项目范围怎么确定(二)
我在这里谈需求分析,颇有点班门弄斧,但是如果能帮助自己,帮助大家少走弯路、少赔钱,就一起商讨一下怎么在短短的需求分析阶段,把咨询和IT需求分析一起做完。首先,从拿到RFP开始,最好找一个行业专家,请他来讲讲这类企业的业务流程都是怎么样的,一般这样的系统都干些什么,系统开发是哪些业务是比较难实现的,最近行业上有没有新的增值业务或者新需求。其次,对RFP大卸八块吧,该重视的重视,该鄙视的鄙视,该记得的归纳起来,该忘记的别记住。1)识别定性需求。问客户:“你做这个是为了什么?”归纳出决策层、经理层、操作层的目标
国内企业的项目范围怎么确定(一)
随着国内企业发展越来越大,客户群里国内客户的身影越来越常见了。可是和国内企业做系统,真是难啊,领导爱做报告,经理爱PMP,下面人做事不按计划,拖拖拉拉。业务难伺候,IT是老大,套上甲方的帽子,手里攥着项目经费,还不能不做这笔生意。这篇帖子,就是纯粹讨论国内企业需求分析怎么做。搞定老大、销售出马,这些就别说了,道理是对的,但不是我们讨论的范畴。一般企业发出招标书后,我们就入场了。比较国内和国际客户的招标书(RFP),可以发现国际客户的招标书,更倾向于系统如何实现,也就是更技术一些。而国内的RFP呢,更业务一些
TroubleShoting----数据库死锁+无法删除接口文件
最后问题的原因总是很简单的,可是怎么找到原因就不简单了,这次又印证了这句话。Case1:运行了三个月的接口应用程序,忽然在12月30号大量报错,数据导入失败。使用的是SQL server2005,用.Net C#开发的应用程序。日志记录:2)无法删除本地文件,另一个程序正在访问它。可是重新导入一遍数据文件,就可以成功导入了。Trouble Shooting Route:1) 检查数据文件是否有问题:两个数据文件是一样的。(排除了第一次是由于数据文件错误而发生的失败)2) 数据库死锁: --可能是两个导入程序的冲突,因为文件和数据库表都发生报错,有可能用户
接口架构——使用队列实现导出导入
CaseStudy:接口程序架构在上一个项目中,需要开发一个在全国范围内传输文件的接口程序。包括从另一个系统中导出数据,在把收到的接口文件导入到另一个系统中去。这个架构基于流水线的工作原理,队列就是流水线,工人就是具体的处理程序,设计的目的是做的每个工人只处理一条流水线上的任务,并且该任务是单一、开始标记和完结标记都很明确的任务。导入程序架构:导出程序架构注意,这里的队列不是指物理上的队列,是逻辑上的队列,完全可以通过数据库设计来把对列表合并成一个物理数据库表。第一个难点是:处理程序的划分,究竟哪些功能该