项目常用工具
文章平均质量分 92
项目常用工具
程序员囧辉
微信搜索【程序员囧辉】,领取本人原创大厂高频面试题 PDF、简历模板、进学习交流群。对技术有极致的追求,致力于写出小白也能看得懂的文章。
展开
-
全网最实用的 IDEA Debug 调试技巧(超详细案例)
手把手教你各种DEBUG奇技淫巧,看完起飞原创 2022-04-24 08:15:00 · 5532 阅读 · 4 评论 -
Java工具箱
前言本文类似于一个Java开发的“工具箱”,会记录一些Java开发者常用到的工具,例如:工具的一些环境配置、常用的技术网站等。本文不会一下子就有很多内容,会不断的完善。一、JDK环境变量配置Windows环境1.首先下载一个JDK的exe安装文件,JDK官方下载地址:JDK8、JDK最新版2.将下载好的JDK安装到本地,例如:C:\Program Files\Java\j...原创 2019-01-13 21:19:43 · 4531 阅读 · 0 评论 -
Eclipse中使用SVN
概述在我们的日常工作中,经常会用到SVN,大多数都是搭配Eclipse/MyEclipse使用。本文主要介绍SVN在Eclipse中的一些最长用的功能,包括SVN插件的下载使用、上传代码到服务器、从服务器下载代码、从服务器更新代码、解决代码冲突。本文链接:http://blog.csdn.net/v123411739/article/details/225121331.在Eclipse里下载Sub...原创 2014-03-29 20:31:12 · 217449 阅读 · 52 评论 -
Log4j2与Slf4j的最佳实践
前言日志对于项目的重要性不言而喻,现在市面上的日志框架多种多样:Log4j、Log4j2、Slf4j、JDKLog、Logback等等,如果没有真正深入了解过,可能会被搞得眼花缭乱。本文将介绍目前Java项目中最常见的Log4j2 + Slf4j的使用组合,这也是我自己项目中目前使用的。另外,由于现在项目基本都是Servlet 3.0及以上版本,因此本文针对Servlet 3.0及更高的版...原创 2018-05-07 21:38:30 · 22788 阅读 · 0 评论 -
MyBatis根据表结构自动生成PO/Mapper代码的最佳实践
前言当我们新建一个表时,在项目中至少要新建3个文件:实体类*PO.java、接口类*POMapper.java、存放SQL的接口实现类*POMapper.xml。对于字段少的表来说,可能你不会在意,但是如果是一个字段超过几十个的表,那你可能要写的头昏眼花了。并且,当字段多了,手写错误的几率特别大。这个时候,我们就需要MyBatis来自动生成。基本使用1.新建配置文件在src/main/resour...原创 2018-06-04 23:10:42 · 11231 阅读 · 2 评论 -
使用Guava实现限流器
为什么需要限流?在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流可以认为服务降级的一种,限流通过限制请求的流量以达到保护系统的目的。一般来说,系统的吞吐量是可以计算出一个阈值的,为了保证系统的稳定运行,一旦达到这个阈值,就需要限制流量并采取一些措施以完成限制流量的目的。比如:延迟处理,拒绝处理,或者部分拒绝处理等等。否则,很容易导致服务器的宕机。现有的方案Google的Guava工...原创 2018-06-17 13:39:09 · 21391 阅读 · 7 评论