后台开发技能图谱

https://bruceit.com/skills...

Docker ELK+Filebeat安装与配置

参考链接:https://www.jianshu.com/p/5df9db5cda8f环境说明linuxCentOS Linux release 7.5.1804 (Core)dockerDocker version 1.13.1elksebp/elk latestfilebeatfilebeat-6.4.0elk跟filebeat在同一台机器上架构Elasticsearch一个近乎实时查询的全文...

ssh-copy-id设置免密登录

实现的场景:在A机器上,不需要输入密码即可登录B机器 A机器上:如果没有生成过ssh公钥,则生成ssh-keygen 2.将公钥复制到B机器上ssh-copy-id -i ~/.ssh/id_rsa.pub -p 9888 lifesonic@120.233.41.19 ssh-copy-id -i ~/.ssh/id_rsa.pub -p 端口号 B机器用户名@B机器IP或者将A机器上的公...

编写nginx+php的Dockerfile,包括安装PHP扩展

完整代码及目录结构:nginx_php.zipnginx_php--nginx_conf 存放nginx的配置文件--php_extension_file 存放php相关扩展,composer等--project_code 代码目录--s6-overlay 守护进程--Dockerfile dockerfile文件如何启动:1.进入nginx_php目录,编译镜像docker build -t...

mac版本Beyond Compare如何一直试用

Beyond Compare是一种码农经常使用的代码比较工具。通过不断删除registry.dat来达到永远在试用Beyond Compare的方式。 注意只有安装Beyond Compare成功并且运行过一次才能看到registry.dat。当它试用期到期了,重新找到registry.dat,那么你又得到30天的试用期了,不断这样到期前或到期后,删除registry.dat,达到永远在试用期的效...

php_mongo扩展平滑升级成php_mongodb扩展,不修改代码

项目必须引入composer包管理。//引入新版驱动代码composer require mongodb/mongodb//引入新旧驱动转换组件composer require alcaeus/mongo-php-adapter删除旧的php_mongo驱动,重启php如果更新下来的包有问题,导致旧项目报错。可试下如果的包,是本人在项目使用中修改过的vendor.rar...

如何直接将项目部署到服务器中使用ip加端口访问,不使用nginx

go: beego框架php: php -Spython: python -m SimpleHTTPServer...

Beyond Compare 4提示已经过了30天试用期

1.修改C:\Program Files\Beyond Compare 4\BCUnrar.dll ,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期。2.一劳永逸,修改注册表1)在搜索栏中输入 regedit ,打开注册表2) 删除项目:计算机\HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare...

php7 Tideways+xhgui监控PHP性能

前提已安装: php5.4+ nginx mongod mongo composer1.安装PHP tideaways扩展;tideaways的文档写的非常详细,安装 tideaways扩展(官方文档) 这里我用Centos举例。其它系统看官方文档里面echo "[tideways] name = Tideways baseurl = https:/...

php socket通信几个问题及解决方案

Q:gb/t 1988编码gb/t 1988编码其实就是ascii编码,转成16进制的形式, 相关的几个php方法 ord dechexQ:大小端字节序大端就是将高位字节放到内存的低地址端,低位字节放到高地址端。网络传输中(比如TCP/IP)低地址端(高位字节)放在流的开始,对于2个字节的字符串(AB),传输顺序为:A(0-7bit)、B(8-15bit)。 那么小端字节序自然和大端相反。Q:s...