备忘录
12经常有人问,你有什么要求?总是记不起来,现在记录如下 全日制一本以上学 国内硕士可以放宽 海外本科可以放宽 博士优先考虑 处女 良好的英语水平 掌握基本的编程技能
自建代理 自建vpn 一键安装 L2TP IPSec
注意事项最好使用centos7.2最好不要版本太高否则有可能导致一个报错目前感觉无法简单支持Windows10,IOS测试通过windows可以使用另一篇里的pptp协议 一键安装123wget --no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/l2tp.shchmod +x l2tp.sh./l2tp.sh 代码备份12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913...
自制 炒制 土豆 豆腐 西红柿
准备材料 土豆切丝(先切片,再切丝) 西红柿切块 豆腐切条 葱姜蒜切小段 花椒 洗土豆丝由于土豆丝有很多淀粉,炒的时候容易糊了,所以需要洗掉,只要过水即可 炒制材料 放油要覆盖满锅底 热油热油到热起来,但是不要冒烟,放入葱姜蒜花椒 炒土豆丝土豆丝不爱熟,先炒到5成熟或者6成注意翻炒,否则土豆丝会糊 炒豆腐和西红柿这两个材料本身都可以生吃,所以具体放入的时机可以视个人喜好而定 当整体9成熟时,放入酱油 耗油 盐等 关火出锅 整体熟了以后,关火用余温热1分钟 放入盘子里即可
mysql 数据库 升级
本机把mysql5.5升级到mysql8.0记录 备份数据在mysql5.5执行mysqldump 1mysqldump -u root -pPASSWORD --all-databases > ./all.sql 停止mysql5 安装mysql8,导入数据 12mysql -uroot -p rootsource ./all.sql 启动mysql8 升级不兼容表 1mysql_upgrade -u root -p
PHP 获取星座
网上PHP获取星座的代码无法兼容PHP7.2+使用以下代码即可 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748function get_xingzuo($month, $day){ // 检查参数有效性 if ($month < 1 || $month > 12 || $day < 1 || $day > 31) { return (false); } // 星名称以及开始日期 $signs = array( array("20" => "宝瓶"), array("19" => "双鱼"), array("21" => "白羊"), array("20...
查看php-fpm的内存占用
原文地址https://www.cnblogs.com/wpjamer/p/9191892.html 1、查看php-fpm的进程个数 ps -ef |grep “php-fpm”|grep “pool”|wc -l2、查看每个php-fpm占用的内存大小 ps -ylC php-fpm –sort:rss3.查看PHP-FPM在你的机器上的平均内存占用 ps –no-headers -o “rss,cmd” -C php-fpm | awk ‘{ sum+=$1 } END { printf (“%d%s\n”, sum/NR/1024,”M”) }’4.查看单个php-fpm进程消耗内存的明细 pmap $(pgrep php-fpm) | less
linux 创建软连接
1ln -s /data/wwwroot/default/storage/app/public storage
workerman gatewayworker websocket 性能测试结果
没有一个好的websocket测试工具我用nodejs大致写了一个,测试1核1g维持1000个websocket测试代码如下所示 12345678910111213141516171819202122232425var WebSocketClient = require('websocket').client;let first = 0;for (let i = 0; i < 1000; i++) { let client = new WebSocketClient(); client.on('connectFailed', function(error) { console.log('Connect Error: ' + error.toString()); }); client.on('connect', function(connection) { connection.on('error...
apache 工作模式 prefork worker event
Apache的多进程处理模块(MPM)只要有三种 123prefork worker event 其中event是后来加入的,有很多优点 eventevent模式好像很类似nginx的方式这个是Apache中最新的模式,在2.4里的已经是稳定可用的模式。它和worker模式很像,最大的区别在于,它解决了keep-alive场景下,长期被占用的线程的资源浪费问题(某些线程因为被keep-alive,空挂在哪里等待,中间几乎没有请求过来,甚至等到超时)。event MPM中,会有一个专门的线程来管理这些keep-alive类型的线程,当有真实请求过来的时候,将请求传递给服务线程,执行完毕后,又允许它释放。这样增强了高并发场景下的请求处理能力。event MPM在遇到某些不兼容的模块时,会失效,将会回退到worker模式,一个工作线程处理一个请求。官方自带的模块,全部是支持event MPM的。注意一点,event MPM需要Linux系统(Linux 2.6+)对EPoll的支持,才能启用。还有,需要补充的是HTTPS的连接(SSL),它的运行模式仍然是类似worker的方式,线程会...
jmeter 压力测试 使用
大部分时候使用ab.exe就可以但是可能需要websocket的压力测试这时候可以使用jmeter 下载地址http://jmeter.apache.org/download_jmeter.cgi 打开启动入口在\bin\jmeter.bat配置Options->Choose Language->中文 无法保存配置文件需要下载一个 jmeter-plugins-manager-1.6.jar 放在 lib\ext 提示一个ui错误需要换一个主题 配置websocket地址https://github.com/maciejzaleski/JMeter-WebSocketSampler 未完待续 参考文献https://www.cnblogs.com/liupengblog/p/5355199.html