自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

QiuRiMangCao

本博客内容纯属个人学习总结所用

  • 博客(17)
  • 资源 (15)
  • 收藏
  • 关注

原创 规范-异常处理

1. 为什么需要规范的异常处理? 首先,规范异常处理也是为了后期能更好的维护,减少程序出错,别再哪里都try{}catch(){},对于有强迫症的我,规范处理异常是必不可少的;规范异常处理能让你代码变得更加整洁、干净。 2. 异常处理分类 异常处理方式: service抛出异常,...

2019-06-30 12:45:00 244

原创 规范-前、后台请求参数校验

1. 什么时候我们会前、后端校验? 正常情况下,前后端对于请求的参数都需要校验的,这能提高应用程序的稳定性、可维护性,而对于前后台如果能将这种不可缺少校验规则汇总并制定一套规范,在每一个应用程序中都使用这种规范,能给带来不少好处。那在哪些情况下适合使用前、后端校验了: 应用程序业务单...

2019-06-30 11:15:00 1458

原创 API管理-舍弃springfox-swagger-ui,采用功能更加丰富的swagger-bootstrap-ui

1. 为什么要使用swagger-bootstrap-ui? 上一篇博客(API管理-基于SpringBoot项目集成swagger实现接口文档自动生成)中我已经提到过使用springfox-swagger-ui的部分问题,上下结构的接口层次不利于接口的查看、无法支持离线下载成pdf或wor...

2019-06-23 16:52:00 423

原创 API管理-基于SpringBoot项目集成swagger实现接口文档自动生成

1. 为什么要使用swagger? 上一次博客(API管理-使用开源xxl-api项目管理接口)中我也提到过接口文档在整个生命周期中的重要性以及使用开源xxl-api的优缺点,缺点就是没法自动完成接口文档的生成,而是手动的录入,这样的话跟我们传统的通过编写word来管理接口文档也没什么区别;...

2019-06-23 16:24:00 194

原创 系统监控-Zipkin和微服务链路跟踪

1. 什么是Zipkin? Zipkin分布式跟踪系统;它可以帮助收集时间数据,解决在microservice架构下的延迟问题;它管理这些数据的收集和查找;Zipkin的设计是基于谷歌的Google Dapper论文。 每个应用程序向Zipkin报告定时数据,Zipkin UI呈现了一个依赖...

2019-06-23 15:45:00 150

原创 规范-使用sonarqube+sonarq scan+MySQL完成代码规范的检查

