`
狼牙_
  • 浏览: 7066 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
1.圈复杂度(Cyclomatic Complexity)   是一种代码复杂度的衡量标准。它可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,也可理解为覆盖所有的可能情况最少使用的测试用例数。圈复杂度大说明程序代码的判断逻辑复杂,可能质量低且难于测试和维护。程序的可能错误和高的圈复杂度有着很大关系。   在之前的开发中,代码中的for循环和if - else if -else句随处可见,而且其中经常会嵌套另一层循环等,例如冒泡排序算法。这样就会使程序的圈复杂度提高,并且降低了程序的可维护性和健壮性。    在重构中,通过合并条件分支,合并后可用boolean变量来 ...
1.组织竞价:当活动报名阶段结束后,自动进入竞价列表页面,点击开始按钮,进入活动竞价页面,点击开始按钮,活动竞价开始.竞价者发送短信到指定手机号码竞价.接受到短信后,首先核对竞价者是否在之前报名,若没报名,则竞价失败,返回短信提示.若已报名,则提示竞价成功,然后将竞价信息保存到本地.   2.点击活动竞价页面的结束按钮,结束活动竞价,页面自动跳转到竞价结果页面.进入该页面后,自动跳出模态框,提示,竞价成功或者竞价失败.竞价者中出价最低且不重复的为竞价成功者,提示竞价成功者的信息,否则提示竞价失败.点击竞价结果页面的统计按钮,页面跳转到竞价统计页面.该页面列出了价格数量信息的统计.至此,p ...
1.功能介绍:     board2部分实现的功能是在创建完活动后,进入活动报名页面,点击通过手机发送短信到指定号码来实现活动报名.发送短信后,指定手机接收短信并判断,当开始报名之前和结束之后接收的短信将返回报名失败提示,当开始报名后,接收的短信并判断符合条件的,保存数据到本地,并发送成功报名的提示.   2.页面残留问题:     在angularjs中,实现页面跳转的是$navigate.go(),但是在执行过程中会遇到一些问题:       function ActivityListController($scope,$navigate) { if(!loca ...
    party_bid是一款用javascript和html5编写的,其中功能的实现用到了angularjs.这是一款可以夸平台的移动应用。用在活动中,创建活动以及利用手机短信报名活动和活动竞价等功能。       1.anjularjs是什么?     AngularJS是一款开源 JavaScript函式库,由Google维护, 众所周知地作为单一页面应用运作协助的。它的目标是增强基于浏览器的应用,并带有MVC模式 (MVC) 功能,这为了使得开发和测试变得更加容易。
operator++分为两种,Date &operator++(); 这个是前缀。当是前缀的时候,即++a的时候,最好返回引用,可以节省一部分内存。Date operator++(int),这个是后缀,当是后缀的时候,则必须是值返回,因为它返回的值是未自加的,运算完之后再自加。
b = a++ 相当于 b = a, a = a + 1 b = ++ a 相当于a = a +1, b = a 为什么a++不能做左值 a++返回的是自身的值副本,所以不能作为左值 int int::operator++(int) {    int oldvalue = *this;    ++*this;    return oldvalue; } ++a 返回的是a加1后自身的引用
引言一直以来都没有写过一篇关于概念性的文章,因为我觉得这些概念性的东西书本上都有并且说的也很详细写来也无用,今天突发奇想想写 一写,下面就和大家讨论一下虚基类、虚函数与纯虚函数,一看名字就让人很容易觉得混乱。不过不要紧待看完本文后你就会理解了。
Global site tag (gtag.js) - Google Analytics