[CE] 对游戏大数 BigInteger 修改的研究笔记
Idle Process 逛 Steam 的时候发现了这款游戏,看起来很适合拿来 CE 练手的样子 https://store.steampowered.com/app/2685770/Idle_Progress 首先发现可以轻松使用 Cheat Engine 进行数值修改,保守起见我将各项值修改为 Int32 最大值 2147483647 后来我…
细究设计模式
委托模式(Delegate) class BarImpl // delegate 代表 class Foo { // delegator 委托者 barImpl public Bar(){ barImpl.Bar() // delegation 委派 } } 代理模式(Proxy) class BarImpl class Foo { barImpl…
关于降低延迟
打游戏,我需要降低延迟,特别是音游/FPS,涉及到准星是否跟手、感官反馈、更低的帧间时间 中断(Interrupt)延迟 CPU 很快,在处理 IO ( I/O, Input/Output ) 的过程中通常使用中断(Interrupt)技术来避免 CPU 处理时间的浪费。 写过程序的应该知道异步(Async),它的底层原理上就是通过中断来实现的。 …
Android 快速入门笔记(整理中)
Android Studio X11 远程开发 TODO 解决中文显示为方块字体/乱码 sudo apt install ttf-wqy-microhei fc-cache -f -v Kotlin 语法 警告此处内容为快速入门参考,可能有不严谨/不准确之处 如果你有JavaScript和Java基础,以及异步、协程、线程的概念,此处应该可以快速通…
Android 快速入门笔记 (NDK)
Android NDK 支持使用 ndk-build 和 cmake 进行编译 移除不需要的 ABI build.gradle.kts android { defaultConfig { ndk { abiFilters += listOf("x86_64") } } } CMake CMake 变量 ANDROID_HOST_TAG 主机标记 可…
关于GoFrame的踩坑 (v2)
ORM模型中,字段使用了指针也不会返回nil,官方说法是为了安全,但我认为这不严谨。特别是对于接口洁癖的人来说会看到很多空字符串。而且如果不走ORM,在Response上nil字段也会变成null存在。   自带的gf cli工具生成模型并不好用,不能自动生成关联(目前)。如果手动维护关联,后续再次使用gf gen dao的时候模型会被覆…
运营商投诉整理
联通客服:10010转人工客服 联通市级投诉:10010转5转1 联通省级投诉:10010转5转4 联通总经理中心投诉:96180 联通中国总公司投诉:010-10015 移动客服:10086 中国移动集团满意度热线:4001110086 电信客服:10000 中国电信集团投诉热线:4008810000 工信部:010-12300 工信部电信用户申…
联通光猫破解整理
超级管理员 超管地址:http://192.168.1.1/cu.html 账号: CUAdmin 密码: CUAdmin 123qweasdzxc Telnet取管理员用户名和密码(未测试) get telname get telpwd 中兴猫 切换版本 地址:http://192.168.1.1/hidden_version_switch.gc…
Nginx 优化笔记
Brotli支持 项目地址:https://github.com/google/ngx_brotli brotli要比gzip压缩比高得多,压缩时间也要稍长些。 brotli只有部分浏览器支持。 在http块中配置 brotli_static on; brotli on; brotli_comp_level 6; brotli_buffers 32…
北京联通光猫VLAN配置
以下配置已知地区 海淀清河 大兴旧宫 丰台xxx   TR069 PPPoE VLAN ID:3969 Internet PPPoE VLAN ID:3961 Other PPPoE VLAN ID:3962 IPTV IPoE(默认DHCP) VLAN ID:3964 组播VLAN:4000