1. 为什么要使用sonarqube? 如果一个公司没有一套代码规范的话,这必然会导致项目后期迭代和维护变得困难,而且会出现很多的重复代码、坏味道、有bug、有漏洞。没有代码规范,还可能由于没测试到,上线后出现一些致命的错误,如:连接没释放,占用更多内存等等.. 2. 安装使用教程(Win...

2019-06-23 00:07:00 132

原创 管理-搭建私服(nexus)来统一管理jar包

1. 为什么要搭建私服来统一管理jar。 见参考博客(二、私服应用场景) 2. 搭建方式。 见参考博客 3. 总结 可以更好的通过私服统一管理公司内部封装的jar包(管理jar版本和迭代,保证公司内部项目依赖的jar都有记录,确保jar包依赖不混乱),每次jar api的扩展都...

2019-06-22 20:26:00 170

原创 API管理-使用开源xxl-api项目管理接口

1. 为什么要使用一些插件或系统来管理API? 为了后端更好的与测试、前端协调开发和甲方验收文档交接工作(一般都会将给到甲方整个应用的接口文档、数据表结构、架构原理),所有一个团队能通过一个系统或插件协调相关人员,其他快速敏捷开发变得非常重要。 2. 个人目前知道管理API方式 x...

2019-06-22 16:54:00 364

原创 单点登录-基于Redis+MySQL实现单点登录(SSO)

1. 为什么要用单独登录? 主要便于公司内部多系统统一认证授权管理,一次登录可访问多个跨域系统,也同时更加方便统一管理用户登录(员工离职需要拿掉登录权限、统计所有用户对系统的登录请求)。 2. 单点登录原理图 登录: 注销: 3. xxl-sso开源项目实现单点登录原理图(个...

2019-06-20 23:21:00 398

原创 系统监控-分布式调用链Skywalking

1. 为什么要使用分布式调用链技术? 随着公司业务的高速发展,公司服务之间的调用关系愈加复杂,如何理清并跟踪它们之间的调用关系就显的比较关键。线上每一个请求会经过多个业务系统,并产生对各种缓存或者 DB 的访问,但是这些分散的数据对于问题排查,或者流程优化提供的帮助有限。在这样复杂的业务场景...

2019-06-17 23:50:00 216

原创 持续集成-Jenkins的安装教程

1. jenkins.war包下载,下载后将war包部署到Tomcat即可。 下载地址: ...

2019-06-17 23:28:00 63

原创 任务调度-分布式任务调度平台XXL-JOB

1. 为什么要使用XXL-JOB? 任务调度-单体应用定时任务解决方案 ...

2019-06-17 22:25:00 89

原创 任务调度-第三方库Quartz实现分布式任务管理与调度

1. 为什么要用第三方库Quartz来实现分布式任务管理和调度? 首先管理的目的是通过集群多节点的管理提供容错,调度的目的是保证同一任务只会被完整执行一次...

2019-06-17 21:27:00 100

原创 任务调度-单体应用定时任务解决方案

1. 应用场景 : 单体应用(并发少、就公司内部使用)、业务比较简单、单一、稳定,传统行业首选,项目初期。 ...

2019-06-17 20:50:00 121

原创 系统监控-与应用高度耦合的Javamelody监控工具

1. 为什么不使用Javamelody? 与应用高度耦合,需要在项目中配置相关的配置文件和引入对应的依赖jar、能监控的功能有限,主要功能如下: ...

2019-06-16 23:30:00 55

原创 系统监控-SpringBoot四大神器之Actuator

1. 为什么要使用Actuator来监控SpringBoot项目? 首先之前博客提到过使用JDK自带的JVM监控工具、Psi-Probe Tomcat监控...

2019-06-16 21:56:00 96

原创 系统监控-监控方面比Tomcat Manager更加强大的Psi-Probe

1. 为什么我要使用Psi Probe做监控工具? 简单:只需配置好 tomcat...

2019-06-16 16:47:00 89

框架源码专题

Spring 框架源码详解,包括整个Spring的调用顺序与过程。

2019-03-05

amaze ui doc

amaze ui doc amaze 素材

2018-09-07

html网站模板素材

三套html网站模板素材,适合做企业管理网站平台的开发。

2018-09-06

Java Source Attacher插件(Eclipse自动下载jar) | QiuRiMangCao

轻松一个jar就能完成eclipse自动下载的功能,详见使用详见我的博客 | QiuRiMangCao

2017-07-20

spring+springmvc+hibernate+ehcache JavaWeb后台框架

spring+springmvc+hibernate+ehcache JavaWeb后台框架,不仅提高了开发程序的速度,且其中还是用到hibernate和ehcache缓存的使用,加快了程序运行的数据,该框架亲测好用。值得注意的是该种框架现在还算是用的比较多的,个人也觉得有学习的价值。该项目还是采用maven的方式搭建的,方便使用。

2016-11-16

Struts2+Hibernate+Spring(SSH2)+MySQL框架的整合.zip

Struts2+Hibernate+Spring(SSH2)+MySQL框架的整合,还附带sql脚本,虽然现在SSH已经不想当年那么火了,但是由于很多公司基于技术的成熟性考虑,一般不会再花更过的钱去学习一些新的框架,所以现在很多公司都还在采用SSH2的框架,主要原因就是稳定,所以我们还是还有必要去学习SSH2框架的,以后也一定能用上喔。。么么哒

2016-10-19

Mysql+Spring+SpringMVC+Mybaits电商项目源代码.zip

该项目是结合上次所分享的电商设计文档资源,所完成的基于Mysql+Spring+SpringMVC+Mybaits框架的JavaWeb项目源代码,非常有利于了解JavaWeb框架的使用和了解,还可以基于该项目,自个按照源代码的方式,写出一套比较完整的框架系统,里面还有完整的详细项目介绍注释,还附带mysql的脚本文件,不会使用或使用中出现问题的还可以联系我,我很乐于帮人的喔

2016-10-17

struts2框架搭配必备jar包

struts2框架搭配必备jar包,使用有问题的可以联系我。

2016-10-17

JavaWeb电商购物系统介绍文档

这个文档包含了电商系统设计文档,从项目需求,到项目系统构建,非常详细的介绍了电商网站看法的主要思想和设计规范,并结合现在最流行的Spring+SpringMVC+Maven+Mybtais框架来开发的,可以结合Spring+SpringMVC+Mybtais来练练手,了解JavaWeb框架开发的乐趣

2016-10-16

ftl与jsp比较参考文档

超详细的ftl与jsp比较参考文档

2016-10-16

jstl中文参考手册

jstl中文参考手册,很详细的喔

2016-10-16

StringUtils使用文档

StringUtils.java使用详解,介绍了所有方法使用技巧

2016-10-16

Sqlyog12.09

Sqlyog12.09,可视化窗口,并附带注册码,直接输入验证码就搞定了,无需下载注册机; 简单好用

2016-10-16

CssSprite雪碧图制作工具

CssSprite雪碧图制作工具 优点:简单好用

2016-10-14

最流行后台配置Spring+SpringMVC+Mybatis(Web后台框架)

Spring+SpringMVC+Mybatis 后台框架整合,2016主流后台框架配置,适合各种大小项目

2016-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除