09 2017 档案
摘要:一、模式定义 它定义了算法家族,分别封装起来,让它们之间可以相互替换,此模式让算法变化,不会影响到使用算法的客户。 二、模式分析 1.策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它们可以以相同的方式调用所有算法,减少了各种算法类与是哟算法类之间的
阅读全文
摘要:一、模式定义 简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父
阅读全文
摘要:零、概述 六大关系:继承(extends)、实现(Realization)、依赖(use-a)、关联(association)、聚合(has-a)、组合(强聚合)(Composition)。 类与类之间的强弱关系:NULL<依赖<关联<聚合<组合 有事没事,懂与不懂,先见此图。 一、继承/泛化(Ex
阅读全文
摘要:随着软件项目的经验增加与深入,逐渐感觉到软件在代码上的冗余不断提高与可维护性的降低,亟待软件设计思想来指导我们的代码,如何变得更加优美动人,使得软件更加具有可维护性,可复用性,可拓展性,并达到软件的高内聚低耦合目标。恰好的是,软件设计模式,就是这样一部经典的指导思想。以下,将展开对设计模式的六大原则
阅读全文
摘要:更改nginx映射默认根目录: 1.打开默认配置文件:sudo vi /etc/nginx/sites-available/default 2.修改配置:root /var/www/html/xxxxxxxAimDir 3.保存退出:ESC+“:wq” 4.重启nginx服务:sudo servic
阅读全文
摘要:#include using namespace std; //ADT template class SeqList{ public: //构造函数 SeqList() { this->length = 0; this->data = NULL; } SeqList(int length); SeqList(int le...
阅读全文
摘要:#include #include //C++ //#include //C #include//C++ #include//C #include//C++ #include//C #include using namespace std; #define PI 3.141592653 // void math(){ //double cos(double); //该函...
阅读全文
摘要:声明:如需引用或者摘抄本博文源码或者其文章的,请在显著处注明,来源于本博文/作者,以示尊重劳动成果,助力开源精神。也欢迎大家一起探讨,交流,以共同进步~ 0.0 演示: /* @author:Johnny Zen @date:2017-12-11 13:35 @description:指针Demo[
阅读全文
摘要:常用STL文件: 注:STL的命名空间名称是std,使用时必须要包含"using namespace std;" 一 迭代器 <iterator> 二 输入输出流 <iostream>(标准输入输出流) <fstream>(文件输入输出流) <sstream>(字符串输入输出流) 三 字符串 <st
阅读全文
摘要:/ /bin 存放【二进制可执行命令】目录,与usr/bin相比,它是系统性的。主要放置一些系统的必备执行档。例如:cat、cp、chmod df、dmesg、gzip、kill、ls、 mkdir、more、mount、rm、su、tar等。 /boot 内核和其它系统启动期间使用的文件 /hom
阅读全文
摘要:一、【辨析UPDATE/UPGRADE】 UPDATE: update is used to download package information from all configured sources. UPGRADE: upgrade is used to install available
阅读全文
摘要:开学以来,已经三周了。Java EE却不太走心,于是,这几日空杯心态,重新学习。复习了Java SE和Java Web开发技术,然后入手Struts2。为了使用最新版本的Structs2,我去官网下载了2.5版本的Struts2.,然后,然后,然后,就被坑了。 一、下载Struts2 官网:http
阅读全文
摘要:/** * author:johnny zen * date:2017-09-20 11:19 * function:Calculate Ternary system of equations * notice:时间仓促,仅仅实现功能,方便使用,代码质量不可参考!!! */ #include using namespace std; template void input(T m...
阅读全文