amimo |
amimo 最近回复了
| 回复了 pdog18 创建的主题 › 问下在用 macOS 的各位,用的是什么输入法?2022 年 3 月 3 日 |
清歌输入法,挂小鹤音形码表,非常好使。
| 回复了 yunyuyuan 创建的主题 › 有没有感觉到,以前沉迷某一首歌,天天循环听,几年后再听到,就好像回到了那个时候,记忆犹新。2021 年 7 月 28 日 |
以前看过一点心理学相关的教材,现在都忘光了。在心理学上,这叫情景记忆,理论上看电影,书都可以触发的。
| 回复了 shilianmlxg 创建的主题 › 小鹤音形感觉不怎么好用,大佬们有没有其他的五笔或者音形方案推荐2021 年 7 月 24 日 |
你需要打开小鹤设置->高级->检索隐藏全码来显示一些简码的全码。五笔,郑码等其他一些形码都有一二三简,也需要单独记忆。小鹤打词组是使用拼音规则,重码是比其他纯形码多。
| 回复了 heheda11 创建的主题 › 有没有,没有 if else 的编程语言?2021 年 7 月 6 日 |
用楼上老哥们说的 switch-case 貌似就可以。比如比较两数,可以将他们减,使用得数的符号位(正负)判断他们的大小。
int32_t min(int32_t a, int32_t b)
{
int c = ((a - b) >> 31) & 1; // 取(a - b) 符号位 0, 1
switch (c) {
case 0:
return b;
case 1:
// c == 1 => a - b < 0 -> a < b
return a;
}
}
int32_t min(int32_t a, int32_t b)
{
int c = ((a - b) >> 31) & 1; // 取(a - b) 符号位 0, 1
switch (c) {
case 0:
return b;
case 1:
// c == 1 => a - b < 0 -> a < b
return a;
}
}
| 回复了 userGyl 创建的主题 › 一个 jni 相关问题,希望解惑。2021 年 7 月 6 日 |
实现不行,可以在 Java 层找好,然后传下来。另外,Java_com_hik_netsdk_SimpleDemo_XJni_Heart 转下来的 env 可以直接使用,不需要重新 get 。
| 回复了 yulihao 创建的主题 › 市面上的安卓模拟器 arm 转译 x86 和谷歌 AS 中 Android11 的 arm 转译 x86,工作原理相同吗?2021 年 2 月 25 日 |
相同的。都是 dynamic binary translator,苹果的 m1 上 x86 转 arm 也是。
| 回复了 James369 创建的主题 › 从解释器的角度看, Java 和 Python 的解释过程原理是一样的吧?2021 年 2 月 22 日 |
一样。
一般语言不区分编译或解释。比如你可以用 llvm 把 c 编译成字节码(.bc),然后使用 llvm 解释器执行,也可以直接编译成二执行(.exe),直接运行。
一般语言不区分编译或解释。比如你可以用 llvm 把 c 编译成字节码(.bc),然后使用 llvm 解释器执行,也可以直接编译成二执行(.exe),直接运行。
| 回复了 devwolf 创建的主题 › 社区的一线开发老哥们有做过 [激光矫正近视] 的吗2021 年 1 月 8 日 |
可以考虑 icl 晶体植入,听说风险小,当前唯一可逆的近视手术。
| 回复了 find456789 创建的主题 › 我想用 llvm 制作一门语言的编译器,是不是要学会 llvm ir 里的哪个奇怪的语法2020 年 12 月 19 日 |
不需要。你使用的是 LLVM 提供 API 生成 IR,不需要预先学习这个 IR 的文本表示,但看懂它有助于调试你的前端。
因为 llvm ir 是 ssa 形式的,没有接触过可能还不好转,你可以考虑把你的语言先转成 C,控制流使用 goto,这步走通之后再使用 llvm 。
因为 llvm ir 是 ssa 形式的,没有接触过可能还不好转,你可以考虑把你的语言先转成 C,控制流使用 goto,这步走通之后再使用 llvm 。
| 回复了 wqgogogo 创建的主题 › 想到一个有趣的问题,为什么 debug 模式可以进断点而 run 模式不行?2020 年 11 月 21 日 |
如果是 native 程序的话,这个问题的主要跟“调试器”相关,debug 模式下运行的程序受调试器控制。native 调试器实现主要依赖硬件和操作系统提供的调试机制,跟编译器,编译原理无关。
