51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#原型模式
设计模式之过滤器模式(php实现)
/***github地址:https://github.com/ZQCard/design_pattern*过滤器模式(FilterPattern)或标准模式(CriteriaPattern)是一种设计模式,*这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。*这种类型的设计模式...
代码星球
·
2020-04-06
设计模式
过滤器
模式
php
实现
设计模式之桥接模式(php实现)
github地址:https://github.com/ZQCard/design_pattern/***桥接模式*优点:*1、分离抽象接口及其实现部分。提高了比继承更好的解决方案。*2、桥接模式提高了系统的可扩充性,在两个变化维度中任意扩展一个维度,都不需要修改原有系统。*3、实现细节对客户透明,可以对用户隐藏实现细...
代码星球
·
2020-04-06
设计模式
桥接
模式
php
实现
设计模式之适配器模式(php实现)
/*github地址:https://github.com/ZQCard/design_pattern*适配器模式:将一个类的接口转换成客户希望的另外一个接口。*适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。**实例解析:*我们有一个MediaPlayer接口和一个实现了MediaPlayer接口...
代码星球
·
2020-04-06
设计模式
适配器
模式
php
实现
设计模式之建造者模式(php实现)
github地址:https://github.com/ZQCard/design_pattern/***建造者模式*将一个复杂对象的建造与调用者分离。调用者只需要给出指定对象的类型和内容,建造者模式负责按照顺寻创建复杂对象.*以买汽车为例,工厂负责制造汽车,你可以购买你所需要的汽车品牌和型号*指挥者(Director...
代码星球
·
2020-04-06
设计模式
建造者
模式
php
实现
设计模式之单例模式(php实现)
github地址:https://github.com/ZQCard/design_pattern单例模式:顾名思义就就是创建单个实例的模式。优点:保证一个类仅有一个实例,并提供一个访问它的全局访问点。避免使用的类频繁地创建与销毁以致于造成不必要的消耗。缺点:没有接口,不能继承,与单一职责原则冲突,一个类应该只关心...
代码星球
·
2020-04-06
设计模式
之单例
模式
php
实现
设计模式之工厂模式之抽象工厂(php实现)
github地址:git@github.com:ZQCard/design_pattern.git抽象工厂模式:先来认识下什么是产品族:位于不同产品等级结构中,功能相关联的产品组成的家族。图中的BmwCar和BenzCar就是两个产品树(产品等级结构);而如图所示的BenzSportsCar和BmwSportsCar就...
代码星球
·
2020-04-06
工厂
设计模式
模式
抽象
php
设计模式之工厂模式之工厂方法(php实现)
github:git@github.com:ZQCard/design_pattern.git/***工厂方法*使用开闭原则来分析下工厂方法模式。当有新的产品产生时,只要按照抽象产品角色、抽象工厂角色提供的合同来生成,*那么就可以被客户使用,而不必去修改任何已有的代码。(即当有新产品时,只要创建并基础抽象产品;新建具体...
代码星球
·
2020-04-06
工厂
设计模式
模式
方法
php
设计模式之工厂模式之简单工厂(php实现)
github源码地址:git@github.com:ZQCard/design_pattern.git1.简单工厂模式 特点:将调用者与创建者分离,调用者直接向工厂请求,减少代码的耦合.提高系统的可维护性与可扩展性. 缺点:当要修改类的时候,工厂类也需要做出相对应的更改,违反了开闭原则(对于扩展代码开放,对于类内修...
代码星球
·
2020-04-06
工厂
设计模式
模式
简单
php
nginx服务器设置path_info模式
1.find/-namenginx.conf找到nginx配置文件2.##Thedefaultserver#server{listen80;#填写自己的域名server_namewww.bestcfm.com;#charsetkoi8-r;#access_loglogs/host.access.logmain;#Loa...
代码星球
·
2020-04-06
nginx
服务器
设置
path
info
THINKPHP nginx设置路由为PATHINFO模式
首先THINKPHP配置文件中设置//url访问模式为rewrite模式'URL_MODEL'=>'2',然后再在nginx.conf文件中,找到这一条语句#access_loglogs/host.access.logmain;找到location/{}这个语句段落location/{indexindex.htm...
代码星球
·
2020-04-06
THINKPHP
nginx
设置
路由
PATHINFO
kafka-python的gevent模式和kafka的兼容性
使用gevent会杀死kafka的consumer线程;据查:kafka-python对gevent的支持不是太好,可以使用pykafka;但是可以kafka-python可以结合eventlet使用https://www.zhihu.com/question/31809734...
代码星球
·
2020-04-06
kafka-python
gevent
模式
kafka
兼容性
python的单例模式:
python的单例模式:http://funhacks.net/2017/01/17/singleton/https://www.cnblogs.com/huchong/p/8244279.html#_labelTophttps://blog.csdn.net/weicao1990/article/details/79...
代码星球
·
2020-04-06
python
单例
模式
Flask 在 Debug 模式下初始化2次
请移步:http://blog.zengrong.net/post/2632.htmlhttps://stackoverflow.com/questions/9449101/how-to-stop-flask-from-initialising-twice-in-debug-mode/9476701#9476701ht...
代码星球
·
2020-04-06
Flask
Debug
模式
初始化
2次
axure产品原型图,元件库导入方法
axure是公司产品经理常用的软件,用来绘制产品原型图。为了画出漂亮的原型图,需要各色各样的元件。因此导入各类元件库很有用处:打开元件库视图: 载入元件库,选择事先下载好的元件 元件库下载:https://github.com/refscn/rplibshttps://ant.design/inde...
代码星球
·
2020-04-06
axure
产品
原型
元件
导入
SQL server学习(三)T-SQL编程、逻辑控制语句和安全模式
T-SQL编程与C语言类似,只是语法稍有不同而已,总体思想还是没有变化的。多的就不说了,还是从变量开始。变量也分为全局变量和局部变量,表示方式稍有不同。局部变量: 局部变量必须以标记@作为前缀,如@age 局部变量的使用也是先声明,再赋值全局变量: 全局变量必须以标记@@作为前缀,如@@version 全局变量...
代码星球
·
2020-04-06
SQL
server
学习
T-SQL
编程
首页
上一页
...
91
92
93
94
95
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他