Rise的自留地

记录生活中的点滴,分享编程技术和游戏开发经验。

0%

用过 C++ 的同学对 typenametypedef 相信并不是很陌生,但是当我看到下面这段代码的时候仍然无法理解:

1
typedef typename std::vector<T>::size_type size_type;

按理来说 typedef 一般不是用来定义一种类型的别名,如下:

定义了一个 int 的别名是 SpeedType,那么我就可以这样用:

与传统的主观交易方式不同,策略交易摒弃了传统的主观判断和情绪化交易,转而依靠严谨的数学模型、海量的历史数据分析以及高效的计算机程序 ,构建系统化的交易策略,力求在市场波动中捕捉获利机会。

容易内耗的人通常有过度思考的倾向。这样做不仅不能解决问题,还会榨干自己身上的正能量。通过学会关注当下,观察自己的思想,我们可以让自己重新享受这个世界。

“祸莫大于不知足,咎莫大于欲得。” 老子的谆谆教诲如黄钟大吕,振聋发聩。在物欲横流的当今社会,“知足者富,自足者强”这一古老智慧愈发彰显其深刻内涵与深远意义。

阿兰·图灵

说到计算机的历史,就不得不提到一个人——图灵,那么图灵是什么人?

阿兰·图灵,英国著名的数学家和计算机科学家,被誉为计算机科学之父、人工智能之父和密码学之父。

一、VSCODE 与 Android Lua Helper 的功能特点

Visual Studio Code(VSCODE)是一款功能强大的代码编辑器,它以其高度可定制的界面、强大的扩展生态系统、流畅的性能表现以及对众多编程语言的天然支持而备受开发者青睐。在众多的开发场景中,VSCODE 都展现出了卓越的性能和灵活性。 Lua 作为一种轻量级的脚本语言,在游戏开发、移动应用开发等领域有着广泛的应用。然而,由于 Lua 是一门小众语言,相关的开发工具并不像主流语言那样完善。Android Lua Helper 插件的出现,为开发者提供了一系列强大的功能,极大地提高了 Lua 代码的开发效率和质量。 Android Lua Helper 插件具有多种功能,如符号定义跳转、代码格式化、符号查找、全局引用查找以及智能代码补全、语法错误检测、Lua 代码片段提示等。这些功能使得开发者在编写 Lua 代码时更加高效和准确。例如,代码补全功能可以大大减少开发者的输入时间,提高开发速度;语法错误检测功能可以帮助开发者及时发现并修复代码中的错误,避免在运行时出现问题。Android Lua Helper插件还拥有低内存消耗和高实时性的优点,即便面对规模庞大的项目,也能流畅运行,毫无卡顿之感。 此外,Android Lua Helper 插件还支持多种 Lua 版本,如 Lua 5.1Lua 5.3,满足了不同项目的需求。插件的不断更新和改进也为开发者提供了更好的开发体验。Android Lua Helper 支持使用安卓 ADB 工具连接手机,实现远程调试,安装卸载应用,截屏到本地,启动scrcpy等。 总之,VSCODEAndroid Lua Helper 的结合为 Android 开发中的 Lua 语言项目提供了强大的支持,使得开发者能够更加高效地进行开发工作。

在逆向领域,有款很功能强大且好用的工具=利器是:IDA

  • 常用于
  • iOS逆向
    • 静态分析:逆向二进制,研究代码逻辑
    • 常用功能:函数、F5伪代码、字符串、类的结构体定义等等
    • 动态调试:调试iOS的app
  • Android逆向
    • 支持对Android的静态分析与动态调试
    • 包括:动态调试so文件
  • 特点
  • 支持多平台运行:WindowsMacLinux(CentOSUbuntu等)等
  • 支持多种CPU架构:x86/x64ARM/ARM64MIPS/MIPS64PowerPC/PPC64Motorola 68K/Coldfire等共68
  • 支持插件,可以扩展各种功能
  • 可编程=支持API接口调用,写脚本,实现各种功能
  • 主页
  • https://hex-rays.com/

ida 自动分析的典型过程:把二进制文件拖动到IDA后,就开始自动分析`了。

  1. 进入官方语言翻译网页:https://translations.telegram.org
  2. 点击网页中的 Start Translating 地址,就会弹出选择语言的界面
  3. 选择对应的语言之后会跳转到对应的网页,然后点击下面 Actions 下的 Use Telegram in Xxx (Xxx表示对应的语言)
  4. 之后会在新页面内唤醒本地安装的 Telegram 软件并提示你切换为对应语言,确认即可(多端都支持) 注:也可以使用 Sharing Link 内的链接发送给任何人,点击访问后也会唤起软件自动设置为对应语言

设置为简体中文

如果你不想自己找,我这里给出官方的简中语言包设置地址: 简体中文 繁体中文 俄语 日语 乌克兰