- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 [Redis]处理定时任务的2种思路
用redis完成类似 at 命令的功能,例如订单24小时后没有支付自动关闭,定时发邮件,主要说下任务生成之后怎么触发消费。使用 有序集合思路: 使用sorted Sets的自动排序, key 为任务id,score 为任务计划执行的时间戳,这样任务在加入sets的时候已经按时间排序,这样每隔1s(或者其他间隔)去取出sets顶部的数据,小于当前时间的可以通过pop取出来然后去执行。redis模拟
2016-07-26 17:48:46 24039 2
原创 [命令行] curl查询公网出口IP
不管是在家里还是办公室,或者是公司的主机,很多时候都是在内网中,也就是说很多都是通过 NAT上网的,有时候需要查询下出口的公网IP,如果有浏览器,可以用百度, google搜 ip 这个关键词得到公网IP,那要是在命令行下呢? 下面是运维开发群的大神们分享的几个接口,整理了下分享给大家。liuzhizhi@lzz-rmbp|logs # curl ipinfo.io{ "ip": "114.
2016-07-22 14:27:02 113308 7
原创 [Django] 单元测试小记
从前很少写单元测试了,特别是web应用。最近不知不觉喜欢起来这个事情了,发现单元测试对于软件的模块,正交性有很大促进作用,因为函数,模块写的不合理,单元测试写起来就麻烦的多呀。公司的项目一直都是用Django,所以写点django单元测试的小总结,记录为主,备查。测试的场景框架Django1.8 测试工具 unittest, 要记得给test设置一个独特的settings。测试请求 也就是测试整
2016-07-18 19:30:06 7433 2
原创 [前端]Emmet 基本语法快查
Emmet 是一种快速写html的语法,通过几个简单的缩写,就可以拓展成html标签,工作中写html多多少少会有一些,使用的语法都是基础语法,这里总结下最常用的几个,备查。 这个插件支持非常多的IDE和编辑器,值得学学。Emmet 文档-快速书写html的语法> 代表下一级标签(child)h2>h3>p>span展开<h2> <h3> <p><span></sp
2016-07-08 15:16:16 1712
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人