自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CleverCode的博客

CleverCode是一名架构师,技术交流,请加qq群(架构师俱乐部):517133582。

  • 博客(10)
  • 资源 (26)
  • 收藏
  • 关注

原创 UML类图

1 元素2 关系技术交流CleverCode是一名架构师,技术交流,咨询问题,请加CleverCode创建的qq群(架构师俱乐部):517133582。加群和腾讯,阿里,百度,新浪等公司的架构师交流。【架构师俱乐部】宗旨:帮助你成长为架构师!...

2016-11-20 14:14:41 931

原创 php固定红包 + 随机红包算法

1 需求CleverCode最近接到一个需求,需要写一个固定红包 + 随机红包算法。1 固定红包就是每个红包金额一样,有多少个就发多少个固定红包金额就行。2 随机红包的需求是。比如红包总金额5元,需要发10个红包。随机范围是 0.01到0.99;5元必需发完,金额需要有一定趋势的正态分布。(0.99可以任意指定,也可以是 avg * 2 - 0.01;比如avg = 5 / 10 = ...

2016-11-20 12:39:33 17284 20

原创 php享元模式

CleverCode最近在看享元模式。1 模式介绍 运用共享技术有效的支持大量细粒度的对象2 模式中的角色 (1) 抽象享元角色:为具体享元角色规定了必须实现的方法,而外蕴状态就是以参数的形式通过此方法传入。在Java中可以由抽象类、接口来担当。 (2) 具体享元角色:实现抽象角色规定的方法。如果存在内蕴状态,就负责为内蕴状态提供存储空间。 (3) 享元工厂角色:负责...

2016-11-12 16:11:21 1789

原创 php访问者模式

CleverCode最近在看访问者模式。1 模式介绍 封装某些作用于某种数据结构中各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作2 模式中的角色 1.Visitor 抽象访问者角色,为该对象结构中具体元素角色声明一个访问操作接口。该操作接口的名字和参数标识了发送访问请求给具体访问者的具体元素角色,这样访问者就可以通过该元素角色的特定接口直接访问它。...

2016-11-12 15:35:01 1534

原创 php组合模式

CleverCode最近在看组合模式。1 模式介绍 将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。2 模式中的角色 1.Component 是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。 2.Leaf 在组合中表示叶子结点对象,叶子结...

2016-11-12 14:54:07 1537 1

原创 php外观模式

CleverCode最近在看外观模式。1 模式介绍 为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统更加容易使用。2 模式中的角色 2.1 外观类(Facade):外观类知道哪些子系统类负责处理请求,将客户的请求代理给恰当的子系统对象。  2.2 子系统类集合(SubSystem Classes):子系统类集合实现了子系统...

2016-11-12 14:21:28 1353

原创 php装饰模式

CleverCode最近在看备装饰模式。1 模式介绍 在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。2 模式中的角色 (1)抽象构件(Component)角色:给出一个抽象接口,以规范准备接收附加责任的对象。  (2)具体构件(Concrete Component)角色:定义一个将要接收附加...

2016-11-12 13:45:56 1271

原创 php备忘录模式

CleverCode最近在看备忘录模式。1 模式介绍 在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。2 模式中的角色 1.Originator(发起人):负责创建一个备忘录Memento,用以记录当前时刻自身的内部状态,并可使用备忘录恢复内部状态。Originator可以根据需要决定Memento存储自...

2016-11-05 17:24:28 1954 2

原创 php抽象工厂模式

CleverCode最近在看抽象工厂模式。1 模式介绍 为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。2 模式中的角色3 模式结构4 项目应用4.1 客户可以根据自己的需求选择sqlserver数据库或者access数据库4.2 类图.4.3 php...

2016-11-05 14:21:03 1416

原创 php工厂方法模式

CleverCode最近在看工厂方法模式。1 模式介绍 定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。2 模式中的角色 2.1 抽象工厂(Creator)角色:是工厂方法模式的核心,与应用程序无关。任何在模式中创建的对象的工厂类必须实现这个接口。 2.2 具体工厂(Concrete Cr...

2016-11-05 12:39:40 2903

fastdfs分布式架构配置

fastdfs分布式架构配置,详解:http://blog.csdn.net/clevercode/article/details/52267080。

2016-08-21

fastdfs安装资源包

fastdfs安装资源包。安装详解:http://blog.csdn.net/clevercode/article/details/52244358。

2016-08-19

sphinx使用rt实时索引源码

sphinx使用rt实时索引架构设计。详解说明:http://blog.csdn.net/clevercode/article/details/52231015。

2016-08-17

sphinx-2.2.5

安装详解:http://blog.csdn.net/clevercode/article/details/52204124。

2016-08-14

php-5.5.29.tar.gz

php-5.5.29.tar.gz

2016-08-13

fiddler4_4.6.2.0

fiddler4_4.6.2.0_setup.1453708442

2016-06-28

Learn Vimscript the Hard Way

《Learn Vimscript the Hard Way.pdf》

2016-05-18

project-1.4.1.tar.gz

project-1.4.1.tar.gz

2016-05-10

squid-2.7.STABLE9-20101125

1) 软件资源列表:《squid-2.7.STABLE9-20101125.tar.gz》。 2) 安装操作系统环境:CentOS-6.5,(其它linux操作系统请自行尝试)。 3) 本软件安装步骤详解:http://blog.csdn.net/clevercode/article/details/50218923。 4) 博客专栏地址(Linux常用软件安装与配置): http://blog.csdn.net/column/details/linuxsoftwareinstall.html(持续增加,关注请收藏)。 5) 欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-12-08

