-
Php微服务架构图
…
-
Docker
Docker场景 小A,码农,要给实习生配环境,搞了半天都搞不好 小B,测试,测试出来的问题和开发沟通,发现是环境不一致引起的 小C,运维,要在开发,预发布,灰度,线上维护同一套环境,做大量重复的工作Docker是什么 官方:Docker是一个开源的应用容器引擎。 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括虚拟机和其他的基础应用平台。 Github上最活跃的项目...…
-
位运算的应用
运算符 功能 « 左移运算符是用来将一个数的各二进制位全部左移N位,右补0。 » 表示将a的各二进制位右移N位,移到右端的低位被舍弃,对无符号数,高位补0。 & 如果两个相应的二进制位都为1,则该位的结果值为1;否则为0。 | 两个相应的二进制位中只要有一个为1,该位的结果值为1。 运用 ...…
-
Http
Request Headers Accept,浏览器端可以接受的媒体类型 text/html代表浏览器可以接受服务器回发的类型为 text/html也就是我们常说的html文档,如果服务器无法返回text/html类型的数据,服务器应该返回一个406错误(non acceptable) */*代表浏览器可以处理所有类型,(一般浏览器发给服务器都是发这个) Accept-Encoding,浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩...…
-
redis
redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和hash(哈希)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加...…
-
memcached
memcached brew install memcached mac安装 brew services start memcached 启动 brew services stop memcached 关闭 telnet localhost 11211 连接memcached 命令参数 参数 用法 key key flags 键值外的信息,32位 ...…
-
ubuntu
常用命令 df -h 查看磁盘信息 du -h –max-depth=1查看当前目录的占用大小 /var/spool/mail 最容易被填满的 cat /dev/null > name 清空日志命令 pgrep firefox 查进程 locate php.ini 查文件 ps -p 3677 -o pid,cmd,etime,uid,gid,lstart 查看进程的信息 killall -9 php 关于 php 的进程全部杀掉 php –ini 查看 php...…
-
mongo
mac brew install mongo 安装 brew services start mongodb 启动 brew services stop mongodb 关闭//建立默认存储数据的文件夹, 设置可写 mkdir /data/dbchmod 777 /data/db http://localhost:27017/ 网页测试是否成功启动 mongo 进入数据库模式ubuntu//安装最新版sudo apt-key adv --keyserver hkp://keyser...…
-
mac
mac 常用快捷键 Command+shift+control+4 截图 Ctrl + u 删除光标之前到行首的字符 Ctrl + k 删除光标之前到行尾的字符 Ctrl + a 光标移动到行首(Ahead of line),相当于通常的Home键 Ctrl + e 光标移动到行尾(End of line) Command + control + F 最大化 con + u 清除当前命令 com + k 清屏 rz ...…
-
laravel
Laravel 基本架构 Route:路由,RESTful View:视图 Controller:控制器 Model:模型 Presenter:视图逻辑集合(分担c的代码量) Service:数据库逻辑集合(分担c的代码量) Observers:模型观察者(creating、created、updating、updated、saving、saved、deleting、deleted时触发)代码注释方案主要方法的备注/*** 添加属性节点(功能说明)* @param strin...…