首页
学习
活动
专区
工具
TVP
发布

唐成勇

专栏作者
19
文章
29470
阅读量
12
订阅数
Workerman之GatewayWorker框架 - 在线客服,实时通信
一、绑定用户id实现一对一客服聊天 相关文档:LibGateway类提供的接口 JS: <script> var fromid = {$fromid}; var toid = {$toid}; var ws = new WebSocket("ws://127.0.0.1:8282"); ws.onmessage = function(e){ var message = eval("("+e.data+")"); switc
唐成勇
2019-05-26
1.2K0
MySQL深入浅出(一):SQL基础、数据类型、运算符
注意:having是对聚合后的结果进行条件过滤,where是在聚合前就对记录进行过滤
唐成勇
2019-05-26
7260
Swoole入门到实战(二):进程,内存和协程、Swoole完美支持ThinkPHP5
以树状图显示进程间的关系:pstree -p 进程id 启动成功后会创建worker_num+2个进程。Master进程+Manager进程+serv->worker_num个Worker进程
唐成勇
2019-05-26
1.2K0
MySQL深入浅出(二):索引的设计原则、SQL优化、MySQL日志、备份与恢复
插件式存储引擎是MySQL最重要的特性之一 优化表碎片:OPTIMIZE TABLE table_name 存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,可以减少开发人员很多工作;
唐成勇
2019-05-26
1K0
PHP细节
var_dump($obj->j); //null var_dump(isset($obj->j));//由于$j没有赋值,为空null,所以返回false //var_dump($obj->properties); var_dump(isset($obj->name));//私有或者保护属性不能被调用,false //output:bool(false),你的答案对了吗?为什么
唐成勇
2019-05-26
7120
Docker搭建Rancher、rancher应用web部署
首先rancher需要安装了docker的linux环境,我的CentOS系统版本为:CentOS Linux release 7.4.1708 (Core)
唐成勇
2019-05-26
1.8K0
Dockerfile构建PHP开发镜像:Alpine+Nginx+PHP7+Supervisor+Crontab+Laravel
Tips:一般在生产环境都是负载均衡,定时任务是单独在一个容器执行,故此是注释掉的,需要单独在定时任务容器中打开即可。
唐成勇
2019-05-26
3K0
Dockerfile、Docker-Compose基本命令与介绍
每条RUN指令将在当前镜像基础上执行指定命令,并提交为新的镜像,后续的RUN都在之前RUN提交后的镜像为基础,镜像是分层的,可以通过一个镜像的任何一个历史提交点来创建,类似源码的 版本控制 。
唐成勇
2019-05-26
1.7K0
Docker简介、常用命令与实践(二)
Docker Hub 上有大量的高质量的镜像可以用,这里我们就说一下怎么获取这些镜像。 从 Docker 镜像仓库获取镜像的命令是 docker pull。其命令格式为:
唐成勇
2019-05-26
4900
Docker简介、常用命令与实践(一)
Docker的思想来自于集装箱。 集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。 可是这个箱子为什么这么神奇呢?无非就是两个字:标准。
唐成勇
2019-05-26
5370
Laravel之collection
通过 API 后获取到数据,将数据转化为得分的一种机制,首先会尝试 foreach 的方式,然后再用 Laravel 的 Collection 来优化和重构
唐成勇
2019-05-26
1.2K0
PhpStorm常用教程
phpstorm 默认的格式化代码的快捷键是 Ctrl + Alt + L,但是按了没有反应。 原因是当时开着网易云音乐,占用了这个快捷键,关了就好了
唐成勇
2019-05-26
6300
Laravel之IOC Container的工作机制、理解Service Provider和中间件
依赖注入:不需要通过new关键字去实例化对象,laravel用了PHP的一个机制:反射机制。一层一层向上找,然后自动实例化对象,而不需要自己去手动去new类。深入浅出理解依赖注入
唐成勇
2019-05-26
9020
Laravel5.5之事件监听、任务调度、队列
你写好任务类后,就能通过 dispatch 辅助函数来分发它了。唯一需要传递给 dispatch 的参数是这个任务类的实例: 利用模型工厂生成30个用户:
唐成勇
2019-05-26
1.3K0
Laravel基础二之Migrations和验证
新的迁移文件会被放置在 database/migrations 目录中。每个迁移文件的名称都包含了一个时间戳,以便让 Laravel 确认迁移的顺序。 --table 和 --create 选项可用来指定数据表的名称,或是该迁移被执行时是否将创建的新数据表。
唐成勇
2019-05-26
1.6K0
Laravel之Eloquent ORM
Active Record 是一种数据访问设计模式,它可以帮助你实现数据对象Object到关系数据库的映射。应用Active Record时,每一个类的实例对象唯一对应一个数据库表的一行(一对一关系)。你只需继承一个abstract Active Record 类就可以使用该设计模式访问数据库,其最大的好处是使用非常简单
唐成勇
2019-05-26
1.9K0
Postman随记
raw:原始数据 潜规则:Content-Type:application/json
唐成勇
2019-05-26
6070
Laravel基础
Tips: 业务逻辑不应该写在路由当中,路由只是接收参数后转发给控制器(Controller)进行处理
唐成勇
2019-05-26
7.7K0
Swoole入门到实战(一):PHP7&Swoole源码安装、玩转网络通信引擎、异步非堵塞IO场景
source FileName 作用:在当前bash环境下读取并执行FileName中的命令。 用于重新执行刚修改的初始化文档,如 .bash_profile 和 .profile 等等 注:该命令通常用命令“.”来替代 如:source /etc/profile 与 . /etc/profile是等效的
唐成勇
2019-05-26
1.2K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档