![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具
weixin_42869573
这个作者很懒,什么都没留下…
展开
-
让服务的help接口支持markdown显示
我们的微服务接口调用方式支持grpc、http。在http请求接口的时候,每个服务要提供一个help接口,描述微服务接口信息。当在浏览器上请求服务的help接口时,要看到优美的样式。所以我们选择了markdown来描述hlep接口,接口返回时将markdown文本嵌入到能够展示markdown的html模板中。我们希望做到的是代码与文档强绑定,不然文档与代码会不同步,文档也不会及时被维护。所以,将markdown的help描述文档直接编码到程序中,文档的修改更新与程序的发布紧密结合。具体实现时,可以将h.原创 2020-11-14 12:42:38 · 164 阅读 · 0 评论 -
实现shell文件夹历史的前进后退
需要用到的知识点为按键映射命令ctrl + r命令可以在history搜索命令。类似的,借助于bind命令,我们也可以为组合按键定义自己的命令。像下面这样:bind -x '"\C-b":pwd' # ctrl + bbind -x '"\C-n":pwd' # ctrl + n我将ctrl + b ctrl + n都映射命令pwd。通过将以上代码加入~/.bashrc,在登录shell后就可始终生效。PROMPT_COMMAND环境变量Bash在显示[root@host /]之前先执行PR原创 2020-09-20 09:50:01 · 234 阅读 · 0 评论