Go语言 imagick 使用总结

Go语言imagick 使用总结 imagick 是一个开源的 c语言图片处理库,所以需要本地安装,并且配置 CGO Mac 安装imagic brew install imagemagick «««< HEAD:posts/2……

阅读全文

Objective-C 内存管理

在 2011 年 WWDC(苹果全球开发者大会)的一场与 Objective-C 相关的讲座上,开发者的人生观被颠覆了。 作为一个开发者,管理好自己程序所使用的内存是天经地义的事……

阅读全文

Go 自定义包模板引用 moudle

源起:最近在调研Go,需要使用Go搭建一套通用式的模板框架,用以当新开其他项目的时候直接基于模板框架开发。 固定化引入自定义包的路径,解决——……

阅读全文

Go Nginx反向代理

当我们启动一个go 程序的时候,通常监听的是本地端口如 IP:port 。但是实际的线上环境,解析路径是:通过 DNS 解析 ——> nginx vhost ——> IP:port 这个。单纯的……

阅读全文

markdown 常用语法整理

Text 1级标题 Text 2级标题 Text 3级标题 Text 4级标题 Text 5级标题 Text 6级标题 有序列表 ul>li 有 序 无序列表 ol>li 无 序 任务列表 ul>li>input 任务 列表 代码修饰 短代码 <code> var name = 代码块 div>pre>span <div> <pre>……

阅读全文

Go 快速入门

有经验开发者,快速入门 Go 语言 发明Go语言是出于更好地完成工作的需要。Go不是计算机科学的最新发展潮流,但它却提供了解决现实问题的最新最快的方……

阅读全文

nginx try_files

源起: WordPress http 升级成 https 之后,只有 首页可以正常访问,其他链接均失效,改固定链接为 ?p=id可以正常显示,但是以前的 Google 收录页面面临失效的风险。遂着手……

阅读全文

Blog Wordpress Http Https

wordpress http 升级HTTPS lnmp 添加ssl:lnmp ssl add wordpress 后台修改:主域名改为https:// ,固定链接改为id格式 (postname的URL格式无法找……

阅读全文

System Dockerfile最佳实践

Dockerfile入门之后面临一个问题:如何在实际的开发过程中正确配置 Dockerfile? Dockerfile 有两个方向上的使用方式: 只用 Dockerfile 管理镜像 </ol> 一个……

阅读全文

Go 代码规范

Golang代码规范 参考 https://golang.org/doc/effective_go.html [本文参考blog][1] [TOC] 项目目录结构规范 PROJECT_NAME ├── README.md 介绍软件及文档入口 ├── bin 编译好的二进制文件,执行./bui……

阅读全文

System 最小堆

最大—最小堆是最大层和最小层交替出现的二叉树,即最大层结点的子节点属于最小层,最小层结点的子节点属于最大层。 以最大(小)层结n点为根结点的子……

阅读全文

Go交叉编译

查看操作系统平台和内核版本:uname -a Mac 下编译 Linux 和 Windows 64位可执行程序 Linux 下编译 Mac 和 Windows 64位可执行程序 Windows 下编译 Mac 和 Linux 64位可执行程序 Mac 编译 Linux 3……

阅读全文

Go 交叉编译

查看操作系统平台和内核版本:uname -a Mac 下编译 Linux 和 Windows 64位可执行程序 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go Linux 下编译 Mac 和 Windows 64位可执行程序 CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build main.go CGO_ENABLED=0 GOOS=windows……

阅读全文

Hugo 开箱体验

Hugo是Go写的静态网站生成器,生成速度快,性能开销小,正好也在学习Golang。我决定从 Hexo 切换到 Hugo。 以下是试用总结,基本可以实现从……

阅读全文

Go-Authorization

接口认证 一般接口开发中有以下常用的几种安全机制: 用户认证 数字签名 接口加密 用户认证 一般的接口测试工具都会提供一个User Auth/Author……

阅读全文

markdown 流程图

Sequence Alice->Bob: Hello Bob, how are you? Note right of Bob: Bob thinks Bob-->Alice: I am good thanks! flow st=>start: Start op=>operation: Your Operation cond=>condition: Yes or No? e=>end st->op->cond cond(yes)->e cond(no)->op mermaid graph LR A[Hard edge] -->B(Round edge) B --> C{Decision} C -->|One| D[Result one] C -->|Two| E[Result two] Gantt %% Example with selection of syntaxes gantt dateFormat YYYY-MM-DD title Adding GANTT diagram functionality to mermaid section A section……

阅读全文

如何选购鼠标

三种握姿

趴式握鼠 =掌握

姿势特点:手掌掌心全部与鼠标背部贴合,大拇指、无名指与小拇指自然伸直共同操作鼠标。食中二指自然平放在鼠标按键上。点击按键时,指腹与按键接触。移动时,手腕随鼠标移动。此姿势由于鼠标活动范围大,手常自然放在鼠标上不易疲劳,适合于低SENS的FPS玩家长时间练习。

趴式握鼠依靠手腕做支点,整个手自然落在鼠标上,如果在右手型鼠标上第一感觉就是舒适,这也是大部分人采用的握姿。手部疲劳度低,依靠手腕运动,所以长时间操作及右手型鼠标用户推荐此种握法。

……

阅读全文