hammerspoon config for mac

说明 Hammerspoon 是一款革命性的 macOS 桌面自动化工具,它将系统级 API 与灵活的 Lua 脚本引擎相结合。通过编写自定义的 Lua 脚本,您可以对系统进行强大的控制。 程序员一般的工作习惯都是两个显示屏幕,两个浏览器窗口,多个编程编辑器窗口,再加至少一个即时通讯工具,或者还有一个终端console。如果使用系统快捷键切换不够精确,用鼠标又不方便,特别是需要把光标移到扩展的显示屏的时候。Hammerspoon作为一个专业的macos自动化工具可以带领很大的方便。 如果快捷键不起作用,切换输入法为英文. 以下快捷键,里面有“+”号,表示分段,不代表键盘,先按前面部分,在1秒内再按后面部分。 vscode版 …

vscode shortcut key for mac

说明 如果快捷键不起作用,切换输入法为英文. 以下快捷键,里面有“+”号,表示分段,不代表键盘,先按前面部分,在1秒内再按后面部分。 vscode版本:1.80.1. 安装了golang,vim插件。macos 12.6. 一、文件切换 打开中的文本tab左右切换 : ⌥ ⌘ ←/→ 打开上次打开的文件(连续按tab选择) : ⌃ ⇥(tab) 关闭当前的文件 : ⌘ w 左侧文件浏览器选择文件,打开文件O : ↑/↓ 二、窗口 打开/关闭终端 : ⌃ ` 打开文件浏览器窗口 : ⌘ ⇧ B 打开/关闭左侧窗口 : ⌘ B 源代码管理 : ⌃ ⇧ G 打开/关闭问题窗口(↑/↓ 切换) : ⌘ ⇧ M 三、测试 运行光标所在的单元测 …

为Go开发配置vscode

1. 安装 Go 按照以下步骤安装 Go: 在 Web 浏览器中,转到 “go.dev/doc/install”。 下载操作系统的版本。 下载后,运行安装程序。 打开命令提示符,然后运行 go version 以确认已安装 Go。 2. 安装Visual Studio Code 按照以下步骤安装Visual Studio Code: 在 Web 浏览器中,转到 “code.visualstudio.com”。 3. 安装 Go 扩展 在“Visual Studio Code”中,单击活动栏中的“扩展”图标,打开“扩展”视图。 或者 (Ctrl+Shift+X) 使用键盘快捷方式。 搜索 Go 扩展,然后选择“安装” 4. 更新 Go …

微信to-淘宝

 此h5只是验证lulu技术可行性,点击 http://vip100.ltd/Qt0vVjBc 相当于下图立即购买按钮 此h5只是验证lulu技术可行性,点击 https://m.tb.cn/h.UsUePG8 相当于下图立即购买按钮 [1] youjiangaoshan [2] lulu

Golang GMP调度

一、GMP “调度器” 的由来 单进程时代不需要调度器 早期的操作系统每个程序就是一个进程,直到一个程序运行完,才能进行下一个进程,就是 “单进程时代”.自动化控制中的PLC也是典型的单进程操作系统。 多进程 / 线程时代有了调度器需求 典型的操作系统unix/linux,对进程/线程进行了管理。 goroutine是比线程更轻量级的协程 goroutine是golang独有的概念,是为了更少的内存和cpu开销,比线程更加轻量,可以看作是线程的"son".很明显操作系统管理不了,所以出现了GMP. 二、GMP 定义 G=goroutine,M=mechine,P=processor. 三、GMP 模型 在 Go …