杂项
LingMax2013
我们都是魔法师!
我们只生产可复制可传播的魔法
展开
-
PHP 并发请求 限制并发数量
【代码】PHP 并发请求 限制并发数量。原创 2023-04-12 17:16:18 · 719 阅读 · 0 评论 -
简洁vsftpd配置FTP账户
简洁vsftpd配置FTP账户。原创 2023-02-03 10:54:50 · 1046 阅读 · 0 评论 -
wsl Hyper-V 与 安卓模拟器虚拟机同时共存方案
WSL在开发者手里是必不可少的 仿真服务器开发模式安卓虚拟机有时调试起来更加方便但可惜的是市面上的安装模拟器都不支持与wsl友好共存要么是版本低要么是卡到要死既然市面上的不支持 我就把矛头对向微软不负众望在牺牲了几十个G的空间下终于装上高版本安卓模拟器与WSL并存版本1.首先开启VT,虚拟机WSL必须环境2.下载VS安装器Visual Studio 2019 IDE - 面向软件开发人员的编程工具3.选择VS环境...原创 2021-10-21 18:36:00 · 12268 阅读 · 1 评论 -
h5替换 alert toast ajax 请求 独立函数封装 复制可用
h5替换 alert toast ajax 请求 独立函数封装 复制可用 不想用框架的朋友可以用 精简到极致 //替换系统的 信息框提示 function msgShow(o){ if(typeof o === "string") o={msg:o}; var divc = document.createElement("div"); divc.innerHTML = o.title;o.title = divc.innerHTML; divc.innerHTML =...原创 2020-10-28 13:08:13 · 234 阅读 · 0 评论 -
mongo 笔记 ---持续更新
show dbs切换到数据库use db_nameshow tables获得行数db.tb_user.count()原创 2020-10-22 13:09:33 · 112 阅读 · 0 评论 -
处理mysql_binlog日志 过滤掉无用数据
替换文本的正则换行符我为了方便就不用\r\n了^#.+|^[a-zA-Z]+\s*/\*.+\*/;$|^/\*!\*/;$|^SET @@SESSION.GTID_NEXT= 'ANONYMOUS'/\*!\*/;|^SET .+;$|^DELIMITER ;$|^BEGIN$|^COMMIT|^/\*.+\*/;$处理之前binglog日志处理后...原创 2020-09-04 15:25:19 · 2276 阅读 · 1 评论 -
对 node的 https 正向代理的流程分析
对 node的 https 正向代理的流程分析/* * @Author: LingMax * @Date: 2020-08-27 17:18:04 * @Description: 对 node的 https 代理的研究 */const http = require('http'), https = require('https');var net = require('net');var tls = require('tls');var options = { key:.原创 2020-08-31 18:33:40 · 1188 阅读 · 0 评论 -
nginx设置静态资源 跳转 到cdn 记录
坑点1if 后面必须有空格正则{}太难使用了 location ~ /(.+$) { #http://cc.xxx.com.cn/abc.png => http://static.lingmax.top/xxx.com.cn/abc.png set $tohost "static.lingmax.top";#配置域名 set $path ""; set $pathpp $1; ...原创 2020-08-23 19:25:22 · 1454 阅读 · 0 评论 -
win11 wsl 安装 心得 记录
首先先把禁掉的防火墙开机启动恢复 360+服务都要然后去应用商店下载wsl安装完成启动设置root初始密码sudo passwd root安装个宝塔面板 php常用扩展超全linux的php速度超快wsl的其他软件都很卡占20%cpu一个 直接用win版本就好用linux的php+win10开发速度还是蛮快的wsl xdebug远程调试vscode必须配置serverSourceRoot等等{ // 使用 Intel...原创 2020-08-19 19:30:19 · 400 阅读 · 1 评论 -
宝塔 安装php扩展 memcache 记录
https://pecl.php.net/get/memcache-4.0.5.1.tgz下载php7.x的扩展源码解压1.找到php目录并且 设置环境变量echo "/www/server/php/73/bin">> ~/.bashrcsource ~/.bashrc2.cd进入源码目录 并且 执行命令./configure make && make install3.找到扩展输出目录*/extensions/* 并且去php....原创 2020-08-19 19:22:16 · 577 阅读 · 0 评论 -
XDeBug vscode断点以及性能分析配置应用
修改php配置并重启服务[Xdebug]zend_extension=F:/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dllxdebug.collect_params=1xdebug.collect_return=1xdebug.auto_trace=Onxdebug.trace_output_dir=F:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.trace.原创 2020-08-17 17:00:49 · 1020 阅读 · 0 评论 -
csv 格式注意事项
开头是不留空,以行为单位 不以大写ID为开头(会报错)。一行数据不跨行,无空行。以英文逗号(即,)作分隔符,列为空也要其存在。列内容如存在英文引号(即"),替换成英文双引号("")转义,含空格文本要 用英文引号(即"")将该字段值包含起来。内码格式不限,可为 ASCII、Unicode 或者其他。不支持数字不支持特殊字符...原创 2020-08-13 10:24:37 · 513 阅读 · 0 评论 -
ssh端口转发 自定义端口
-p就是自定义端口ssh -L localhost:3307:localhost:3306 tedev@121.*.*.199 -p 22311原创 2020-08-07 18:29:03 · 139 阅读 · 0 评论 -
本机测试环境全部接口设置跨域 脚本代码 开发者神器库 抓包改包
1.添加一个改包脚本第二步//2020-08-04 15:37:23//接口 修改 增加跨域权限var regex = /index\/getRecommand2/img,rep = `index/getRecommand2`,//要替换的数据ls,//临时变量ls1//临时变量;if(arguments.length==1){//发送 if(sendObj.requestOptions.method == 'OPTIONS'){ sendObj....原创 2020-08-05 18:25:45 · 237 阅读 · 0 评论 -
composer安装过程
1.首先下载一个composer.phar文件(在phpstuy_pro下载也行),,或者直接下载重命名https://install.phpcomposer.com/installer2.放在php.exe目录下3.创建一个composer.bat文件,内容如下@php "%~dp0composer.phar" %*4.添加系统运行环境变量为php.exe目录完成...原创 2020-07-31 10:05:18 · 339 阅读 · 0 评论 -
怎么 如何劫持DNS 加速 转发 教程
下载开发者神器库视频教程+工具下载https://pan.baidu.com/s/14Bz45GuCyL7lSiZANmT0xw#list/path=%2FOpenLingMax1.设置系统主DNS为 127.0.0.1或者 网卡IP(手机专用)备用DNS设114.114.114.1142.进入软件->DNS劫持->添加被劫持域名和跳转到哪里3.点击清...原创 2020-03-23 16:03:31 · 747 阅读 · 0 评论 -
ios 安卓 怎么抓包 HTTP S 抓包 教程 拦截 改包
下载开发者神器库视频教程+工具下载https://pan.baidu.com/s/14Bz45GuCyL7lSiZANmT0xw#list/path=%2FOpenLingMax1.安装HTTPS证书2.设置系统代理ip3.添加改包拦截>生成代码>保存直接去访问网站即可...原创 2020-03-23 15:54:24 · 1040 阅读 · 0 评论 -
node笔记 ---持续更新
node很坑 一起来优化吧//执行cmd命令最稳妥模式 跟在cmd窗口上 输入运行一模一样function cmdSync(str) { var ls = child_process.spawnSync('cmd',['/c', str],{windowsVerbatimArguments:true}); //return iconv.decode(ls.stdout...原创 2020-01-17 22:19:13 · 216 阅读 · 0 评论 -
it 全国 ip 互联网 活跃 用户 网民 国内 城市 市区 地域 排行
{ “北京”, “上海”, “深圳”, “广州”, “杭州”, “武汉”, “成都”, “重庆”, “南京”, “长沙”, “天津”, “苏州”, “青岛”, “南宁”, “合肥”, “福州”, “沈阳”, “济南”, “佛山”, “西安”, “郑州”, “宁波”, “南昌”, “无锡”, “东莞”, “哈尔滨”, “大连”, “厦门”, “汕头”, “泉州”, “昆明”, “长春”, “珠海”...原创 2019-12-22 11:32:58 · 1133 阅读 · 0 评论 -
系统优化---持续更新
#################右击删除#################################------------------删除 固定到开始屏幕----------------------------HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers删除下面子键Pinto...原创 2019-11-30 15:45:31 · 194 阅读 · 0 评论 -
chrome 笔记
--------------------------------------------------------------------------------------------------浏览器拦截请求作用不大可以扫描下载视频和下载文件而已https://chajian.baidu.com/developer/extensions/webRequest.html#event-...原创 2019-11-22 18:38:59 · 238 阅读 · 0 评论 -
windows蓝牙卡顿
找到指定的驱动进程修改成闲置的cpu 1、从任务管理器中进入到进程列表; 2、选择某个需要设置的进程上“右键”选择“设置相关性”; 3、打开“处理器相关性”窗口中,可根据需要为该经常选择处理器。 某些应用不支持双核CpU,而双核处理器占用资源多会影响到系统的稳定性,所有在这种不支持的情况下可以指定特定CUp运行,这样还可以同时提高系统运行速度。...原创 2019-11-01 16:51:49 · 4087 阅读 · 0 评论 -
html 标签 自动闭合 无反斜杠包裹 自动修复 自动包裹 原生代码 函数
js版本var aa = '<div class="default">无反斜杠包裹'var lsdiv = document.createElement("div");lsdiv.innerHTML = aa;setTimeout(function(){ //必须延迟 console.log(lsdiv.innerHTML);},200);php...原创 2019-10-30 16:51:25 · 586 阅读 · 0 评论 -
正则---注意事项
正则子匹配ss错误 (s)[^\1]正确(s)(?!\1).原创 2019-10-30 14:34:41 · 136 阅读 · 0 评论 -
vscode 安装 配置
//安装koro1FileHeader扩展 增加注释"fileheader.customMade":{ // 头部注释 "Author": "LingMax[xiaohxx@qq.com]", "Date": "Do not edit", "Description": "详情", }, "fileheader.cursorMode...原创 2019-11-01 16:51:27 · 252 阅读 · 0 评论 -
docker的入门
1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过uname -r命令查看你当前的内核版本 uname -r2、使用root权限登录 Centos。确保 yum 包更新到最新。sudo yum update3、卸载旧版本(如果安装过旧版本的话)sudo yum r...转载 2019-10-13 10:56:51 · 213 阅读 · 0 评论 -
Mysql 安装记录
复制根目录下的my-default.ini,改名为my.ini,my.ini用下面内容替换#以下是复制内容,这行可不复制[client]port=3306default-character-set=utf8#客户端字符类型,与服务端一致就行,建议utf8[mysqld]port=3306character_set_server=utf8#服务端字符类型,建议ut...原创 2019-07-18 22:32:17 · 144 阅读 · 0 评论 -
程序员常识
文件路径linux: /root/tmp/xxxwindows:C:\Users\Administrator\Desktop\word\test\aa.ccwin平台的文件名扩展名最有特色win平台的\在写代码时要注意了 正常路径C:\Users\ 写代码 大部分是没问题的但是 遇上C:\Users\Administrator\Desktop\word\test\aa.c...原创 2019-07-20 09:50:28 · 187 阅读 · 0 评论 -
linux 基本环境搭建
安装phplnmphttps://lnmp.org/install.html安装nodeyum install -y nodejs安装swoole高性能交互pecl install swoole提示错误后 配置php.ini解除禁止exec等函数 然后继续后台启动命令ssh挂断后自动停止 php swoole_server.php...原创 2019-09-23 15:46:01 · 125 阅读 · 0 评论 -
javascript创建Aria2下载任务
function wsopen(){ ws.send(JSON.stringify(json));}; function wsmessage(evt) { console.log(evt); //var received_msg = evt.data;}; function wsclose(){ };//配置选项v...原创 2019-10-10 18:15:29 · 1830 阅读 · 0 评论 -
mongo操作笔记--linux
配置 vi /etc/yum.repos.d/mongodb-org-3.4.repo[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/gpgcheck=1enabled=1gpgkey=ht...原创 2019-01-07 17:01:18 · 125 阅读 · 0 评论 -
360极速浏览器扩展 文件夹 在哪
C:\Users\Administrator\AppData\Local\360Chrome\Chrome\User Data\Default\Extensions\360极速浏览器进入360极速浏览器360Chrome\Chrome\User Data\Default\Extensions\或者在浏览器上输入chrome://plugins/文件夹自己留意...原创 2018-03-27 11:40:50 · 24257 阅读 · 0 评论 -
codemirror的笔记
--------------------文档资料---------------------------------位置转坐标doc.posFromIndex(index: integer) → {line, ch}计算并返回一个{line, ch}对象,该对象的基于零的index人的值相对于编辑器文本的开头。如果index超出文本范围,则返回的对象将分别剪切为文本的开头或结尾。坐标转位置d...原创 2019-04-29 08:46:52 · 1532 阅读 · 0 评论 -
html特殊功能
div增加focuscontenteditable="true" onkeydown="return false;" onselectstart="return false;"原创 2019-04-19 09:37:32 · 178 阅读 · 0 评论 -
CodeMirror用户手册
用户手册和参考指南版本5.46.1CodeMirror是一个代码编辑器组件,可以嵌入到Web页面中。核心库仅提供编辑器组件,不提供伴随按钮,自动完成或其他IDE功能。它确实提供了丰富的API,在此基础上可以直接实现这些功能。有关额外功能的可重用实现,请参阅分发中包含的插件和外部托管插件列表。CodeMirror使用特定于语言的模式。模式是JavaScript程序,可帮助用给定语言编写的文本...原创 2019-05-02 15:12:06 · 21402 阅读 · 0 评论 -
js矩形相交 矩形重叠 矩形碰撞 js函数
//矩形碰撞检测,设矩形的左上顶点是(x, y), 宽w, 高h, 那么只要存在以下情况一定不相交, 否则是相交的 function rectangleCol(x1,y1,w1,h1,x2,y2,w2,h2){ var maxX,maxY,minX,minY; maxX = x1+w1 >= x2+w2 ? x1+w1 : x2+w2; maxY = y1+h1 >= y...翻译 2018-06-11 21:11:15 · 2809 阅读 · 1 评论 -
一个参数就能 快速选择标志功能的实现 (高性能)
以前开发win程序 总看到api 常量+常量+常量 就是多种功能 究竟怎么快速 识别出来呢深入学习后 发现位算法可以 实现这个思路用位运算里的位与就行以下例子不分任何语言通用 匹配成功返回最大那个数字 提示sql语言也可以用,,通杀达到%100位与 (2, 16)=0 //失败 16 不包含2位与 (2, 6)=6 //成功 4+2 包含2位与 (10, 2...原创 2018-05-18 15:55:37 · 292 阅读 · 0 评论 -
秒拍微博视频接口-学习记录
function video_js($key,$key_class){ if($key_class=='wb'){#微博 $d =http('https://m.weibo.cn/status/'.$key); //echo $d; if(strpos($d,'stream_url_hd": "')!=false){ return str_get_zj($d,'stream_u...原创 2018-05-02 16:25:56 · 1718 阅读 · 0 评论 -
git笔记--持续跟新
------------------------git撤销更改-并且更新------------------------------git reset --hard origin/mastergit pull------------------------安装完git后cd到项目路径下-----------将该目录创建为git--------------------...原创 2018-05-02 16:14:40 · 207 阅读 · 0 评论 -
mysql导入导出sql文件 mysql备份还原
window下1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u dbuser -p dbname users> dbname_users.sql3....转载 2018-05-09 10:58:55 · 190 阅读 · 0 评论