Github Stats 所有开源项目 仓库项目简介Starsfork编程语言 GameWxQRlogin安卓微信游戏扫码登录,支持王者荣耀等微信扫码登录189Java GameWxQRlogin-web微信扫码登录IOS web端23Dart PictureSelector仿微信图片选择器00Java shadowsocksrShadowsocksR add aead crypto implementations00Python 置顶! 我在 GitHub 上的开源项目 无
Nginx作为反向代理服务器的时候,如果端口设置的特殊,在重定向的时候可能遇到问题。 例如Nginx使用alias命令进行静态页面转发的时候,如果是 .../xxxx1/xxxx2末尾部分是一个文件目录且不以斜杠结尾就回被重定向到 ../xxxx1/xxxx2/ 这时候如果Nginx运行在8080,防火墙出口是80,重定向就会出现问题,会重定向到了Nginx的8080端口。 浏览器表现的就是 www.xxxxx.com:8080/dir/被防火墙拦截导致访问失败 Nginx 301跳转踩坑 无
nop 没有操作 move vx,vy 移动内容 vy 到 vx.寄存器范围必须在256以内 move/from16 vx,vy 移动 vy 到 vx. vy寄存器范围只能在64k以内 vx 寄存器范围必须在256内. move-wide/from16 vx,vy 移动 long/double 值从 vy 到 vx. vy 寄存器范围只能在64k以内 vx是一个 256 寄存器. move-object vx,vy 自动对象引用从 vy 到 vx. move-object/from16 vx,vy 移动对象引用从 vy 到 vx, vy 可以添加 64k 寄存器和 vx 可以添加 256 寄存器. move-result vx 把前面运行的结果赋值给 vx. move-result-wide vx 移动 long/double 方法调用结果赋值到vx,vx+1. move-result-object vx 移动前面的方法调用结果到 vx move-exception vx 移动异常对象 并抛出异常到 vx. return-void 没有返回值返回 return vx 返回值 vx re.... 常用Smali语法 无
因CentOS 7自带的ssh版本较低,存在高危漏洞,故升级到最新版本 升级ssh存在一定的危险性,一旦不成功可能无法通过远程连接到系 因此在升级之前最好先telnet等远程服务 升级的openssh需要依赖于openssl和zlib,不同的openssh版本依赖的版本不同,太高或者太低的版本都不行 CentOS升级OpenSSL和OpenSSH 无
Let’s Encrypt是一个免费的CA证书颁发机构,从v2版本协议开始支持泛域名证书申请。 也就是支持 *.willh.cn的所有域名,但不支持willh.cn这样的域名,所以服务端还是需要两个证书。 我们通过certbot-auto自动生成工具来操作。 用Certbot申请免费Let's Encrypt泛域名证书+自动续期 无
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响应到服务器的数据端口) Linux安装vsftpd及配置详解 无
首先得准备一个 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 盘无法读取状态,会进入红灯状态,建议重试或.... 小米路由器 mini 刷 Padavan 详细教程 无
什么是JVM内存 Java源代码文件(.java)会被Java编译器编译为字节码文件(.class),然后由JVM中的类加载器加载各个类的字节码文件,加载完毕之后,交由JVM执行引擎执行。 JVM在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。 JVM会用一段空间来存储程序执行期间需要用到的数据和相关信息,这段空间一般被称作为Runtime Data Area(运行时数据区),也就是我们常说的JVM内存。 (转)Java内存模型 无