Github Stats 所有开源项目 仓库项目简介Starsfork编程语言 GameWxQRlogin安卓微信游戏扫码登录,支持王者荣耀等微信扫码登录189Java GameWxQRlogin-web微信扫码登录IOS web端23Dart PictureSelector仿微信图片选择器00Java shadowsocksrShadowsocksR add aead crypto implementations00Python
最近更新
Nginx 301跳转踩坑
Nginx作为反向代理服务器的时候,如果端口设置的特殊,在重定向的时候可能遇到问题。
例如Nginx使用alias命令进行静态页面转发的时候,如果是 .../xxxx1/xxxx2末尾部分是一个文件目录且不以斜杠结尾就回被重定向到 ../xxxx1/xxxx2/
这时候如果Nginx运行在8080,防火墙出口是80,重定向就会出现问题,会重定向到了Nginx的8080端口。
浏览器表现的就是 www.xxxxx.com:8080/dir/被防火墙拦截导致访问失败
某学网WZ1视频解码分析
本文仅作记录交流使用,不会涉及具体解析算法
常用Smali语法
分享一些绿化破解的软件
一些绿化破解的软件分享
Win10系统基于WSL2安装Docker问题小结
Docker问题小结
安卓游戏微信扫码登录
王者荣耀安卓微信扫码登录,解决了公众号等二维码扫码登录无效的问题
记一次搬瓦工VPS快照文件恢复过程
由于控制台密钥丢失,又收不到短信,只能联系客服重置数据,有备份发现却没有地方可以上传恢复,联系客服得知它是个磁盘的raw文件,有两种方法可以读取恢复
Linux下安装PHP7及配置phpfpm开机启动
以CentOS 7.2为例,安装PHP的运行环境
,并配置phpfpm为服务启动项
CentOS升级OpenSSL和OpenSSH
因CentOS 7自带的ssh版本较低,存在高危漏洞,故升级到最新版本
升级ssh存在一定的危险性,一旦不成功可能无法通过远程连接到系
因此在升级之前最好先telnet等远程服务
升级的openssh需要依赖于openssl和zlib,不同的openssh版本依赖的版本不同,太高或者太低的版本都不行
激活Windows/Office命令
在线激活VL版本的Windows和Office的KMS服务
用Certbot申请免费Let's Encrypt泛域名证书+自动续期
Let’s Encrypt是一个免费的CA证书颁发机构,从v2版本协议开始支持泛域名证书申请。
也就是支持 *.willh.cn的所有域名,但不支持willh.cn这样的域名,所以服务端还是需要两个证书。
我们通过certbot-auto自动生成工具来操作。
Linux安装vsftpd及配置详解
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。
(一) FTP主动模式
主动方式的FTP是这样的:客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命令端口,也就是21端口。然后客户端开始 监听端口N+1,
并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。
针对FTP服务器前面的防火墙来说,必须允许以下通讯才能支持主动方式FTP:
1. 任何大于1024的端口到FTP服务器的21端口。(客户端初始化的连接)
2. FTP服务器的21端口到大于1024的端口。 (服务器响应客户端的控制端口)
3. FTP服务器的20端口到大于1024的端口。(服务器端初始化数据连接到客户端的数据端口)
4. 大于1024端口到FTP服务器的20端口(客户端发送ACK响应到服务器的数据端口)
小米路由器 mini 刷 Padavan 详细教程
首先得准备一个 U 盘,并确保这个 U 盘的格式为 FAT32;然后,下载开发版固件,地址:http://pan.baidu.com/s/1pLTO7Kv(注意:此步是为下面开启 SSH 做准备的,小米官网开启 SSH 的教程是有问题的,因为小米的新固件更换了密钥,直接按照官网教程刷 miwifi_ssh.bin 会出错,故需刷入旧版固件后再开启 SSH );接下来,就是具体的操作流程了。
1、将下载的 miwifi_r1cm_all_0e3da_0.4.85.bin 放在 U 盘的根目录下,改名为 miwifi.bin;
2、断开小米路由器 mini 的电源,将 U 盘插入路由器的 USB 接口;
3、用牙签等尖锐物按下路由器 reset 按钮后重新接入电源,待指示灯变为黄色闪烁状态后松开 reset 键;
4、等待 5~8 分钟,刷机完成之后系统会自动重启并进入正常的启动状态(指示灯由黄灯常亮变为蓝灯常亮),此时,说明刷机成功完成。
这时可以访问 192.168.31.1 或 miwifi.com 访问路由器,如果出现异常 / 失败 /U 盘无法读取状态,会进入红灯状态,建议重试或更换 U 盘再试。
(转)Java内存模型
什么是JVM内存
Java源代码文件(.java)会被Java编译器编译为字节码文件(.class),然后由JVM中的类加载器加载各个类的字节码文件,加载完毕之后,交由JVM执行引擎执行。
JVM在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。
JVM会用一段空间来存储程序执行期间需要用到的数据和相关信息,这段空间一般被称作为Runtime Data Area(运行时数据区),也就是我们常说的JVM内存。