![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
dreamcs
lnsjc321@126.com
展开
-
MiniUnitTest
google sparsehash 的简单的测试框架原创 2010-07-21 13:09:00 · 1005 阅读 · 0 评论 -
编程箴言
编程箴言 源于网络原创 2011-06-02 11:07:00 · 619 阅读 · 0 评论 -
我的编程流程
设计多种方案==>选一种方案==>用文字简略描述方案,即文字驱动==>类图==>写头文件==>留空函数,先写设计好的流程==>添写空函数。文字驱动:仅以文字描述解决方案的流程。留空函数,先写设计好的流程:目的是先使程序跑起来。然后再一点完善。设计方案不可能完美,需要在实际编码中修原创 2011-07-14 10:20:42 · 697 阅读 · 0 评论 -
云计算惊醒计算类软件
这是我已前写的帖子。转到博客上。 1 .众说纷纭的云计算 云计算无疑是现在 IT 界最火的名词。现在的 IT 界,可谓是“乌云密布”。云计算,云安全,云储存 … ,就差没有孔子云了。这些“云”中有的是新概念,有的只是新瓶装旧酒,把“说”包装成 “云”了。比如,有的公司就是提供虚拟主机服务的。在云概念流行之后,现在自称云服务了。有的,就在在线文档储存,现在也是云储存了。大家都说自己取原创 2011-11-28 21:06:29 · 1181 阅读 · 0 评论 -
流程图是开发人员与需求人员交流的工具之一
用流程图与需求人员交流在交流中不断完改进流程图直到需求人员满意为止。用流程图表达程序逻辑,可直观地审查流程图。便于找错。也便于优化逻辑。例如,在第三张图中,“按受弯构件正截面计算,得到As1”项。原来此项分别存在于四个分支中。画流程图过程中,直观地察觉到它是重复项,便将此项提到前面。 图1 图2 在图2中,有少许改进。 图3 在用第二幅图与需求人员的交流过程中原创 2011-11-08 17:22:41 · 1719 阅读 · 0 评论 -
一次优化实践
一次优化实践 一、优化方法 什么时候开始优化:程序性能出现问题时 优化哪里:找到程序性能瓶颈,优化瓶颈处。 二、实践 当有1W根杆件时,我的程序生成模型要用90秒时间。 使用VS2008自带的性能分析器,分析三维渲染模块。得到如下数据 函数 非独占样本数 allocator::deallocate 155原创 2012-01-04 13:48:40 · 1282 阅读 · 0 评论 -
程序设计重点在于设计好的数据结构
1.面向数据结构的设计思想 设计程序,不再于使用什么面向对象思想。而在于设计通用且相对方便的数据结构。 计算机本质上处理的东西就是数据,而不是对象。 面向数据结构的设计思想:以数据为中心,先确定客户端输入什么数据,需要输出什么数据, 然后设计数据结构,设计算法操作数据结构。 一个设计,重要的是解决问题,而不是在于使用什么设计思想(如OO)。 2.实例:多边形三角剖原创 2012-01-04 14:33:32 · 1040 阅读 · 0 评论 -
编程感言
1.算法与数据分离的代表:C++ STL 2.面向对象的缺点 面向对象的设计方法,本质上违背了单一职责原则。导致了系统永远也闭合不了。 最后导致一个类有太多的功能。面向对象设计方法,虽然看起来美,但大大增加了程序的复杂性。 如果用户设计小型软件还可以,但如果设计大型软件的话,这种方法导致了无边的复杂性。 而设计大型软件的的核心原则就是降低复杂性。 3.尽量编写可重入函数原创 2012-01-04 15:09:01 · 708 阅读 · 0 评论 -
加密锁公司
比特安索公司 http://www.bitanswer.com/ 盈建科公司使用此公司的加密技术 威步信息系统公司 (WIBU SYSTEMS AG) http://www.wibu.com/cn/原创 2012-09-09 22:16:45 · 1529 阅读 · 0 评论