Android Tools

常用工具

  • scrcpy:PC 端镜像手机端屏幕,可操作、截屏、录屏等

  • UI 分析工具

    • codeLocator:实时抓取 viewTree
    • Android Studio:Android Device Monitor
    • UIAutomatorViewer
    • Appium Inspector
    • Espresso
    • adb
  • flipper:A desktop debugging platform for mobile developers.

Emacs 的本地变量 (Local Variables)

Emacs 中的变量

要解释本地变量,先解释一下 Emacs 里面变量的作用。

Emacs 中有很多功能(内置的或者插件提供的)都可以通过设置一些变量的值来 进行一些个性化的定制。

Go 并发模式总结

Go 的并发哲学

Don’t Communicate by sharing memory, share memory by communicating.

不要通过共享内存来通信;相反,通过通信来共享内存。

Generator 发生器

Generator 指返回一个 chan 的函数。这是一种十分常见的使用 goroutine + chan 的方式,可以说是一种标准用法了。

在 Emacs 中实现 VSCode 的 terminal 快捷键功能

VSCode 有一个比较方便的快捷键:Ctrl-` ,可以一键拉起 terminal 。

这里在 Emacs 中模拟一下这个功能,而且还是增强版本,可以在不同文件中拉 起不同的 terminal,拉起的 terminal 路径和当前文件的目录一致。

常用命令行工具

记录一些常用的命令行工具,方便随时取用。

git throught ssh

1
git remote add origin ssh://user@my.git.svr/path/to/repo

通过 crontab 实现开机自启动

# 每次系统重启时,都会运行 ss.sh
@reboot ss.sh