-
未能加载文件或程序集“CrystalDecisions.CrystalReports.Engine……或它的某一个依赖项
所属栏目:[程序设计] 日期:2020-05-27 热度:123
转自http://hi.baidu.com/gaudedon/blog/item/570bd0cab86d0487c91768df.html 未能加载文件或程序集“CrystalDecisions.CrystalReports.Engine……或它的某一个依赖项 找到你开发的机器上VS安装目录中的SDK/v2.0/BootStrapper/Packages/CrystalReports/CRRed[详细]
-
单一入口应用程序概述[转贴]
所属栏目:[程序设计] 日期:2020-05-27 热度:168
什么是单一入口应用程序? 在解释什么是单一入口应用程序之前,我们先来看看传统的 web 应用程序。 news.php 显示新闻列表 news_edit.php 显示新闻编辑页面 这两个页面不但分别实现了两个功能,还成为了应用程序的两个入口。 那什么是入口啊? 打个比方,大家[详细]
-
LACP的聚合
所属栏目:[程序设计] 日期:2020-05-27 热度:78
LACP的静态和动态会聚,静态就是把几个接口筐起来,不让它像动态的那样可以变化组合。 动态的只要波动就会组成新的组,超过了的才是UNSELETE。 一般标志一个组用4元组组成,但存在单接口的情况,那就要配合端口ID一起标志一个组。标志表示它是唯一的 主设备直[详细]
-
单元测试为什么不能包含集成测试
所属栏目:[程序设计] 日期:2020-05-27 热度:86
大概是搞了几天smalltalk的缘故,纯OO的思维果然被熏陶得高了一些。但也多了一些迷惑。 在smalltalk里,everything is object.(当然,在其他OO语言里也几乎都是)。 跟着书本学一个demo,从头到尾都是在定义类(因为demo比较简单,不需要xml配置文件)。定义到[详细]
-
依赖反转,异常,auto_ptr,多态,STL容器,虚构造函数
所属栏目:[程序设计] 日期:2020-05-27 热度:106
(1) 栈上变量必须初始化 (2) 从堆上分配的内存必须初始化 (3) 栈上局部变量是否有大数组变量,导致栈超出默认限制溢出 (4) 栈中是否有不合理的递归,导致栈超出默认限制溢出 (5) 必须对内存耗尽的情况进行处理 (6) 释放某个指针后,必须将该指针变量赋值为NUL[详细]
-
框架设计时强制性依赖以及非依赖式约定的考虑
所属栏目:[程序设计] 日期:2020-05-27 热度:180
在框架的设计中,例如struts,我们知道对于每个用户定制action都需要继承strtus的action,此乃典型的方式,这种方式的弊端是对框架依赖严重,不利于系统的移植,另一种方式是针对用户的类,不进行任何框架接口类的继承或者实现,只通过形式上进行约束,例如[详细]
-
[转]CppUnit测试框架入门
所属栏目:[程序设计] 日期:2020-05-27 热度:170
转贴自http://www.vckbase.com/document/viewdoc/?id=1258 CppUnit测试框架入门 作者:Cpluser 下载源代码 测试驱动开发(TDD)是以测试作为开发过程的中心,它坚持,在编写实际代码之前,先写好基于产品代码的测试代码。开发过程的目标就是首先使测试能够通过[详细]
-
《Pro Spring》学习笔记之依赖解析
所属栏目:[程序设计] 日期:2020-05-27 热度:190
我们有如下两个类: package ch4_alias; public class Course ... { publicCourse()...{ System.out.println(incourse); } privateStringcourseName; publicStringgetCourseName()...{[详细]
-
台湾两次地震折射的依赖综合症
所属栏目:[程序设计] 日期:2020-05-27 热度:109
昨天,台湾地区再次发生里氏5.0级海底地震,网络修复工程不得已再次搁浅,很多既定的方案不得不重新实施。 地震给我造成的影响最直接的有两个:一个是msn Live Messenger上的联络,自己的交际圈因为Messenger无法登录、发出消息退回、对方无法向我发送消息等[详细]
-
OSGi与依赖倒转原则
所属栏目:[程序设计] 日期:2020-05-27 热度:104
依赖倒转原则是指导设计两个模块之间的关系的一个设计原则。如下图所示,假设模块A是我们系统要实现的核心功能,模块B提供某种事务服务。因为模块A需要事务服务,所以,一般的设计思想是模块A要依赖于模块B。 而依赖倒转原则就是要把这种依赖关系倒转过来。也[详细]
-
Qtopia的依赖和必要条件
所属栏目:[程序设计] 日期:2020-05-27 热度:63
这是我以前的翻译,贴在这儿,希望对大家有所帮助。 Qtopia-Dependencies and Prerequisites 原始文件:http://doc.trolltech.com/qtopia2.1/html/qtopia-dependencies.html Qtopia的依赖和必要条件 简介 为了使Qtopia正确运行, 必须满足以下的必要条件:[详细]
-
《分析模式》笔记之分析手段
所属栏目:[程序设计] 日期:2020-05-27 热度:54
(同步自http://www.blogjava.net/AndersLin/archive/2006/06/11/51982.html) 我以为分析模式一书的绪论是最重要的,因为它讨论了分析本身。 既然是分析模式,那么首先要弄清出什么是分析,目标和手段。 1.分析的目标是给出一个智力模型(mental model) 2.[详细]
-
一个字符串倒置的算法
所属栏目:[程序设计] 日期:2020-05-27 热度:173
void revese(char* pData) { char* p=pData; char tmp; int iLen=0; while(*p++) iLen++; for(int i=0;iiLen/2;i++) { tmp=pData[i]; pData[i]=pData[iLen-i-1];[详细]
-
AOP、OOP与OOD
所属栏目:[程序设计] 日期:2020-05-27 热度:78
Aspect Oriented Programming(AOP)是近来较为热门的一个话题。AOP,国内 大致译作“面向方面编程”。 “面向方面编程”,这样的名字并不是非常容易理解,且容易产生一些误导。笔者不止 一次听到类似“OOP/OOD11即将落伍,AOP是新一代软件开发方式”这样的发[详细]
-
在中国推广敏捷方法的难点
所属栏目:[程序设计] 日期:2020-05-27 热度:120
我从2000年开始接触xp,之后看了不少敏捷方法的书,曾试图在两家公司推广敏捷方法,但效果一直不好。我认为在中国推广敏捷方法存在两个仅靠软件公司和技术人员难以克服的困难。 第一个困难主要存在项目范围、进度、成本三个变量的弹性程度上。 所有的敏捷方法[详细]
-
“我要金手指”——由模式谈对象对象的基本原则之依赖颠倒原则
所属栏目:[程序设计] 日期:2020-05-27 热度:136
“我要金手指” ——由模式谈对象对象的基本原则之依赖颠倒原则 传说有一天,神看到一个乞丐,动了怜悯之心。他对乞丐说,我将满足你的一个愿望,你要什么我会给你什么。说[详细]
-
指南:聚合关系
所属栏目:[程序设计] 日期:2020-05-27 热度:171
聚合关系 聚合关系是一种特殊的关联关系,它用于对聚合关系体与其组成部分之间的关系进行建模。 主题 聚合关系 共享聚合关系 组装 使用组装对类特征进行建模 聚合关系或者关联关系? 自聚合关系 聚合关系 聚合关系用于对模型元素之间的组装关系进行建模。有许[详细]
-
不重分区单一FAT盘上体验多系统
所属栏目:[程序设计] 日期:2020-05-27 热度:176
引导就用Windows的,主要工具是vFloopy。MS-DOS可以用vFloopy直接加。把任何一种LiveCD的Linux(我用FanX)拷在你的其中一个FAT盘上,准备好LoadLin引导。然后新做一个MS-DOS的启动盘的映像,把autoexec.bat改一下,让它启动完DOS后引导Linux。再来关于BeOS([详细]
-
OOD 启思录 61条面向对象设计的经验原则
所属栏目:[程序设计] 日期:2020-05-27 热度:96
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起-----ArthurJ.Riel (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)[详细]
-
04.05.2005 林大单一打球日记——注意肩伤和网前勾对角
所属栏目:[程序设计] 日期:2020-05-27 热度:162
今天北京5级污染,晚上大雾,骑车出去感觉很压抑,打球时候很闷,出了很多汗。 拉高远的时候右肩有些痛,不敢用力,后场都打不到了。有可能是上个礼拜打球过猛的结果,感觉是韧带痛。 这些天要注意一下了,不能运动太大,并且要注意自己的发力姿势,保护右肩[详细]
-
TDD 及 其它
所属栏目:[程序设计] 日期:2020-05-27 热度:163
有几天没有认真更新了。 我只是不愿意在自己低落,没有目标,或者浪费了时间的日子里,把不好的情绪再蔓延。前二天一直无法找到状态,整天的时间就是看,看了很多的东西,又好像没留下什么。不能,不能这样。 从昨天开始学习单元测试,早上又看了几篇。TDD真[详细]
-
常见内存泄露及解决方案-选自ood启示录
所属栏目:[程序设计] 日期:2020-05-27 热度:71
常见内存泄露及解决方案-选自ood启示录 new/delete, array new/arrray delete匹配 case 1: 在类的构造函数与析构函数中没有匹配地调用 new/delete! 解决方法:检查构造函数,在出现new的情况下,按相反的顺序在析构函数中匹配添加delete! 这里有两个意思:[详细]
-
Links:Introduction To TDD
所属栏目:[程序设计] 日期:2020-05-27 热度:101
1.TestDrivenDevelopmentIn.Net by Peter Provost 2.Test Your .NET Code with NMock by Mark Seemann 3.Junit - Getting started with an example by Jean-Michel Garnier 4.Unit Testing with JUnit by Jean-Mich[详细]
-
TDD的主要目的是设计而不是White Box Test
所属栏目:[程序设计] 日期:2020-05-27 热度:197
As Kevin Taylorwrites: ....Its primary purpose is code design. .... How does it lead to better code design? Test first development works like this. ..... Developer is designing the applications API[详细]
-
新闻聚合器
所属栏目:[程序设计] 日期:2020-05-27 热度:91
所谓新闻聚合,就是通过软件工具或编程的方法从多个新闻源或Blog站点搜集新闻并在一个界面中提供给读者进行阅读。新闻聚合的基础条件就是这些新闻源都提供通用的数据格式,目前最流行的格式也就是RSS。也不知道是有了RSS,才有了新闻聚合的概念,还是有了新闻[详细]

浙公网安备 33038102330553号