使用maven war包打包去除jar包瘦身

1、pom文件配置1.1 添加maven-dependency-plugin插件用于将引用的jar包拷贝到指定的路径便于后续tomcat启动指定依赖包路径<!--拷贝依赖到jar外面的lib目录--><plugin> <...

2021-08-09

一篇超详细的SpringBoot整合MybatisPlus的文章

目录创建个SpringBoot项目写个HelloController测试下使用代码生成器生成代码添加所需的依赖CodeGenerator运行代码生成器,在控制台输入想要生成的表总结创建个SpringBoot项目...

2021-08-09

SpringBoot环境Druid数据源使用及特点

1、springboot默认的数据源是:org.apache.tomcat.jdbc.pool.DataSource2、简单的Druid介绍:
Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB...

2021-08-09

Java日常练习题,每天进步一点点(41)

目录1.下列关于计算机系统和Java编程语言的说法,正确的是()
2.变量a是一个64位有符号的整数,初始值用16进制表示为:0Xf000000000000000; 变量b是一个64位有符号的整数,初始值用16进...

2021-08-09

springboot 如何配置多个jndi数据源

springboot 配置多个jndi数据源1.在application.properties中,添加jndi配置如下图2.新建dataSourceConfig类3.dataSourceConfig类详细代码这里只贴出其中一个,多个数据源类似...

2021-08-09

Java日常练习题,每天进步一点点(36)

目录1、Java中所有类的父类是( )。
2、Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 ( ).
3、选项中哪一行代码可以替换 //add code here 而不产生编译错误
4、...

2021-08-09

Java日常练习题,每天进步一点点(38)

目录1、正则表达式语法中 \d 匹配的是?()
2、接口不能扩展(继承)多个接口。( )
3、执行语句“int a= ' 2 ' ”后,a的值是( )
4、下面属于java合法变量定义的是?
5、AccessViolationExce...

2021-08-09

Dubbo实现分布式日志链路追踪

技术场景在日常的开发、测试或运维的过程中,经常存在这样的场景,开发人员在代码中使用日志工具(log4j、slf4j)记录日志,比如请求ID、IP等,方便在线上快速、精准的定位问题,通过完整...

2021-08-09

Spring Boot mybatis-config 和 log4j 输出sql 日志的方式

依赖 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency>两种配...

2021-08-09

Java日常练习题,每天进步一点点(39)

目录1.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。2.ArrayList和Vector主要区别是什么?
3.public class Tes...

2021-08-09

Java实现二分查找树及其相关操作

二分查找树(Binary Search Tree)的基本操作有搜索、求最大值、求最小值、求前驱、求后继、插入及删除。对二分查找树的进行基本操作所花费的时间与树的高度成比例。例如有n个...

2021-08-09

使用idea的database模块绘制数据库er图的方法

在idea中使用database连接数据库建立测试库表:建立测试库test_user: test_user库创建过程如下建立测试表: 建立表user、表user_ext如下,表user_ext中user_id用来关联表user中的i...

2021-08-09

一篇超详细的Spring Boot整合Mybatis文章

目录配置文件形式pom.xmlapplication.yml:UserMapper.xmlUserMapper配置springboot整合mybatis在运行类上添加@MapperScan注解测试类效果总结配置文件形式pom.xml<&#63;xml v...

2021-08-09

springboot 日志彩色消失的2种解决方案

springboot 日志彩色消失方案一:添加参数 -Dspring.output.ansi.enabled=ALWAYS如下图所示:重新运行 的效果方案二:springboot默认是logback日志,初始构建日志是还有颜色的,但是...

2021-08-09

java实现学生成绩档案管理系统

本文实例为大家分享了java实现学生成绩档案管理系统的具体代码,供大家参考,具体内容如下实验要求&#8226; 学生信息录入,信息包括学号、姓名、专业、四门课成绩、总分、名次;
&#8...

2021-08-09

Java日常练习题,每天进步一点点(32)

目录1、如果一个方法或变量是"private"访问级别,那么它的访问范围是:
2、代码将打印?
3、下面关于hibernate核心接口说明错误的是?
4、以下哪项陈述是正确的?
5、在jdk1.5之后,下...

2021-08-09

Java日常练习题,每天进步一点点(34)

