摘要:
设计模式-使用php实现工厂方法模式【概要】创建型模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使用一个类的实例化延迟到其子类【GOF95】【结构图】【主要角色】抽象产品(Product)角色:详细产品对象共同拥有的父类或接口详细产品(Concrete Pro... 阅读全文
摘要:
C++内置的数组支持容器的机制,可是它不支持容器抽象的语义。要解决此问题我们自己实现这种类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。标准库vector类型使用须要的头文件:#include 。vector 是一个类模板。不是一种数据类型,vector是一种数据类型。V... 阅读全文
摘要:
众所周知,socket是编写网络通信应用的基本技术,网络数据交换大多直接或间接通过socket进行。对于直接使用socket的client与服务端,一旦连接被建立则均可主动向对方传送数据,而对于使用更上层的HTTP/HTTPS协议的应用,因为它们是非连接协议,所以通常仅仅能由client主动向服务... 阅读全文
摘要:
几道经典C语言面试题一、预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 考点: 1). #define 语法的基本知识(比如:不能... 阅读全文
摘要:
C++容器类的简介一、原型与构造函数Vector的原型可定义为vector >其构造函数为vector() //空的vector(al) //指定一种allocatorvector(n) //用默认T()初始化n个元素vector(n, val) //用Val初始化n个元素vector(n,val,... 阅读全文
摘要:
公有云与私有云的差别发现每一个公司对私有云、公有云的定义都不一样,能够从公有云与私有云的差别上理解这个概念。下面转载网络上一个比較浅显的解释:差别1:从云的建设地点划分,公有云——互联网上公布的云计算服务;私有云——企业内部(专网)公布的云服务。差别2:从云服务的协议开发程度划分,公有云——协议开放... 阅读全文
摘要:
CSS显示半个字符的基本思路:就是一个字写两遍,分别显示一半。这里就须要用到CSS伪元素:before和:after,记住这个“伪元素”的“伪”字,表明它本来是不存在的。我们的方法就是在伪元素里放置同样的字符,仅仅显示半个,而原字符显示另外一半,最后把它们拼成一个字。效果图:CSS:HTML:到此一... 阅读全文
摘要:
使用ligerUI 的时候,代码没有什么错误,可是不能正常显示组件 ,火狐debug显演示样例如以下错误:最后发现是引入文件的顺序错了,最好依照ligerui demo中的顺序引入js文件,这样就不会出现类似的错误了。 阅读全文
摘要:
模板与泛型编程--模板定义[续]四、模板类型形參 类型形參由keywordclass或 typename后接说明符构成。在模板形參表中,这两个keyword具有同样的含义,都指出后面所接的名字表示一个类型。 模板类型形參可作为类型说明符在模板中的不论什么地方,与内置类型说明符或类类型说明符的使用方式... 阅读全文
摘要:
BBSXP最新漏洞漏洞日期:2005年7月1日受害版本号:眼下全部BBSXP漏洞利用:查前台password注入语句:blog.asp?id=1%20union%20select%201,1,userpass,username,1,1,1%20from%20[user]%20where%20memb... 阅读全文
摘要:
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/25708045一哥们去新疆前给了我个任务,就是整这东西,哥们回来了,赶紧做了个,哈哈,可惜没给我带切糕。新版微信的效果,一眼看上去准备用ViewpagerIndicator来实现,可... 阅读全文
摘要:
近期因为项目赶着上线,一直没时间接着写博客,今天最终空出了时间。声名:我不是专业美工,所以界面问题,希望大家不要拍砖。登录界面例如以下:在ASP.NET MVC中,要新增一个功能,我们首先要加入一个控制器,AccountController.cs,加入方法:右键单击Controllers目录, ... 阅读全文
摘要:
int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描写叙述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP:... 阅读全文
摘要:
一:系统安装与配置虚拟机软件:Virtualbox 4.3.10(已安装对应扩展包)虚拟机:Ubuntu 13.04 LTS 32位(至于为什么选择13.04,是由于最新的版本号装上后开机会出现错误,每一个人的平台不一样,我的是Mac OS X 10.9.2。应该选择自己合适的版本号)虚拟机配置:须... 阅读全文