博文記錄
最近有用到,刚好记录一下方便后续查看,通过Javascript或PHP校验IMEI代码,以及14位IMEI补全15位的计算方法。
教程分享 2020-04-24 14:41:53 79 0
在小内存机器上编译程序会导致gcc编译时因内存不足而被系统杀死。 不想通过apt或者yum的包管理安装PHP,又想通过编译运行PHP方便扩展和移植,此时可以通过创建swap虚拟内存的形式来执行编译。 不过缺点就是,用硬盘换换取的虚拟内存空间依赖于硬盘的性能,这会大大折扣编译速度。如非无奈之举,何尝如此行事。
小内存机器通过提高swap空间来编译程序
Debian 2020-04-05 14:45:40 89 0
今天装了debian,记录一些在debian平台上编译安装PHP7的问题。 通过参考之前的CentOS安装方式,修改部分参数以及替换其对应的开发库依赖。
Debian9.9编译安装PHP7
PHP 2020-04-04 18:15:47 145 1
整理一些Nginx常用到的一些经典配置,在此记录方便查看。包含,前后端统一域名端口,非标准HTTPS端口重定向,HTTP强制跳转HTTPS,Nginx反向代理、端口转发等等。
Nginx常用经典配置|反向代理、HTTPS重定向、端口转发
Nginx 2020-03-05 19:40:22 208 0
自动配置Telegram代理,伪装自定义域名,免去docker臃肿的配置过程,可自定义端口用于NAT。
MTProxy TLS一键安装绿色极简脚本|Telegram稳定安全代理
教程分享 2020-02-03 23:02:56 2803 1
可以看到JSO结构中的message为The given data was invalid. 而并非是我们具体自定义的错误,这在用户端显得非常不友好。 在谷歌找了半天都是教你如何通过语言包的形式修改为本地化的语言,实质上和我们的需求有些出入,并不能获取的具体的错误内容。
Laravel自定义JSON错误消息 The given data was invalid.
PHP 2020-01-26 00:16:11 289 0
FakeTLS,是将MTProto流被包装在标准HTTPS(第一条隧道协商消息)中,在该HTTPS中传输域(伪造)。在协商了MTProto协议-不使用Fake-TLS之后,流量便开始使用具有随机长度(dd-密钥)的常规MTProto协议。 事实上MTP官方程序原本就有两种代理方式一种是,无混淆;另外一种是增加随机字串,以防止数据包被ISP检测。 目前用到的就是第三种实现伪装tls传输数据,如果你还使用的旧版本的MTP代理,是没有这个功能的,建议重新编译后使用。
MTProxy+FakeTLS|Telegram稳定代理配置教程
教程分享 2020-01-06 20:06:22 6525 7
MvFilesShell,是很久很久之前方便自己给相册、视频文件重命名写的一个小工具,后来因为周边也有人用到,就分享出来。 ※支持局域网smb访问 ※支持通配符匹配文件 ※支持正则匹配文件规则 ※绿色单文件无需安装
MvFilesShell|文件批量更名工具
软件分享 2020-01-05 12:39:52 293 0
之所以选用ShadowsocksR,而不是V2ray,是因为V2ray的UDP协议是UDP over TCP,就是讲UDP数据包转换成TCP再进行传送,主要的问题是在Nat Full Cone表现上极为不好,无法穿透内网,也就无法实现多人联机。 关于V2ray在实际使用过程中TCP性能要比SSR要好很多,但是无法达成我们今天这个场景,所以我们还是选择SSR。 本文的内容主要讲网游加速器的原理和实际遇到的问题以及解决具体问题。
ShadowsocksR+UDPSpeeder+Udp2raw+KCP实现网游加速
教程分享 2019-12-17 23:34:00 2052 2
如果你和我一样有一个需求,通过访客的IP地址获得其归属地,来实现区域化的信息服务。 对于以上,我们可以通过Apanic提供的亚太地区IP数据分配情况来实现,且本文只用到IPV4,IPV6可以自行扩展。
PHP之识别访客IP归属地来提供不同的区域化服务|封禁某些地区訪客
教程分享 2019-12-16 11:05:10 352 0
StudioEIM - 冒险者讲习所
0:00