V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zzhirong  ›  全部回复第 1 页 / 共 1 页
回复总数  9
4 天前
回复了 yujianwjj 创建的主题 Go 编程语言 go 编译检查的一个问题
@kkhaike “As part of building a test binary, go test runs go vet on the package and its test source files to identify significant problems. ” 以上这段话摘自`go test`文档。`go test`会在编译测试代码之前,运行`go vet`,`go build `则不会。
@RedisMasterNode 问了下 GPT ,得到了一个我之前也没注意到的新功能( go1.17 引入): pprof labels
```go
func handler(w http.ResponseWriter, r *http.Request) {
// 为当前请求创建一个带标签的 Context
ctx := pprof.WithLabels(r.Context(), pprof.Labels("request_id", r.URL.Path))
pprof.Do(ctx, pprof.Labels("request_id", r.URL.Path), func(ctx context.Context) {
// 在这里执行业务逻辑,该段代码调用的所有 CPU 占用情况会带有指定的标签
doSomeWork()
})
w.Write([]byte("ok"))
}
```
后续可以通过`(pprof) tags `查看所在 label 所占用的 CPU 。
OpenTelemetry + Jaeger 能够详细量化单个请求中各阶段所耗费的时间.
2023-02-20 23:46:15 +08:00
回复了 zzhirong 创建的主题 Vim vim-easymotion-zh 让 EasyMotion 能够识别中文, 需要熟悉小鹤双拼
整理了下, 基于小鹤双拼方案让 hop.nvim 支持中文的扩展上传到了 github 上, 地址: https://github.com/zzhirong/hop-zh-by-flypy, 最大的好处就是, 支持 vscode-neovim, 另外, 不会在高亮跳转目标时改动编辑内容, 从而不会惊动 linter.
2023-02-17 21:32:45 +08:00
回复了 zzhirong 创建的主题 Vim vim-easymotion-zh 让 EasyMotion 能够识别中文, 需要熟悉小鹤双拼
@xell 其实我已经切换到 https://github.com/phaazon/hop.nvim 了, 因为 EasyMotion 的一个缺陷(高亮时会改动 buffer, 触发 linter 报错, 详见 https://github.com/easymotion/vim-easymotion/issues/402), hop.nvim 就不存在这个问题, 另外, 它也可以直接在 vscode-neovim 中使用, 所以 VScode 专门版本的 EasyMotion 是不需要了. 回到支持中文, 我暂时通过修改小部分代码的方法让 hop.nvim 支持中文, 源码暂时还没整理上传, 我想有时间把修改封装成一个 hop.nvim 扩展再上传到 github 上.
2022-06-02 20:25:01 +08:00
回复了 zzhirong 创建的主题 Vim vim-easymotion-zh 让 EasyMotion 能够识别中文, 需要熟悉小鹤双拼
@stoluoyu 根据一个新的双拼方案定制插件其实很简单的, 只要修改下`autoload/EasyMotion/cmigemo.vim`中的`s:Flypy_table`这个映射表就可以了.
2022-06-02 20:15:28 +08:00
回复了 zzhirong 创建的主题 Vim vim-easymotion-zh 让 EasyMotion 能够识别中文, 需要熟悉小鹤双拼
@jeffShell 我也是音形用户, 暂时没有想到如何运用鹤形到里面去, 就目前来说, 音码已经够用了, 因为跳转的目标是当前窗口或行中的所有文字, 因为文字总量很少(应该只有几百个), 对应每个音码的重码个数已经很少了, 如果引入鹤形的话, 唯一想到的就是, 高亮目标的时候, 通过形码来标注, 比如, "的"和"得", "的"高亮为"b", "得"高亮为"i", 但如果是这样的话, 同行或窗口中有多个"的"又该如何区分?
2018-02-28 13:48:37 +08:00
回复了 scriptB0y 创建的主题 Python Python3 decode 问题
@scriptB0y
@Monad
python2 中可以,python3 中少了一个 'b'
exp = 'b"{}".decode("UTF-8")'.format(original)
what_i_want = eval(exp)
2016-08-23 17:52:36 +08:00
回复了 Exin 创建的主题 Android 急着上 Android N 但是没等到 OTA,试试这个?
根据这个页面的 FAQ, build number 以 NP 开头的就是 Beta 版了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1023 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 19:45 · PVG 03:45 · LAX 12:45 · JFK 15:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.