项目实战
文章平均质量分 80
# 项目实战
小小张自由—>张有博
CSDN博客专家、华为云享专家、Java领域优质创作者、'小小张自由'公众号作者
展开
-
基于信号量机制工作流
基于信号量机制实现类简单的工作流引擎原创 2024-04-25 14:43:28 · 272 阅读 · 1 评论 -
分布式锁实践
分布式锁实践原创 2023-02-25 09:24:01 · 1136 阅读 · 2 评论 -
Tomcat配置访问日志和线程数
配置Tomcat的访问日志和核心线程数原创 2022-03-24 08:30:00 · 14122 阅读 · 1 评论 -
mysql主从复制和读写分离,看完这篇你就彻底懂了
mysql主从复制、读写分离原创 2022-03-18 10:18:47 · 10037 阅读 · 12 评论 -
解决集群环境nacos频繁报错:找不到节点 send request fail,client not connected。
解决集群环境nacos频繁报错:找不到节点。send request fail,client not connected。原创 2022-03-14 08:15:00 · 19244 阅读 · 3 评论 -
Java 各种文件类型转换的方法
Java 各种文件类型转换的方法原创 2022-03-04 10:47:17 · 18661 阅读 · 18 评论 -
Java 根据模板文件生成新的PPT
Java 根据模板文件生成新的PPT。最近项目中有一个需求就是让Java代码去代替人工操作,自动生成PPT,具体就是查询数据库数据,然后根据模板文件(PPT),将数据库数据与模板文件(PPT),进行组合一下。生成新的PPT文件。原创 2022-02-22 14:35:30 · 13081 阅读 · 8 评论 -
上传文件资料并生成缩略图
本文详细阐述了文件上传并生成缩略图的整个过程,其中包括图片上传,PDF上传,video上传都可以生成缩略图。原创 2021-12-15 12:14:24 · 13387 阅读 · 54 评论 -
新项目如何技术选型以及落地实现
新项目如何技术选型以及落地实现,本文详细的阐述了,如何技术选型,选型完毕后落地实现的具体步骤。原创 2021-12-11 10:14:28 · 11583 阅读 · 40 评论 -
通过AOP实现全局日志打印
本文系统的阐述了如何在项目中统一的、全局的处理日志。原创 2021-12-07 08:30:00 · 12519 阅读 · 60 评论 -
SpringBoot项目集成nacos,并启动报错Failed to configure a DataSource: ‘url‘ attribute is not speci
本文详细介绍了nacos,常用的nacos的名词。springboot项目集成nacos的全过程,并从多个角度解决启动报错 Failed to configure a DataSource: ‘url‘ attribute is not speci原创 2021-11-04 09:39:08 · 17943 阅读 · 27 评论 -
Spring Boot 统一处理全局异常
Spring Boot统一异常处理方案,本文详细介绍了@ControllerAdvice,ExceptionHandler,并进行了项目实战。原创 2021-12-02 11:10:35 · 11340 阅读 · 48 评论 -
配置sonarqube的全过程
SonarQube配置全过程,从开始介绍了SonarQube的工作流程,之后详细介绍了SonarQube的配置过程以及如何在Jenkins上配置SonarQube。原创 2021-11-27 08:38:48 · 14752 阅读 · 45 评论 -
SpringBoot项目集成xxljob全纪录(图文详解)
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。本文详解介绍了SpringBoot项目集成xxlJob的全过程,代码配置,XXLJOB配置等等。原创 2021-11-15 09:09:59 · 26442 阅读 · 69 评论 -
Java-截取PDF中的某一页作为缩略图
Java-截取视频资料中的一帧作为缩略图,本文使用了Apache PDFBox中的常用类(PDDocument,PDFRenderer),去读取PDF,截取PDF。同时也使用FileUtils类中的copyURLToFile方法,读取网络中的PDF资源。简单方便,可快速上手。原创 2021-09-18 08:48:43 · 4817 阅读 · 19 评论 -
Java-截取视频资料中的某一帧作为缩略图
Java-截取视频资料中的某一帧作为缩略图,本文使用了JavaCV中的常用类,简单方便,可快速上手。原创 2021-09-15 08:40:17 · 3185 阅读 · 15 评论 -
在项目中使用OpenFeign
OpenFeign是一种声明式 、模板化的HTTP客户端。何为声明式? 就像调用本地方法一样调用远程方法,无需感知操作远程http请求。何为模板化?Feign会为每一个Feign接口方法创建一个RequestTemplate对象,该对象封装了HTTP请求的全部信息,Feign的模板化就体现在这里。原创 2021-08-12 19:40:18 · 2892 阅读 · 32 评论 -
在项目中使用Zipkin--链路追踪
随着业务越来越复杂,系统也随之进行各种拆分,特别是随着微服务架构和容器技术的兴起,看似简单的应用,后台可能有几十个甚至几百个服务在支撑;一个前端的请求可能需要多次的服务调用最后才能完成;当请求变慢或者不可用时,我们无法得知是哪个后台服务引起的,这时就需要解决如何快速定位服务故障点,Zipkin分布式跟踪系统就能很好的解决这样的问题。原创 2021-07-31 18:26:05 · 3493 阅读 · 20 评论 -
在项目中使用Spring Cloud Alibaba Sentinel组件
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel的侧重点在于:多样化的流量控制、熔断降级,系统负载保护,实时监控和控制台。原创 2021-07-25 09:48:11 · 2071 阅读 · 42 评论