Zend Studio 12.0.2源码自动格式化配置

1)窗口 > 首选项 > PHP > 代码样式 > 格式化程序 。导入这个配置文件。 2)源码 > 格式 。自动格式化程序。

2015-11-18

微信开发中文字交互源码

1)程序功能:微信开发中文字交互项目详解,采用PHP编写。 2)程序详解地址:http://blog.csdn.net/clevercode/article/details/46967221。 3)原创作品,出自"CleverCode的博客"。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-07-20

设计模式之PHP项目应用——单例模式设计Memcache和Redis操作类源码

1)程序功能:单例模式设计Memcache和Redis操作类,采用PHP编写。 2)程序详解地址:http://blog.csdn.net/clevercode/article/details/46410055。 3)原创作品,出自"CleverCode的博客",分类为《设计模式之PHP项目应用》。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-06-08

PHP导入与导出xml格式的Excel

1)程序功能:PHP导入与导出xml格式的Excel。 2)程序详解地址:http://blog.csdn.net/clevercode/article/details/46226461。 3)原创作品,出自"CleverCode的博客",分类为《PHP程序员技术精粹》。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-29

PHP调用Python发送邮件

1)程序功能:PHP调用Python发送邮件。 2)程序详解地址:http://blog.csdn.net/clevercode/article/details/45815453。 3)原创作品,出自"CleverCode的博客",本程序不得用于商业用途,仅做学习交流。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-18

设计模式之PHP项目应用(策略模式:自动驾驶系统)

1)程序功能:用策略模式实现自动驾驶系统,采用PHP编写。 2)程序详解地址:http://blog.csdn.net/clevercode/article/details/45723773。 3)原创作品,出自"CleverCode的博客",分类为《设计模式之PHP项目应用》。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-14

设计模式之PHP项目应用(策略模式:商场收银系统)

1)程序功能:用策略模式实现商场收银系统,采用PHP编写。 2)程序详解地址:http://blog.csdn.net/clevercode/article/details/45722661。 3)原创作品,出自"CleverCode的博客",分类为《设计模式之PHP项目应用》。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-14

gearman-1.1.2

1)软件资源列表:《gearmand-1.1.12.tar.gz》,《gearman-1.1.2.tgz》。 2)安装操作系统环境:CentOS-6.5,(其它linux操作系统请自行尝试)。 3)本软件安装步骤详解:http://blog.csdn.net/clevercode/article/details/45718735。 4) 博客专栏地址(Linux常用软件安装与配置):http://blog.csdn.net/column/details/linuxsoftwareinstall.html(持续增加,关注请收藏)。 5)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-14

