01-webSocket 在挂上 cloudflare 之后连接失败
webSocket 在挂上 cloudflare 之后连接失败 起因 最近我拉取了一个项目,项目是 js + css 完成的。项目使用的连接方式是 ws,众所周知,ws 方式只能在 http 下使用,一旦切换至 https 那么系统/浏览器会强制禁止 ws 方式。但是奇怪的是,一旦我使用 ws 方式连接 80 端口完全没问题,但是一旦我更改为 ws…
02-使用 Il2CppDumper 时无法找到 so 文件
使用 Il2CppDumper 时无法找到 so 文件 错误 反编译 APK 文件时,项目下没有 lib 目录,也没有找到 .so 文件 原因 目前 google 使用了 split APK ,也就是目前从 google 下载的 apk 安装包都不是完整版,里面没有附带 lib 目录和一些其他文件。 解决 找一台能够从 google play 下载…
01-Android killer 和 APK IDE 反编译报错
Android killer 和 APK IDE 反编译报错 错误 当前 Apktool 使用版本:Android Killer Default APKTOOL 正在反编译 APK,请稍等... >I: 使用 ShakaApktool 2.0.0-20150914 >I: 正在加载资源列表... >I: 反编译 AndroidMa…
01-win10 下 shift 会解除大写锁定
win10 下 shift 会解除大写锁定 原因 windows默认 ctrl + 空格 和 shift 切换输入法的中英输入模式 也就是说,如果你需要 shift 一键切换中英输入,那么目前来说必然是不可能不通过第三方来解决这个问题。windows 的中英切换优先度大于 Cops Lock 。 解决 开始菜单—设置—时间和语言—语言—中文(简体,…
01-QNotified 安装笔记
QNotified 安装笔记 安装 QNotified 需要前置框架 Xposed ,前置框架需要 ROOT 权限! 安装 QNotified 需要前置框架 Xposed ,前置框架需要 ROOT 权限! 安装 QNotified 需要前置框架 Xposed ,前置框架需要 ROOT 权限! 框架目前有 Android 5.0- 和 Android…
01-nginx 启动与重启、关闭
nginx 启动与重启、关闭 启动 nginx -c Nginx配置文件路径 //例如 nginx -c /etc/nginx/nginx.conf 停止 //无法直接通过参数停止Nginx,只能通过 kill //先找到 Nginx 的主进程号 ps -ef | grep nginx //直接杀死 Nginx 的进程 kill Nginx进程号 …
50-自定义异常
自定义异常 使用 java 内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。用户自定义异常类,只需要继承 Exception 类即可 在程序中使用自定义异常类,大体可分为以下几个步骤 创建自定义异常类 在方法中通过 throw 关键词抛出异常对象 如果在当前抛出异常的方法中处理遗产古,可以使用 try-catch …
49-抛出和捕获
抛出和捕获 异常处理机制 抛出异常 捕获异常 异常处理五个关键字 try 、 catch 、 finally 、throw 、 throws 示例 Application 类 public class Application { public static void main(String[] args) { int a = 1; int b = …
48-异常
异常 什么是异常 异常就是实际工作中可能遇见的问题,例如程序要打开某个文件,但是文件可能不存在或者格式不正确;程序要写入数据到硬盘,但是硬盘存储已经满了等等 软件程序在运行中,非常可能遇到这些异常问题,这种问题通常称为 异常,英文是: Exception ,意思是例外。 异常发生在程序运行期间,它影响了正常的程序执行流程。 java 有三种类型的异…
47-内部类
内部类 内部类就是在一个类的内部再定义一个类。比如 A 类中定义一个 B 类,那么 B 类相对 A 类来说就是成为内部类,而 A 类相对 B 类来说就是外部类 实例 APPlication public class Application { public static void main(String[] args) { Outer outer …