会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黑少
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
2019年1月10日
随行付微服务测试之单元测试
摘要: 在微服务架构下高覆盖率的单元测试是保障代码质量的第一道也是最重要的关口,应该持之以恒。 背景 单元测试为代码质量保驾护航,是提高业务质量的最直接手段,实践证明,非常多的缺陷完全可以通过单元测试来发现,测试金字塔提出者Martin Fowler 强调如果一个高层测试失败了,不仅仅表明功能代码中存在bu
阅读全文
posted @ 2019-01-10 13:58 科创人
阅读(1391)
评论(0)
推荐(0)
2018年11月23日
Spring boot 的profile功能如何实现多环境配置自动切换
摘要: 通常服务端应用开发需要经过以下几个流程:> 开发 -> 测试 -> RC验证 -> 上线; 这就涉及到四个不同的环境,开发环境、测试环境、RC环境以及生产环境,为了避免不同环境之间相互干扰,通常需要独立部署数据库、缓存服务器等,那么应用配置也要做相应的调整。
阅读全文
posted @ 2018-11-23 16:41 科创人
阅读(6566)
评论(-1)
推荐(0)
2018年11月13日
Spring Boot集成Hazelcast实现集群与分布式内存缓存
摘要: Hazelcast是Hazelcast公司开源的一款分布式内存数据库产品,提供弹性可扩展、高性能的分布式内存计算。并通过提供诸如Map,Queue,ExecutorService,Lock和JCache等Java的许多开发人员友好的分布式实现。
阅读全文
posted @ 2018-11-13 11:50 科创人
阅读(5673)
评论(0)
推荐(0)
2018年11月5日
软件设计,那些你不知道的事
摘要: 代码质量和产出是衡量一个程序员是否优秀最直接的标准。如何提高代码质量和产出?这就要从软件重构和review入手。市面上有很多关于重构和review的书籍,但是看完之后,代码能力并不能立竿见影显著提升,只能帮助我们解决表面的bug和规范点,无法帮助我们发现更深层次的设计问题。
阅读全文
posted @ 2018-11-05 11:02 科创人
阅读(859)
评论(1)
推荐(1)
2018年11月1日
架构演进之「微服务架构」
摘要: 问:“什么是微服务” 答:「一解释就懂,一问就不知,一讨论就打架」,这就是微服务
阅读全文
posted @ 2018-11-01 17:39 科创人
阅读(946)
评论(0)
推荐(0)
项目10天投产,测试仅剩2天,如何处理?
摘要: 一个项目,规定10天投产,预估5天开发5天测试(这里估计的是手工测试),那么接下来因为各种环境或者开发技术原因导致开发时间延长至8天,测试时间只剩2天,作为本项目的测试你只有2天的时间进行测试。此项目为紧急项目,必须保证到期投产。请问如何处理?
阅读全文
posted @ 2018-11-01 17:34 科创人
阅读(523)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
公告