木木的木头

一只爱折腾的小程序猿

一份PHP面试题

PHP

记录 进程线程了解多少 php for while foreach迭代数组时候,哪个效率最高 协程知道不 tcp udp区别是啥 php的对象克隆知道多少 tcp 三次握手四次挥手 tcp状态转移 redis为啥单线程 redis集群了解多少 数据库 存储引擎 说一下TCP协议为什么收到的数据是完整且有序的 fpm进程模型 得搞一波 画下innodb主键索...

SSRR部署记录

SSRR

富强、民主、文明、和谐、自由、平等、公正、法治、爱国、敬业、诚信、友善

技术精进 | PHP 进程系列(1)— PHP-FPM模型

PHP-FPM模型

技术精进 | PHP 进程系列(1)— PHP-FPM模型 从这篇文章开始,我会从 PHP-FPM 进程模式起,到 Linux 进程,最后回到 PHP 本身谈一谈如何设计一个 PHP 的进程池。主要分为五个部分 ①:PHP-FPM 的多进程模型 ②:Linux 进程介绍 ③:PHP 中的多进程 ④:进程间通讯 ⑤:PHP 的进程池设计 PHP-FPM 多进程模型是本系列的开篇。那么,我们...

MAC系统android studio中gradle报错

android studio

以前没在mac上用过android studio,今天在mac上装上,clone下来项目,编译,瞬间红了一片。我去,一个一个调,最后剩一个 Connect to jcenter.bintray.com:443 打死搞不定。网上找了都说改gradle.properties文件,但是改了也没什么卵用。google翻了一下午,最后终于有人说,mac系统下面在 \User\user\.gradl...

Nginx反向代理Github Page项目配置文件

Nginx反向代理

server { listen 80; ## 监听 IPv4 80 端口 server_name domain.com; location / { proxy_pass https://jiangwei1995910.github.io; proxy_redirect ...

搬瓦工服务器列表

搬瓦工

搬瓦工服务器列表 想看看搬瓦工有哪些配置的服务器卖?卧槽,找了几个小时,终于找到了,赶紧拿起小本本记下来。一个公司能把自家在卖的商品藏这么深我也是醉了。 贴上地址: 中国免翻墙地址 官网地址(需要梯子)

Nginx中PHP单入口项目配置

Nginx

将全部php请求转发到index.php文件 server { listen 80 default_server; listen [::]:80 default_server; # SSL configuration # # listen 443 ssl default_server; # listen [:...

运维神器---Docker

Docker从入门到部署

运维神器—Docker Docker 简介 一个应用程序容器,或许你可以理解成一个轻量级虚拟机。它作用是能够帮助你完成很多重复的项目部署工作,比如一个项目需要在服务器集群中部署,集群大约由100台服务器构成,这时如果人工去把项目部署到每台机器上肯定是不现实的,另外如果项目有更新,需要更新整个集群工作量也是巨大的。而如果自己编写自动化脚本部署项目,每台机器的硬件,网络,操作系统版本,等等细微的...

在apache2中部署Django项目

Linux

安装 apache2 和 mod_wsgi sudo apt-get install apache2 # Python 2 sudo apt-get install libapache2-mod-wsgi # Python 3 sudo apt-get install libapache2-mod-wsgi-py3 确认安装的apache2版本号 a...

python中PIL.Image和OpenCV图像格式相互转换

PIL对象与CV2对象互转

PIL.Image转换成OpenCV格式: import cv2 from PIL import Image import numpy image = Image.open("plane.jpg") image.show() img = cv2.cvtColor(numpy.asarray(image),cv2.COLOR_RGB2BGR) cv2.imshow("OpenCV",img...