声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任!接口(纯粹的抽象类)... 4 什么是接口... 4 接口与类的区别... 5 为什么要使用接口... 5 抽象类... 5 什么是抽象类... 5 抽象类的用途... 5 什么时候才应当使用继承...
分类:
编程语言 时间:
2015-01-29 22:26:03
阅读次数:
405
第三章 数据结构程序的结构很大程度上取决于数据结构的表达,通过重新组织数据结构很多时候可以改变程度的大小和效率,增强程序的可维护性。发明家悖论:更一般性的问题也许更容易解决程序员在节省空间方面无计可施时,将自己从代码中解脱出来, 退回起点并集中心力研究数据,常常能有奇效。数据的表示形式是程序设计的根...
分类:
其他好文 时间:
2015-01-29 22:24:55
阅读次数:
124
1:$c=$_GET['c']; 获取这种形式的参数http://127.0.0.1/?c=12:example.com/class/function/ID。 id是function函数的参数,这样function函数可以获取到ID的值当作函数的参数传递进自己。3:$_GET数组是超全局变量数组,是...
分类:
其他好文 时间:
2015-01-29 22:23:40
阅读次数:
215
声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任!创建模式... 37 简单工厂(Simple Factory)... 37 模式结构... 38 特点... 38 工厂方法(Factory Method)... 38 模式结构... 39 工厂...
分类:
编程语言 时间:
2015-01-29 22:23:13
阅读次数:
363
C++程序的结构和书写格式归纳如下。1) 一个C++程序可以由一个程序单位或多个程序单位构成。每一个程序单位作为一个文件。在程序编译时,编译系统分别对各个文件进行编译,因此,一个文件是一个编译单元。2) 在一个程序单位中,可以包括以下几个部分:预处理命令。上节4个程序中都包括#include命令。全...
分类:
编程语言 时间:
2015-01-29 20:59:10
阅读次数:
237
关于1.8中商品流转的例子 对于三种不同的订单来源,要使用三个不同的转换器,对订单的形式进行公共统一的处理,得到一种新的订单消息的格式。 在检验库存和验证客户等级之后,再对订单进行处理。 下图中,在聚合器...
分类:
其他好文 时间:
2015-01-29 19:43:26
阅读次数:
441
今天yum安装salt发现缺少python26-distribute,添加了4个yum源还是没有这个包,真的奇怪……到rpmfind网找到了rpm包又下载不了。。蛋碎一地埃没辙了,只找到了python26-distribute的src.rpm一种rpm形式的源码包。这种包怎么用呢?其实很简单!rpm-ivhxxxxxxxxxxxxxx.src.rpm后..
分类:
其他好文 时间:
2015-01-29 19:42:06
阅读次数:
168
Git详解之三 Git分支 - OPEN 开发经验库Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 G...
分类:
其他好文 时间:
2015-01-29 19:27:06
阅读次数:
175
一、Windows消息的分类①标准消息除WM_COMMAND之外,所有的以WM_开头的消息都是标准消息,从CWnd类派生的类,都可以接收到这类消息。②命令消息来自菜单、加速键、工具栏的消息。这类消息都以WM_COMMAND形式呈现。在MFC中通过菜单项ID区分不同的命 令消息,在SDK中,通过消息的...
分类:
其他好文 时间:
2015-01-29 19:14:35
阅读次数:
163
这个需求来自于我最近练手的一个项目,在项目中我需要将一些自己发表的和收藏整理的网文集中到一个地方存放,如果全部采用手工操作工作量大而且繁琐,因此周公决定利用C#来实现。在很多地方都需要验证用户身份才可以进行下一步操作,这就免不了POST请求来登录,在实际过程中发现有些网站登录是HTTPS形式的,在解...