目录1、abstract和final可以同时作为一个类的修饰符。( )
2、下列描述中,错误的是
3、关于protected 修饰的成员变量,以下说法正确的是
4、以下哪个类包含方法flush()?()
5、设m和...

2021-08-09

spring-boot中的SPI机制实例讲解

一、从java类加载机制说起java中的类加载器负载加载来自文件系统、网络或者其他来源的类文件。jvm的类加载器默认使用的是双亲委派模式。三种默认的类加载器Bootstrap Class...

2021-08-09

Java日常练习题,每天进步一点点(37)

目录1、java中,用( )关键字定义常量?
2、以下代码的循环次数是3、下面代码的执行结果是 :
4、如果一个接口Glass有个方法setColor(),有个类BlueGlass实现接口Glass,则在类BlueGlas...

2021-08-09

spring boot中nativeQuery的用法

Springboot入门介绍spring boot就是一个大框架里面包含了许许多多的东西,其中spring就是最核心的内容之一,当然就包含spring mvc。
spring mvc 是只是spring 处理web层请求的...

2021-08-09

dubbo集成zipkin获取Traceid的实现

dubbo集成zipkin获取Traceiddubbo集成zipkin有java的客户端brave,实现原理的通过定义Filter来实现的,然后通过RpcContext.getContext().getAttachments()来获取,通过RpcContext...

2021-08-09

logback 自定义Pattern模板教程

配色板"%black", "%red", "%green","%yellow","%blue", "%magenta","%cyan", "%white", "%gray","%boldRed","%boldGreen", "%boldYellow", "%b...

2021-08-09

Java日常练习题,每天进步一点点(40)

目录1.下面有关JSP内置对象的描述,说法错误的是?
2.Java语言与其它语言相比,独有的特点是( )
3.下面哪个选项正确创建socket连接?
4.定义有StringBuffer s1=new StringBuffer(10);...

2021-08-09

解决IDEA的Terminal中文乱码问题

当我提交项目输入中文描述信息的时候,发现IDEA 的 Terminal无法显示中文信息,显示的是下面这样的因为我的终端设置了git.bash窗口,所以我以为是git乱码问题,我打开gitBash输入,发...

2021-08-09

spring-data-elasticsearch @Field注解无效的完美解决方案

前言我看了一大堆博客和资料大多是说这个spring的bug, 然后通过一个.json的配置文件去加载,我也是真的笑了, 本来注解就是方便开发,取消配置文件的功能, 结果解决方案却是本末倒...

2021-08-09

springboot实现打印彩色日志

springboot打印彩色日志logback配置<&#63;xml version="1.0" encoding="UTF-8"&#63;><configuration> <!-- 文件输出格式 --> <property name="PATTERN" value="%-12(%d{yy...

2021-08-09

Window中安装构建神器Jenkins详解

Jenkins是什么?  Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。是解...

2021-08-09

Java日常练习题,每天进步一点点(33)

目录1、如果一个方法或变量是"private"访问级别,那么它的访问范围是:
2、代码将打印?
3、下面关于hibernate核心接口说明错误的是?
4、以下哪项陈述是正确的?
5、在jdk1.5之后,下...

2021-08-09

SpringBoot通知机制的实现方式

1. 快速创建maven管理的SpringBoot项目1、访问 http://start.spring.io/2、 选择构建工具Maven Project、Spring Boot版本1.3.6以及一些工程基本信息点击“Switch to the fu...

2021-08-09

dubbo 如何使用logback来输出日志

dubbo logback输出日志两者皆为国内使用比较广的两个开源框架:一个是服务治理框架,另一个则是日志框架。这个问题的解决方案一部分就在dubbo官网上:dubbo的日志适配缺省自动查...

2021-08-09

dubbo服务整合zipkin详解

去年一直有想法将openTracing整合进自己的dubbo服务的想法。但是zipkin brave 对 dubbo的支持,没有更新到最新版本,所以一直没有行动。目前zipkin支持的语言,以及框架如下图:具...

2021-08-09

Sleuth+logback 设置traceid 及自定义信息方式

Sleuth+logback 设置traceid及自定义信息背景:分布式系统中,如何快速定位某个用户的请求日志?使用Sleuth生成的traceid可以跟踪某个请求,但是很多时候我们需要知道traceid 与某...

2021-08-09

Spring Boot console log 格式自定义方式

