golang template 学习笔记 最近几天用golang写自己的博客系统,手贱选用了golang自己的template包做模版系统。发现这个模版里面好多不符合常识的地方,记录一下。(偷懒没直接用pongo2真是败笔 [toc] 首先,golang的template分在两个package里,我一开始只看 html/template 包了,一直吐槽为什么文档这么不全,后来发现大部分功能在 text/template 里,html包只 2016-04-07 #golang #template
docker 中设置时区 昨天使用 docker 时遇到一个问题,应用输出的时间永远是utc时间,一开始我检查了服务器的时区,发现没问题。然后我就以为是代码中的bug,寻找了很久bug后突然想起docker中的时区应该和宿主机不一致。修改了一下果然好了。 修改docker镜像时区的方法和修改普通Linux系统时区的方法一致。具体方法要看使用的是什么发行版。 比如我使用的alpine方法如下: 123apk add tzd 2016-04-07 #docker
色彩化你Mac下的bash 配置方法最近发现很多同事使用的terminal还是mac自带的,灰常不人性化,比如不显示git状态也不能多tab。所以在这里给大家分享一下色彩化你的bash的小技巧。首先可以下载一个支持多tab的终端:iTerm2。 打开你刚刚下载的item2,执行如下命令 1234567brew install xz coreutils # 把基础命令行工具换成gnu版本gdircolors --print 2016-04-05 #mac技巧 #terminal
卡尔曼滤波的实现 卡尔曼滤波在数据采集中十分有用。本文介绍一下卡尔曼滤波的理论,然后给出一个实现。 具体的理论性介绍可以在 这里 找到 具体来说对于一维的卡尔曼滤波, 如果认为控制量为零的话卡尔曼滤波公式可以简化为以下 5 条: X(k|k-1)=X(k-1|k-1) ……… (6)P(k|k-1)=P(k-1|k-1) +Q ……… (7)X(k|k)= X(k|k-1)+Kg( 2016-04-03 #算法
docker 初心者教程 换了博客系统之后,好有写博客的欲望。先来一篇docker的。 [toc] 微服务先谈一下我对docker的理解吧。docker这个东西和微服务是离不来的,目前各大互联网企业都实践微服务,催生了docker的出现。我现在所在的公司也不例外,现在公司的技术大方向就是把老系统一步一步拆分成微服务,同时新系统直接做成微服务。身在其中,吃的屎多了,自然感到了微服务的种种优势。 对于微服务的优点我感觉最明显 2016-04-02 #运维 #docker #DevOps
linux 共享库搜索路径 linux 中, 在执行一个可执行文件时,搜索动态库路径一共有 5 种,有优先级,会从上到下依次进行搜索。当执行一个程序上发现报错 No such file or directory 可以由此顺序来查错。 在 ELF 文件的动态段 DT_RPATH 所指定的路径,可以在编译本文件时通过 “-Wl,rpath” 来指定 1gcc -Wl,-rpath,/usr/local/lib,-rpath 2016-04-02 #linux
Hello world 我把wordpress抛弃啦,旧的数据一会搞一个归档,url应该还不会变。扔掉旧系统真是一身轻松啊! 老数据的链接:https://hzzz.lengzzz.com/blog/i 新的博客系统堪称相当轻量,花1天时间用golang写了个爬虫+简单的博客系统。主要功能就是从cmd markdown上把我公开的文章爬过来存到本地。如果cmd markdown的作者能早日开放API就好了。 另外话说c 2016-04-01 #闲扯
最近做了个小玩意 lua 版的 nodejs 都听说过 nodejs 吧,最近做了个 lua 版的 nodejs。 https://github.com/zwh8800/lua-libuv 上个栗子: 123456789101112131415161718192021222324252627282930313233local server = uv.createServer()print(server)local 2015-10-15 #lua #node
最近一直在做前端,很多想法都改变了。 关于前端的一些思考 今年年初 3 月份,自己开始找工作。虽然自己之前的研究方向一直在底层,诸如嵌入式,驱动,操作系统方面的。但不得不说互联网公司对这方面的需求算是比较少的。我个人来讲的话,比较混搭,只要是计算机沾边的的东西都感兴趣。属于兴趣广泛的,所以各个方面都有所研究,另外加上基础扎实(这点尤其重要),所以在北京找一份不错的工作还是很轻松的(虽然我才大三,哈哈) 从 3 月到现在的 7 月也算 2015-08-14 #闲扯
寒假写了个 JSON 解析器 一个 JSON 解析器 使用方法: 123456789string data = File.ReadAllText(@"f:\1.Json");dynamic obj = Json.Parse(data); Console.WriteLine(obj.employees[0].firstName); foreach (var it in obj.employees){ 2015-05-26 #JSON #解析器