- 博客(12)
- 收藏
- 关注
原创 自己动手做计算机-计算机科学的本质
<br />什么是计算机?计算机科学很高深吗?也许你会联想到集成电路,联想到汇编语言,操作系统之类的,然而真正的计算机本质上是很简单的,你自己都能自己动手做出来,所谓的集成电路只不过是实现计算机的一种方式而已,它能使计算机变得更快,更小,它纯属于另一个范畴,至于编程语言,那便是另另一个范畴了,如果你理解了计算机的本质,再理解这些概念就不会觉得难了。<br /> 本文我就带着想理解本质的同道中人自己动手做一台可以“编程”的计算机。首先计算机不一定非要是电子的,它完全可以是机械的,本文中我做的这台机器就
2011-03-07 15:18:00 432
转载 聚集索引和非聚集索引
<br />聚集索引的区别<br /> 聚集索引:物理存储按照索引排序<br /> 非聚集索引:物理存储不按照索引排序<br />优势与缺点<br />聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快 <br />聚集索引的区别<br /> 聚集索引:物理存储按照索引排序<br /> 非聚集索引:物理存储不按照索引排序<br />优势与缺点<br />聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找
2011-03-01 16:26:00 329
转载 开源BI项目
<br />前段时间看了下pentahoBI开源方案,对其架构的灵活性很是佩服,其中工作流(流程)的重要性在这个项目里面被提到前所未有的高度。接触过几个商业BI项目,感觉做的东西很零散,有哪儿做哪儿,很少形成一套整体的,可扩展性的,灵活的框架。现在JAVA实现的BI开源项目很多了,但.net领域的好象还没见过,失败,有朋友了解吗?顺便问问....,基于这个原因,开个帖子抛转引点玉,大家谈谈一些各自所了解的开源BI项目特点吧:) <br />支持BI的开源工具数量众多,但是大多数的工具都是偏重某方面的。例如,
2011-02-24 16:53:00 1055
转载 what is BI and OLAP
好的BI资料(转贴,附图已丢失)(1) 老板,你要这么多数据做什么? <br />假如你是一个商品零售公司的老板。<br /> <br />你的公司很先进,已经实现了业务信息化,每一笔销售单据都保存在数据库中,日积月累,已经保存了十余年的销售数据,上亿条销售记录。<br />这时如果我问你:“反正三年前的数据留着也白白占地方,耗费存储成本,索性把它们全删掉吧,这样不用买硬盘就能容纳新数据,如何?”<br />你会从容的接受我这个建议吗?<br /><br />那么老板,你要这么多数据做什么?<br />
2011-02-24 15:08:00 454 1
转载 what is BI and OLAP
好的BI资料(转贴,附图已丢失)(1) 老板,你要这么多数据做什么? <br />假如你是一个商品零售公司的老板。<br /> <br />你的公司很先进,已经实现了业务信息化,每一笔销售单据都保存在数据库中,日积月累,已经保存了十余年的销售数据,上亿条销售记录。<br />这时如果我问你:“反正三年前的数据留着也白白占地方,耗费存储成本,索性把它们全删掉吧,这样不用买硬盘就能容纳新数据,如何?”<br />你会从容的接受我这个建议吗?<br /><br />那么老板,你要这么多数据做什么?<br />
2011-02-24 15:08:00 385
转载 sql精妙用法
说明:复制表(只复制结构,源表名:a 新表名:b) <br />select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b)<br />insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间<br />select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table wh
2011-02-24 15:04:00 930
转载 35岁前应该做好的十件事
<br />35岁是青春的后期,35岁以后是收获的季节,如果你没有资格说这句话,你将会憎恨自己。所以在35岁以前,在烂漫蓬勃的青春年华里,你最好把下面十件事做好。 <br /> 第一,学会本行业所需要的一切知识并有所发展。已故零件大王布鲁丹在他35岁时,已经成为零件行业的领袖,并且组建了年收入达千万美元的海湾与西部工业公司。每个人在年轻时都可能有过彻夜不眠、刻苦攻读,这在20岁甚或30岁都没有问题,但到了35岁,就不应该再为学习基本技能而大伤脑筋了。35岁之前是一个人从事原始积累的阶段,35岁之后就应该
2011-02-24 14:50:00 366
转载 单元测试,测试什么?
<br />我们一直强调单元测试的重要性,但是有一个问题可能没有认真去想过,测试是重要的,但是我们测试什么呢?最近重读《单元测试之道》,书中给出了答案:Right-BICEP<br />1.Right——正确<br />很显然,如果代码运行的结果与你预期的不符合,那么这段代码肯定是有问题的。需要注意的是,Right并意味着正确,因为正确只是相对你所期望的结果而言,而对于用户需求也许就是错误的。<br />2.B——边界条件<br />寻找边界条件是单元测试最有价值的工作之一,因为bug一般出现在边界条件上,
2011-02-24 14:46:00 347
转载 软件测试的组织与管理
<br />作为软件开发的重要环节,软件测试越来越受到人们的重视。随着软件开发规模的增大、复杂程度的增加,以寻找软件中的错误为目的的测试工作就显得更加困难。然而,为了尽可能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的组织和管理就显得尤为重要。<br /><br /> 从软件的生存周期看,测试往往指对程序的测试,这样做的优点是被测对象明确,测试的可操作性相对较强。但是,由于测试的依据是规格说明书、设计文档和使用说明书,如果设计有错误,测试的质量就难以保证。即使测试后发现是设计的错误,这时,
2011-02-24 14:44:00 538
转载 IT人员职业规划三步走
<br />现代人像踏上了没有停靠站的高速列车,却不知道将会驶向何方。不论你是初入IT职场的人,还是IT业“老鸟”,都建议您停下心灵的脚步,慎重地思考一下自己的职业规划,对自己一生负责! 职业生涯究竟该如何走?很多东西别人都曾面临过相同或类似的困惑。 <br /> 理想的职业是自己喜欢、自己能干、社会需要三者的交集,而且,从长远来看,理想的职业应该是越来越“增值”的职业,即你的经验、价值会随着年龄增长更快地增长。 <br /> 首先是明确适合自己的职业方向,选择一
2011-02-24 14:36:00 461
转载 IT人转型的终极目标
<br />现今大家都在关注IT如何与企业的商业营运目标相互融合,大家都在说企业里的IT部门要转型,于是信息主管纷纷再进修EMBA等管理课程,而接下来,IT 人员也得赶快转型,因为,我们在制作本期封面故事《2008企业IT征才大揭秘》时,不断地听到信息主管们在说:除了专业能力的表现,更在乎沟通能力。 <br /> 与人沟通,可能就是许多IT人的罩门。就像是有些选择读理工科的人,是因为自认为不擅于背书(或说是排斥背书),而选择看起来不太像是需要整天背书的理工科系;很多选择读信息科系的人,也因为自认为不擅于与
2011-02-24 14:35:00 1022
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人