-
bboss factory依赖注入模式使用方法
所属栏目:[程序设计] 日期:2020-05-23 热度:78
1.bboss aop框架的工厂模式实现组件管理概述 bboss aop框架的工厂模式是bbossgroups3.0新引入的一种组件创建机制,是对原有的属性注入模式和构造函数注入模式的很好补充。具体实现方式如下,在property元素上增加factory-bean、factory-class和factory-method[详细]
-
测试用例Passed和Failed有效性问题
所属栏目:[程序设计] 日期:2020-05-23 热度:99
上一篇关于测试用例设计的博文《设计测试用例的四条原则》中,介绍了设计测试用例的四条原则。本篇结合最近工作遇到的一个小插曲,介绍一下测试用例本身Passed和Failed的有效性问题。 我所在的团队上个 Sprint有一项很重要的工作,就是进行Stress测试,需要编[详细]
-
《设计模式》杂记之里氏替换原则(续)
所属栏目:[程序设计] 日期:2020-05-23 热度:98
3,覆盖或实现父类的方法时输入参数可以被放大 我们可能都知道方法中的输入参数称为前置条件,在里氏替换原则中也有一个契约,就是父类或接口。契约制定了,也就同时制定了前置条件和后置条件,前置条件就是你要让我执行,就必须满足我的条件;后置条件就是我[详细]
-
mvn加载依赖包
所属栏目:[程序设计] 日期:2020-05-23 热度:164
昨天在做投票系统与声讯平台的实时采集话单的接口时,需要对电话号码的归属地进行判断,因此调用了CRM接口,里面用到了系统的依赖包,我把相关配置复制到pom.xml中, dependency groupIdVote/groupId artifactIdVoteCrmInf/artifactId classifierclient/cl[详细]
-
6.3将字符串倒置
所属栏目:[程序设计] 日期:2020-05-23 热度:127
#include stdio.hvoid reverse_string( char *string );void main(){char str[20];gets(str);printf(%s/n,str);reverse_string( str );printf(%s/n,str);}void reverse_[详细]
-
倒置单链表
所属栏目:[程序设计] 日期:2020-05-23 热度:125
倒置链表,一道被出烂的题目,完整实现如下: # include stdio.h# include malloc.htypedef struct LNode{int data;struct LNode *next;}LNode, *LinkList;/** * 采用数组a[]来初始化链表,数组的长度为length;head指向了头节点。 */LinkL[详细]
-
OO实现ALV 聚合,排序,过滤
所属栏目:[程序设计] 日期:2020-05-23 热度:85
在ALV提供的标准工具栏上我们可以实现输出结果的聚合(最大值,最小值,汇总,平均数),排序,过滤功能,同样在程序里也可以达到这些功能。 !--[if !supportLists]--1. !--[endif]--声明聚合,排序,过滤所需要的变量。 DATA: lr_aggregations TYPE REF TO c[详细]
-
偶然成为敏捷人士:个人回望《敏捷宣言》发布十年
所属栏目:[程序设计] 日期:2020-05-23 热度:86
偶然成为敏捷人士:个人回望《敏捷宣言》发布十年 本文是《敏捷宣言》10年系列纪念文章之一, 该系列文章将陆续在InfoQ上发布。 我不是《敏捷宣言》最早的签署者, 我甚至不是诸如TDD等敏捷实践的最早期采纳者。然而, 回望过去,我认为我是敏捷原则的早期采[详细]
-
BLL层:方法单一VS单一方法
所属栏目:[程序设计] 日期:2020-05-23 热度:187
BLL层即业务逻辑层,是处理业务逻辑判断的,可是这个判断是放到一个方法里还是分成多个方法呢? 题目说的“方法单一”即在BLL层里存放多个方法(有主方法和辅助方法,主方法调用辅助方法),是每个方法都有单一的功能;而“单一方法”即在BLL层中只存在一个[详细]
-
链路聚合-CISCO
所属栏目:[程序设计] 日期:2020-05-23 热度:173
链路聚合又称端口聚合,端口捆绑,英文名port trunking.功能是将交换机的多个低带宽端口捆绑成一条高带宽链路,可以实现链路负载平衡。避免链路出现拥塞现象。通过配置,可通过两个三个或是四个端口进行捆绑,分别负责特定端口的数据转发,防止单条链路转发[详细]
-
sicily 1346 金明的预算方案 有依赖的背包问题
所属栏目:[程序设计] 日期:2020-05-23 热度:190
他还从因特网上查到了每件物品的价格(都是10元的整数倍) 注意这句话就ok了。。之间没留意,结果TLE #include iostream#include cmath#include cstringusing namespace std;struct node {int v;//价格int p;//重要度int q;//所属主件的编号[详细]
-
安装Win7codecs 后rmvb缩略图倒置的解决方法
所属栏目:[程序设计] 日期:2020-05-23 热度:111
安装Win7codecs 2.7.3后rmvb影片的缩略图倒置,解决方法:重启explorer.exe或者注销,下载RealMediaSplitter.zip,解压后将RealMediaSplitter.ax复制到C:/Program Files/Win7codecs/filters,取代同名文件。在开始菜单搜索框输入磁盘清理,删除缩略图缓存。[详细]
-
cisco端口聚合_pt5.3模拟
所属栏目:[程序设计] 日期:2020-05-23 热度:173
端口聚合又称链路聚合,是指两台交换机之间在物理上将多个端口连接起来,将多条链路合成一条逻辑链路。从而增大链路带宽,解决交换网络中因带宽引起的网络瓶颈问题。多条物理链路之间能够相互冗余备份,其中任意一条链路断开,不会影响其他链路的正常转发数[详细]
-
JBehave in Practice
所属栏目:[程序设计] 日期:2020-05-23 热度:116
ATDD (Acceptance Test Driven Development) is the extension of TDD, which helps us deliver exactly what the customer wants. Now ATDD has already been the hot spot in the software development world. The[详细]
-
写伟大的测试:最好与最坏的实践
所属栏目:[程序设计] 日期:2020-05-23 热度:117
原文地址:http://blog.stevensanderson.com/2009/08/24/writing-great-unit-tests-best-and-worst-practises/ 这篇博客只针对那些至少有少量单元测试经验的开发员,如果你没有写过单元测试,请先读读这个介绍尝试一下。 好的单元测试和坏的单元测试有什么区[详细]
-
Scrum对于老板的价值何在?
所属栏目:[程序设计] 日期:2020-05-23 热度:141
作者:张书迪 这篇文章是写给致力于推广Scrum的项目经理们的,我的很多客户都问过我这样的问题:他们用了Scrum一段时间了,发Scrum确实是个好东西,能够有效的提高团队的生产力,鼓舞团队士气,降低外界对团队的干扰,以及卜啦卜啦卜啦一大堆的好处,但是老[详细]
-
zz发中的小心得
所属栏目:[程序设计] 日期:2020-05-23 热度:140
总结一下自己在开发上的一些小心得,持续更新,欢迎大家补充! 测试需要注意的问题: 1: 测试需要涵盖所有的业务逻辑: 自动化测试不需要覆盖所有的代码,但需要覆盖所有的业务逻辑,因为一处的修改可能造成其他业务逻辑的不可用。考虑所有情况如单个删除,批[详细]
-
TD中下行同步码和扰码的区别和作用
所属栏目:[程序设计] 日期:2020-05-23 热度:71
1、下行同步码是用来标识小区和区分相邻小区的,UE搜索到下行同步码了才能确定是哪个小区、进行同步等。 2、关于扰码,作用比较多,上行链路物理信道加扰的作用是区分用户,下行链路加扰可以区分小区和信道,扰码在这里的功能与上下行同步码的功能有点类似。[详细]
-
TDD的一些思考
所属栏目:[程序设计] 日期:2020-05-23 热度:68
最近考虑在开发中引入TDD的概念,用于提高在进度压迫下的开发效率,搜索了一些资料,对于TDD的定义是这样的: 测试驱动开发 测试驱动开发(Test Driven Development,英文缩写TDD)是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写[详细]
-
依赖、关联、聚合、组合, 泛化, 实现, 各种关系的说明
所属栏目:[程序设计] 日期:2020-05-23 热度:126
依赖、关联、聚合、组合, 泛化, 实现, 各种关系的说明 1. 泛化 其中泛化就是继承关系, 父类与子类的关系 男人继承了人的特性, 同时也有自己的特性. 2. 关联 连接模型元素及链接实例,用一条实线来表示, 强调关联与被关联的话还可以增加箭头 关联本身即是一种[详细]
-
用户界面设计规范
所属栏目:[程序设计] 日期:2020-05-23 热度:101
界面设计员应该明白软件中用户是所有处理的核心,不应该有应用程序来决定处理过程,所以用户界面应当由用户来控制应用如何工作、如何响应,而不是由开发者按自己的意愿把操作流程强加给用户。 界面设计必须经过确认才能完成。 在界面设计中应该保持界面的一致[详细]
-
未能加载文件或程序集 或它的某一个依赖项,拒绝访问
所属栏目:[程序设计] 日期:2020-05-23 热度:50
这个问题很特别,我在一台新装的机器上,多次出现这个问题,上次解决了。但这次我的机器恢复后也出现这个问题,很郁闷,估计大家也遇到过,在网上搜索一下,有一些解决方案: 方法一、停止Indexingservice服务 方法二:配置ASP.net的临时目录不受Indexingserv[详细]
-
LTE-A:未来通信的领跑者(转载)
所属栏目:[程序设计] 日期:2020-05-23 热度:96
LTE以其高速率低时延等优点,得到世界各主流通信设备商和运营商的广泛关注。当前各地LTE测试工作不断展开,并逐步开始规模商用。为了保证LTE及其后续技术的长久生命力,同时也为了满足IMT-A和未来通信的更高需求,3GPP开始了LTE的平滑演进LTE-Advanced(以下[详细]
-
LTE-Advanced关键技术及标准化进展(转载)
所属栏目:[程序设计] 日期:2020-05-23 热度:114
摘要 LTE-Advanced作为4G的候选技术方案,是在LTE基础上的进一步增强。本文介绍了3GPP中LTE-Advanced的各个关键技术点及其标准化情况,包括载波聚合、多点协作传输、上下行MIMO传输以及中继等。 1 引言 2008年3月ITU-R发出通函,向各成员征集4G候选技术提案,[详细]
-
qmake 目录依赖问题
所属栏目:[程序设计] 日期:2020-05-23 热度:66
我们发布的预编译包中的qmake生成的Makefile带有原来的目录信息, 比如qt头文件路径,链接路径等。 比如我们运行: $qmake -spec $qtpath/mkspecs/qws/linux-arm-g++ -o Makefile Nxpwin.pro 这里linux-arm-g++/qmake.conf 包含的linux.conf有行如: QMAKE_INC[详细]

浙公网安备 33038102330553号