CodeReview IDEA插件使用教程
一种更简单高效的代码review体验在我们的项目开发过程中,代码review是不可或缺的一个环节。虽然市面上已有一些成熟的代码review系统,或者是基于git提交记录进行的在线review操作,也许其功能更强大,但是使用上总是不够方便:
代码不同于小说审稿,纯文本类型的阅读式review模式,很难发现逻辑层面的问题
代码review完成之后,针对评审意见的逐个确认、跟踪闭环也比较麻烦
平时项目 ...
CodeReview IDEA插件版本更新记录
当前最新版本: 点此查看
您可以通过 IDEA Plugin Market 搜索 Code Review Helper 升级或者新安装。
获取源码进行二次定制,请点击访问:
Gitee仓库
Github仓库
What’s New2023年3月底的时候,我迎来了生命中的一位重要的小伙伴。在3月初的时候,打算刚好趁着3月底4月初的时候在月子中心期间,我休陪产假期间可以有时间将4.x版本 ...
CodeReview IDEA插件配套服务端使用教程
本篇内容主要给大家介绍下CodeReviewServer的具体部署方式与详细功能使用教程。
服务端安装部署依赖条件
JDK8+
MongoDB
部署说明您可以从本仓库的release version中下载最新版本的二进制包,然后直接部署即可使用:
准备好MongoDB
修改config/application-PROD.properties文件中的配置,填写正确的数据库连接信息
根据部署系统的 ...
自定义CodeReview的检视字段属性详情
因为每个团队的实际诉求与使用场景不一样,所以在实际代码review的过程中,除了一些基础的review属性(比如代码所在类、行号、引用内容、检视人员、检视时间等)之外,还会有一些个性化的字段值诉求,比如有的需要填写问题归属版本号,有的需要填写问题引入人员、或者问题引入时间等等。
为了满足这种实际使用上的诉求,CodeReviewHelper插件支持了自定义评审字段的能力。下面详细介绍下具体的配置操 ...
探讨下如何更好的使用缓存 —— Redis缓存的特殊用法以及与本地缓存一起构建多级缓存的实现
本篇文章,我们就一起聊一聊如何来更好的使用缓存,探寻下如何降低缓存交互过程的性能损耗、如何压缩缓存的存储空间占用、如何保证多个操作命令原子性等问题的解决策略,让缓存在项目中可以发挥出更佳的效果。
面对集中式缓存实现上的挑战,Redis交出的是何种答卷?聊聊Redis的主从、哨兵与集群部署模式
对于一个集中式缓存的分布式能力构建,必须要额外提供一些机制,来保障数据在各个节点上的安全与一致性。本文以Redis为代表,看下集Redis面对上述问题交出的是怎样一份答卷。
Redis缓存何以一枝独秀?(2) —— 聊聊Redis的数据过期、数据淘汰以及数据持久化的实现机制
Redis作为一个非关系型数据库,由于其超高的并发处理性能,及其对缓存场景所提供的系列能力构建,使其成为了集中缓存的绝佳选择。本篇我们聊聊Redis数据管理的能力,如数据过期、数据淘汰、数据持久化等。
Redis缓存何以一枝独秀?——从百变应用场景与热门面试题中感受下Redis的核心特性与使用注意点
在分布式盛行的今天,本地缓存明显无法满足分布式场景的缓存诉求。作为应对之法,集中式缓存被广泛使用在各中分布式系统中,而使用最广泛的莫过于大家耳熟能详的Redis了,本篇开始聊一聊Redis相关的内容。
JAVA中使用最广泛的本地缓存?Ehcache的自信从何而来3 —— 本地缓存变身分布式集群缓存,打破本地缓存天花板
作为JAVA本地缓存综合实力天花板的Ehcache,还提供了多种方案来支持集群能力的实现,这也使其不仅仅是个单机缓存,更是一个分布式缓存。本篇一起探讨Ehcache的各种集群方案。
JAVA中使用最广泛的本地缓存?Ehcache的自信从何而来2 —— Ehcache的各种项目集成与使用初体验
本篇一起实践下Ehcache的各种不同使用方式,来感受Ehcache的强大与便利。比如独立集成使用,基于JCache方式使用,以及通过Springboot+JCache+Ehcache方式集成使用等。