设计模式之PHP项目应用(简单工厂模式:计算器)

1)程序功能:用简单工厂模式实现计算器功能,采用PHP编写。 2)程序详解地址:http://blog.csdn.net/clevercode/article/details/45692995。 3)原创作品,出自"CleverCode的博客",分类为《设计模式之PHP项目应用》。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-13

Linux中PHP安装相关资源包

1)软件资源列表:《libiconv-1.13.tar》,《libmcrypt-2.5.8.tar.gz》,《mcrypt-2.6.8.tar.gz》,《memcache-2.2.5.tgz》,《mhash-0.9.9.9.tar.gz》 ,《php-5.2.13.tar.bz2》,《php-5.2.13-fpm-0.5.13.diff.gz》。 2)安装操作系统环境:CentOS-6.5,(其它linux操作系统请自行尝试)。 3)本软件安装步骤详解:http://blog.csdn.net/clevercode/article/details/45579837。 4) 博客专栏地址(Linux常用软件安装与配置):http://blog.csdn.net/column/details/linuxsoftwareinstall.html。 5)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-08

Linux中Mysql安装相关资源包

1)软件资源列表:《cmake-2.8.8.tar.gz》,《mysql-5.5.27.tar.gz》。 2)安装操作系统环境:CentOS-6.5,(其它linux操作系统请自行尝试)。 3)本软件安装步骤详解:http://blog.csdn.net/clevercode/article/details/45498475。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-05

Linux中nginx安装相关资源包

1)软件资源列表:《nginx-1.5.0.tar.gz》,《pcre-8.12.tar.gz》。 2)安装操作系统环境:CentOS-6.5,(其它linux操作系统请自行尝试)。 3)安装步骤详解:http://blog.csdn.net/clevercode/article/details/45442155。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-02

Linux中memcached相关资源包

1)软件资源列表:《memcached-1.4.15.tar.gz》,《libevent-1.4.14b-stable.tar.gz》。 2)安装操作系统环境:CentOS-6.5,(其它linux操作系统请自行尝试)。 3)安装步骤详解:http://blog.csdn.net/clevercode/article/details/45441881。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-02

SecureCRT资源包

1)安装操作系统环境:WinXP/Win2003/Vista/Win7/Win8。 2)软件资源列表:《scrt712-x86.exe》。 3)安装步骤详解:http://blog.csdn.net/clevercode/article/details/45439327。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。

2015-05-02

Linux中Python相关资源包 CentOS 6 5:Python 2 7 6

1)安装Linux操作系统环境:CentOS-6.5。 2)软件资源列表:《Python-2.7.6.tgz》;《setuptools-0.6c11.tar.gz》;《MySQL-python-1.2.3.tar.gz》。 3)安装步骤详解:http://blog.csdn.net/clevercode/article/details/45438747。 4)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。">1)安装Linux操作系统环境:CentOS-6.5。 2)软件资源列表:《Python-2.7.6.tgz》;《setuptools-0.6c11.tar.gz》;《MySQL-python-1.2.3.tar.gz》。 3)安装步骤详解:http://blog.csdn.net/clevercode/article/details/45438747。 4)欢迎大家关注博客更多精彩的? [更多]

2015-05-02

Linux中Apache安装相关软件包 httpd 2 4 tar gz

1)软件资源列表:《httpd-2.4.9.tar.gz》;《apr-1.5.1.tar.gz》;《apr-util-1.5.3.tar.gz》;《pcre-8.12.tar.gz》。 2)安装步骤详解:http://blog.csdn.net/clevercode/article/details/45438495。 3)欢迎大家关注博客更多精彩的内容:http://blog.csdn.net/CleverCode。">1)软件资源列表:《httpd-2.4.9.tar.gz》;《apr-1.5.1.tar.gz》;《apr-util-1.5.3.tar.gz》;《pcre-8.12.ta

2015-05-02

linux中samba的安装

linux中samba的安装,帮我我们更好的使用samba

2015-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除