自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 策略模式

将一组特定的行为和算法封装成类,以适应某些特定的上下文环境,这种模式就是策略模式 作用:解除代码耦合,依赖倒置 例:一个电商网站,针对男性女性用户要跳转到不同的商品类名,并且所有广告位展示不同的广告 demo:   interface UserStrategy{     function showAd();     function showOther();   } ...

2019-07-07 22:12:00 106

转载 适配器模式

1.可以将不同大的函数接口封装成统一的API 例:PHP有mysql,mysqli,pdo三种数据库连接方式,可以用适配器模式统一成一致,类似的场景还有cache适配器,将memcache,redis,file,apc等不同大的缓存函数,统一成一致 demo:   interface IDatabase{     //连接方法     function connect($hos...

2019-07-07 22:00:00 108

转载 基本设计模式

工厂模式 防止后面类名或参数发生变更时修改多个文件 定义一个Factory类   class Factory{     //返回数据库对象实例     static function createDatabase(){       return new Db();     }   } 单例模式   例 使用数据库连接时只需要创建一个数据库连接实例,如多次newD...

2019-07-07 21:39:00 108

转载 20190707

 类自动载入   __autoload       PHP 5.2新特性     调用类不存在时会自动调用魔术方法     多个框架又同名类时会产生冲突     被废弃   sql_autoload_register     参数为自动载入的方法名        PSR-0规范     1.命名空间必须与绝对路径一致     2.类名首字母必须大写     3.除...

2019-07-07 21:19:00 102

转载 git

意义与作用:   1.备份文件   2.记录历史更新信息   3.回到历史版本   4.多端共享   5.团队协作    发展历史   1.CVS-1985年由荷兰的一个教授开发(集中式-类似网盘,盘中存储的是最新的版本)   2.SVN-2000年(集中式)   3.GIT-2005年linus开发(分布式)   4.集中式-需要一个中心服务器放置最新的版本  ...

2019-07-01 23:25:00 113

转载 token

意义与作用:   用于客户端请求api时请求权限的验证 获取token   1.客户端通过账号密码请求getToken   2.getToken生产令牌返回客户端 请求token   1.客户端携带令牌访问需要令牌的api   2.服务端验证令牌确认该用户是否有权限访问   3.处理接口业务逻辑返回 token验证基本规则   1.验证token是否存在   2.验...

2019-06-30 23:42:00 123

转载 电商项目通用用户模块数据表结构设计

将用户模块分割成多表,做成冷热数据分离 /*用户登陆表*/ CREATE TABLE customer_login ( customer_id INT UNSIGNED AUTO_INCREMENT NOT NULL COMMENT '用户ID', login_name VARCHAR(20) NOT NULL COMMENT '用户登录名', password CHAR(32) N...

2019-06-28 00:39:00 2398

转载 mysql优化

数据库命名规范:   1.所以数据库对象名称统一以小写字母开头并以下划线分割(数据区分大小写)   2.禁止使用mysql关键字命名对象   3.对象名称须做到见名识义并且不要超过32个字符   4.临时表须以tmp_为前缀,时间戳为后缀   5.备份库,备份表以bak_为前缀,时间戳为后缀   6.所有存储相同列名必须和列类型一致 数据库基本设计规范:   1.所有表必...

2019-06-27 23:03:00 107

空空如也

空空如也

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

TA关注的人

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