玩转Redis - 使用有序集合(sorted sets)实现投票游戏

2018-09-27
阅读 3 分钟
2.6k
redis是目前最受欢迎的key-value存储系统,是基于内存存储kv的数据库,合理的使用redis作为缓存,可以极大的改善系统的性能和服务器请求响应时间。

mocha、chai、sinon和istanbul实现100%单元测试覆盖率

2017-07-19
阅读 4 分钟
3.2k
敏捷软件开发中,最重要实践的就是测试驱动开发,在单元测试层面,我们试着实现一个重要的指标就是测试覆盖率。测试覆盖率衡量我们的代码是否已经全部被测试到了。

用agenda和agendash管理定时任务

2017-03-27
阅读 4 分钟
3.2k
agenda是nodejs实现的基于mongodb数据库的分布式定时任务管理系统。agendash则为agenda提供了一个web管理控制台。

使用kotlin开发最新版的spring boot应用 | SpringBoot实践

2017-03-19
阅读 5 分钟
8.5k
kotlin是由IntelliJ IDEA的开发商Jetbrain推出的一种基于JVM的开发语言,目标是简化Java中很多繁琐的设计,可以和Java无缝的集成,之前一直在单元测试的时候试着使用,最近正好由契机,试着用来写一下Spring Boot脚手架。

Spring Boot集成Freemarker和iText生成PDF文档

2017-03-02
阅读 5 分钟
8.7k
PDF格式文档导出,是信息系统中非常实用的一种功能,用于各种报表和文档的到处。最近正好有空,用之前项目中使用过的itext做一个简单的示例,方便以后使用。示例中,使用Freemarker生成要导出的HTML格式文档,通过Spring Boot来实现PDF文件下载。