码迷,mamicode.com
首页 >  
搜索关键字:open close principle    ( 32684个结果
里氏替换原则(Liskov Substitution Principle)
里氏替换原则(Liskov Substitution Principle)表述为 "使用基类对象指针或引用的函数必须能够在不了解衍生类的条件下使用衍生类的对象。(Functions that use pointers or references to base classes must be abl...
分类:其他好文   时间:2014-06-19 07:24:20    阅读次数:297
WCF、Web API、WCF REST、Web Service 区别
Web Service It is based on SOAP and return data in XML form. It support only HTTP protocol. It is not open source...
分类:Windows程序   时间:2014-06-18 11:04:33    阅读次数:336
在VC下如何使用头文件unistd.h
头文件unistd.h是Linux/Unix的系统调用,包含了许多UNIX系统服务函数原型,如open、read、write、_exit、getpid等函数。在linux下能够编译通过的包含此头文件的程序,在VC下编译时出现了如下问题 fatal error C1083: Cannot open i...
分类:其他好文   时间:2014-06-18 10:31:54    阅读次数:244
设计模式六大原则(4):接口隔离原则(Interface Segregation Principle)
接口隔离原则: 使用多个专门的接口比使用单一的总接口要好。 一个类对另外一个类的依赖性应当是建立在最小的接口上的。 一个接口代表一个角色,不应当将不同的角色都交给一个接口。没有关系的接口合并在一起,形成一个臃肿的大接口,这是对角色和接口的污染。 “不应该强迫客户依赖于它们不用的方法。接口属于客户,不属于它所在的类层次结构。”这个说得很明白了,再通俗点说,不要强迫客户使用它们不用的方...
分类:其他好文   时间:2014-06-18 06:46:17    阅读次数:323
设计模式六大原则(2):里氏替换原则(Liskov Substitution Principle)
肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。 定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子...
分类:其他好文   时间:2014-06-18 00:52:52    阅读次数:387
Valid Parentheses
题目 Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. The brackets must close in the correct order, "()" and "()[]{}" ...
分类:其他好文   时间:2014-06-17 21:34:00    阅读次数:189
PHP中的CURL函数库
PHP中的CURL函数库(Client URL Library Function)curl_close — 关闭一个curl会话curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数curl_errno — 返回一个包含当前会话错误信息的数字编号curl_error — 返回...
分类:Web程序   时间:2014-06-17 20:00:28    阅读次数:199
基于html5 localStorage , web SQL, websocket的简单聊天程序
new function() { var ws = null; var connected = false; var serverUrl; var connectionStatus; var sendMessage; var connectButton; var disconnectButton; var sendButton; var open = function(...
分类:数据库   时间:2014-06-17 19:35:50    阅读次数:220
xampp启动Apache出错
今天在公司搭建PHP的开发环境,我用的是xamppwin64的集成环境。以前在win32的平台上没有什么问题,但是今天蛋疼加便秘,各种问题出现。非常的不爽。我们一般用xampp来做php开发肯定要修改xampp/apache/conf/httpd.conf这个文件。像我就修改了这两个地方然后启动Apache,在浏览..
分类:其他好文   时间:2014-06-17 17:25:44    阅读次数:236
sys_refcursor的用法实例
--创建过程,参数为sys_refcursor,为out型 create or replace procedure aabbsys_refcursor(o out sys_refcursor) is begin open o for select * from basplumain; end; --- --测试过程,使用aabbsys_refcursor传出的值 create or repla...
分类:其他好文   时间:2014-06-17 16:04:12    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!