-
[探讨]通过实例再讨论TDD
所属栏目:[程序设计] 日期:2020-05-29 热度:85
ref 在《测试驱动开发》(Kent Beck)的附录B,Kent Beck用了两页纸的篇幅,演示了一次完全以测试驱动的方式,开发计算斐波纳契数列。 先简短的抄一下代码,再谈谈我的看法。 第一个测试与第一次的代码 代码 publicvoidtestFibonacci() assertEquals(0,fib(0));[详细]
-
CVSNT用户管理(单一验证)
所属栏目:[程序设计] 日期:2020-05-29 热度:135
CVSNT 用户管理(单一验证) 来源:黎明的风 CVSNT 的用户验证方式分两种: Windows 系统用户与 CVSNT 用户共存的混合验证方式,及 CVSNT 用户单一验证方式,默认工作在混合验证方式下。 CVSNT 版本 : 2.0.51d WINCVS 版本 : 1.3.13.2beta13 中文版 CVSNT 配[详细]
-
财务管理程序笔记NO.1
所属栏目:[程序设计] 日期:2020-05-29 热度:141
今天花了一晚上把程序的数据结构和主界面弄出来了,非常粗糙.继续写中... 郁闷...图片上传不了 ... 刚开始构思数据结构的时候总是想弄完美一些,免得到后来要改或者是出错,所以想了很久...我的大脑又不是计算机,实在没能把 每一步给算出来,大伤脑筋...无法开[详细]
-
3G技术标准和发展
所属栏目:[程序设计] 日期:2020-05-29 热度:154
随着通信业务的迅猛发展和通信量的激增,未来的移动通信系统不仅要有大的系统容量,而且还要能支持话音、数据、图像、多媒体等多种业务的有效传输。第三代移动通信系统将高速移动接入和基于互联网协议的服务结合起来,在提高无线频率利用率的同时,为用户提供[详细]
-
关于技术Blog的越来越少
所属栏目:[程序设计] 日期:2020-05-29 热度:85
真实的反映了我现在的生存状态。 本来想blog一下佘祥林的冤案,不过忽然发现自己最近几乎没有blog过以前热衷的TDD,甚至,连相关的文章都几乎没有看过,testdriven.com的Entry已经积攒了165条了。 呵呵,继续blog冤案吧,佘祥林在采访时说了一句 记者(以下简[详细]
-
marionette – 依赖Application的事件mixin和Application.vent之间有什么区别?
所属栏目:[程序设计] 日期:2020-05-29 热度:174
在Marionette中Application.vent有什么意义? Application对象已经扩展了Backbone.Events,所以我可以编写以下代码: window.app = new Backbone.Marionette.Application();app.on(my:event, function() { console.log(arguments); });app.tr[详细]
-
当我尝试使用Ivy解决依赖关系时,我的Ant构建会挂起
所属栏目:[程序设计] 日期:2020-05-29 热度:198
我在Mac 10.7.5上使用Ant 1.9而我刚刚安装了Ivy.我遇到了下载依赖项的问题.我有这个build.xml文件和我的常春藤解决目标 project xmlns:ivy=antlib:org.apache.ivy.ant name=hello-ivy default=run target name=resolve description=retriev[详细]
-
haskell – Idris中依赖类型的限制
所属栏目:[程序设计] 日期:2020-05-29 热度:173
我一直在写 Haskell一段时间,但想尝试使用Idris语言进行一些实验,并依赖打字.我玩了一下,并阅读了基本的文档,但是我想表达某种功能,并且不知道如何/是否可能. 以下是我想知道的是否可以表达的几个例子: first:一个函数,它接受两个自然数,但只检查第一个是否[详细]
-
wpf – 用于预聚合数据的高性能透视网格
所属栏目:[程序设计] 日期:2020-05-29 热度:199
我的任务是为现场的ActivePivot后端提供高性能的前端.我已经有一个客户端服务层,它提供预先聚合的预格式化数据的连续流(IObservable T),以及详细说明报告中的维度和内容的元数据.我的要求可以概括为: 根据流中的元数据动态设置行标题和列标题. 将实时数据动[详细]
-
单元测试 – 单独的类与方法
所属栏目:[程序设计] 日期:2020-05-29 热度:151
快速设计问题. ClassA有一个名为DoSomething(args)的方法 在DoSomething()中,在它实际上可以做某事之前,它需要用args做一些准备工作.我认为这应该封装在ClassA中(与在外面做准备工作并传递它相反),因为没有其他事情需要知道DoSomething需要这个准备工作. 然而[详细]
-
deb 去掉依赖关系
所属栏目:[程序设计] 日期:2020-05-29 热度:172
可以手动强制不进行 RPM/DEB 的依赖性关系检查吗? RPM 可以。使用 --nodeps 辅助参数,则安装过程将不理会依赖性关系限制,强制安装目标包,如: # rpm -i --nodeps package_a.rpm DEB 可以。使用— force-depends 辅助参数,如: $ sudo dpkg -i --force-de[详细]
-
设计模式 | 单例模式及典型应用
所属栏目:[程序设计] 日期:2020-05-29 热度:154
单例是最常见的设计模式之一,实现的方式非常多,同时需要注意的问题也非常多。本文主要内容:介绍单例模式介绍单例模式的N中写法单例模式的安全性序列化攻击反射攻击单例模式总结介绍单例模式的典型应用单例模式单例模式(Singleton Pattern):确保某一个类只[详细]
-
正则表达式w元字符使用介绍
所属栏目:[程序设计] 日期:2020-05-29 热度:111
正则表达式w元字符:w元字符用来匹配单词字符,它等价于"[a-zA-Z0-9]"。语法结构:[详细]
-
linux正则表达式awk详解
所属栏目:[程序设计] 日期:2020-05-29 热度:128
awk和sed一样是流式编辑器,它也是针对文档中的行来操作的,一行一行的去执行。awk比sed更加强大,它能做到sed能做到的,同样也能做到sed不能做到的。awk常用来分段;[详细]
-
设计模式六大原则:里氏替换原则
所属栏目:[程序设计] 日期:2020-05-29 热度:98
里氏代换原则由2008年图灵奖得主、美国第一位计算机科学女博士Barbara Liskov教授和卡内基·梅隆大学Jeannette Wing教授于1994年提出。其严格表述如下:如果对每一个类型为S的对象o1,都有类型为T的对象o2,使得以T定义的所有程序P在所有的对象o1都代换成o2时[详细]
-
深入浅出之正则表达式(二)
所属栏目:[程序设计] 日期:2020-05-29 热度:142
前言: 本文是前一片文章《深入浅出之正则表达式(一)》的续篇,在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理。 本文是Jan Goyvaerts为RegexBuddy写的教程[详细]
-
您的系统里有 1 个(依赖关系)毁损的软件包!
所属栏目:[程序设计] 日期:2020-05-29 热度:188
“您的系统里有 1 个(依赖关系)毁损的软件包! 请使用“Broken”过滤器定位它们“。虽然不影响使用,但是升级的时候提示,上方的任务栏上也有个红色的警示, 解决方法:先进入” 新立得软件包管理器“,选 择左下角的”自定义过滤器 “, 点击上面的” 已损坏[详细]
-
she is a girl 倒置
所属栏目:[程序设计] 日期:2020-05-29 热度:114
//面试碰到的一道题,she is a girl字符串倒置成girl a is she,给我一张纸就让我写程序,然后就成功的被pass掉了。程序真的不是在纸上写出来的。 #include stdio.h#include string.h#include stdlib.hint main(){char str[] = she is a girl;char *t[详细]
-
[OOD设计原则]一. 单一职责原则(SRP)
所属栏目:[程序设计] 日期:2020-05-29 热度:81
[OOD设计原则]一. 单一职责原则(SRP) 单一职责原则的核心思想就是:系统中的每一个对象都应该只有一个单独的职责,而所有对象所关注的就是自身职责的完成。它的英文缩写是SRP,英文全称是Single Responsibility Principle。 其实单一职责原则的意思就是开发人[详细]
-
OOA/OOD/OOP的区别及深入理解
所属栏目:[程序设计] 日期:2020-05-29 热度:196
这是一个故事: 工程師修了一條隧道,隧道的一端就是美麗的風景,很多人會開車通過隧道.雖然隧道內已經有燈了,但是設計者擔心隧道可能會停電,所以在隧道的入口立了牌子,提醒駕駛員進入隧道前開燈.可是由此却使得駕駛員由於看到美麗的風景而忘記關燈的情況的發生[详细]
-
正则表达式W元字符使用方法
所属栏目:[程序设计] 日期:2020-05-28 热度:84
正则表达式W元字符:W(大写)用来匹配非单词字符,它等价于"[^a-zA-Z0-9_]"。[详细]
-
详解js正则表达式语法介绍
所属栏目:[程序设计] 日期:2020-05-28 热度:178
本文介绍了js正则表达式,具体如下:1.正则表达式规则1.1普通字符字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个[详细]
-
正则表达式 捕获组,向前引用,零宽度断言,贪婪量词,惰性量词以及支配量词
所属栏目:[程序设计] 日期:2020-05-28 热度:137
原来写过一篇正则表达式的文章 http://hi.baidu.com/kabike/item/305cb3e591bbf4b52f140ba7 后来又读了一遍《精通正则表达式》,感觉有了新的认识. 捕获组 正则表达式中的括号相当于一个分组,比如下面这个正则表达式,就把字符串分成了_分割的三个分组, 然后可[详细]
-
依赖倒置原则实例讲解
所属栏目:[程序设计] 日期:2020-05-28 热度:196
概述: 所谓依赖倒置原则(Dependence Inversion Principle)就是要依赖于抽象,不要依赖于具体。简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。 意图: 面向过程的开发,上层调用下层,上层依赖于下层,当下层[详细]
-
WPF 重要新概念 之 属性依赖的实现
所属栏目:[程序设计] 日期:2020-05-28 热度:128
依赖属性的实现 public class ButtonTest : ButtonBase { //依赖属性 public static readonly DependencyProperty IsDefaultProperty; public bool IsDefault { get { re[详细]

浙公网安备 33038102330553号