Spring Boot console log 格式自定义Spring Boot 默认使用Logback新增配置项:logging.pattern.consolelogging.pattern.console=%date %level [%thread] %logger{10} [%file:...

2021-08-09

使用spring boot通过自定义注解打印所需日志

spring boot自定义注解打印日志在实际项目中可能需要监控每个接口的请求时间以及请求参数等相关信息,那么此时我们想到的就是两种实现方式,一种是通过拦截器实现,另一种则通过A...

2021-08-09

基于spring-security 401 403错误自定义处理方案

spring-security 401 403错误自定义处理为了返回给前端统一的数据格式,一般所有的数据都会以类似下面的方式返回:public class APIResultDto<T> { /** * 状态码:-1代表...

2021-08-09

Java日常练习题,每天进步一点点(42)

目录1、Integer a = 1;
2、对于同一类中的两个方法 , 在判断它们是不是重载方法时 , 肯定不考虑( )
3、对于Java中异常的描述正确的是( )
4、下面的方法,当输入为2的时候返回值是...

2021-08-09

解决springboot整合cxf启动报错,原因是版本问题

springboot整合cxf启动报错错误信息如下[DEBUG] 2021-01-26 11:28:47,848 [main] org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter - Application fa...

2021-08-09

Java日常练习题,每天进步一点点(35)

目录1、关于抽象类叙述正确的是? ( )
2、____技术是一种可以使音频,视频和其他多媒体信息在 Internet 及 Intranet 上以实时的,无需下载等待的方式进行播放的技术。
3、下列程...

2021-08-09

java Scanner类的使用示例代码

Scanner类简介
Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过...

2021-08-09

dubbo服务链路跟踪方式

目前很多业务使用微服务架构,服务模块划分有这2种方式: 服务功能划分 业务划分不管哪种方式,一次接口调用都需要多个服务协同完成,其中一个服务出现问题,都会导致最终失败,...

2021-08-09

springboot实现将自定义日志格式存储到mongodb中

步骤如下首先定义封装所需要的日志信息的实体类public class MyLog { //根据需要定义字段 @Id private String id; private Date ts; pr...

2021-08-09

springboot 获取访问接口的请求的IP地址的实现

工具类:import javax.servlet.http.HttpServletRequest;import java.net.InetAddress;import java.net.UnknownHostException; /** * @Author : JCccc * @CreateTime : 2018-...

2021-08-09

java版十大排序经典算法:完整代码(3)

目录归并排序完整代码:插入排序完整代码:希尔排序完整代码:总结归并排序简单解释:该算法是采用分治法,把数组不断分割,直至成为单个元素,然后比较再合并(合并的过程就是两部分分别从...

2021-08-09

springboot2.5.2与 flowable6.6.0整合流程引擎应用分析

1.pom<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.2</version>...

2021-08-09

详细理解JAVA面向对象的封装,继承,多态,抽象

目录类和对象的使用(面向对象思想落地的实现):子类对象实例化的全过程1.从结果上看:(继承性)2.从过程上来看:1.封装性2.继承性继承性的好处:3.多态性虚拟方法调用4.抽象性1.抽象类的...

2021-08-09

springboot 使用logback启动报警报错的解决

springboot logback启动报警报错报错信息如下:16:06:07,484 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]16:06...

2021-08-09

Java之SSM中bean相关知识汇总案例讲解

bean 的生命周期对象创建 实例化Bean对象,默认选择无参构造方法,如果只有一个有参构造那么调用有参构造,如果只有多个有参构造那么报错,除非其中一个有参构造添加了@AutoWire...

2021-08-09

springboot配置多数据源并集成Druid和mybatis的操作

可以是mysql,oracle等多种不同数据源项目结构注意:只有@Primary的数据源所控制的mapper文件加注解@Mapper,否则mybatis无法切换扫描;即本文中的mapper/opener文件夹下mapper加注...

2021-08-09

java数据结构基础:算法

目录数据结构和算法关系高斯求和算法定义算法的特性算法设计的要求算法效率的度量方法函数的渐进增长总结数据结构和算法关系虽然这个标题起的叫数据结构,但是我却总结算法。...

2021-08-09

java数据结构基础:线性表

目录前言需求分析编码add方法getIndex方法pop方法insert方法getAll全部代码总结前言其实线性表在生活中和栈的结构差不多。昨天总结了一篇单链表,也是线性表的一种。
今天用...

2021-08-09
返回顶部
顶部