自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cjd的博客

尽量写最简短易懂的文章

  • 博客(5)
  • 收藏
  • 关注

原创 其它服务器(ThinkPHP5)与Discuz3.3自带的UCenter实现同步(三) - 同步登录、退出登录

UCenter的登录和退出登录与其它操作不同,它多了一步返回js代码,然后你需要将代码添加到前端页面,才能运行。本篇所有操作都在tp项目下编辑。复制下标1的,改成下标2再修改相关信息新增登录方法 public function login() { $uid = uc_user_login('username', '1'); var_dump(...

2019-06-08 10:24:37 835 1

原创 其它服务器(ThinkPHP5)与Discuz3.3自带的UCenter实现同步(二) - 同步注册与跳过登录激活,删除会员

本篇使用tp自带的index模块的index控制器来操作ucenter。注意!本篇所有的修改文件或代码都均在tp项目下操作的,和dz已经无关了。编辑控制器<?phpnamespace app\index\controller;include_once ROOT_PATH.'config/config_ucenter.php';include_once ROOT_PATH.'uc_...

2019-06-07 20:58:30 1189 1

原创 其它服务器(ThinkPHP5)与Discuz3.3自带的UCenter实现同步(一) - 通信成功

本篇不限于使用什么框架,没有框架都行,只要你放项目根目录,都一样的。下载discuz,打开压缩包后我们只需要upload这个目录,解压至服务器www目录下,改不改名随你,我改为dz。目录结构安装dz纳尼?你想说你要实现的是俩台联网的服务器互联啊!放心,可以连到。但我穷,买不起。注意了!该版本貌似最高只支持php7.0,再高就会安装不了。即使你用7.0安装完切换到更高版本也会报...

2019-06-07 19:36:45 1291

原创 设计模式PHP版八 - 命令模式

本篇通过去餐馆用餐举例,你去餐馆需要点菜,点菜时有服务员记录,服务员记录完把单子交给厨师,厨师做菜。/** * Interface Command 命令角色 */interface Command{ /** * @return mixed 执行方法 */ public function execute();}/** * Class Concre...

2019-06-07 16:00:35 167 1

原创 设计模式PHP版七 - 适配器模式

适配器是用于已有类,而不想改动的情况下更换接口。该模式与装饰器模式很像,但应用目的不同。本篇例子:美国电器电压是110V,中国是220V,你在美国想要使用中国的电器,就要有一个适配器将110V转为220V,不然电器无法使用。(emmm,怎么念起来怪怪的,但是我又没有证据)第一种方式:对象适配器interface Target{ public function volt110();...

2019-06-01 15:42:26 184

空空如也

空空如也

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

TA关注的人

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