自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 UML学习笔记&期末复习

UML 是 OMG 在1997年1月提出了创建由对象管理组和 UML1.0 规范草案;UML 是一种为面向对象开发系统的产品进行说明、可视化、和编制文档的标准语言;UML 作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现;UML 是不同于其他常见的编程语言,如 C + +,Java中,COBOL 等,它是一种绘画语言,用来做软件蓝图;UML 不是一种编程语言,但工具可用于生成各种语言的代码中使用 UML 图;

2023-03-03 21:29:58 238

原创 CentOS中常用软件的安装

CentOS中常用软件的安装,如git,docker,redis等。(有待补充。。。)

2022-11-07 20:18:22 823

原创 高精度加法(Java)

A+B,高精度加法

2022-09-21 10:14:30 349 2

原创 快速幂(模板)

快速幂模板

2022-09-13 09:37:51 162 1

原创 Java自定义排序

实现Comparator接口需要重写compare()方法。实现Comparable接口需要重写compareTo()方法。

2022-08-20 01:07:08 176

原创 Java判断质数/素数的三种方法

质数在中,如果只包含1和本身这两个约数,就被称为质数(素数)

2022-07-19 01:19:25 10197

原创 SpringBoot yml配置文件中,logging.level报错

springboot yml配置 loggin.level报错

2022-06-28 22:53:00 1311

原创 在 Tomcat 10.x 上部署 SpringMVC 5.x

在Tomcat10.x 上部署 SpringMVC 5.x的时候,项目一直无法访问运行截图原因Tomcat10基于Jakarta EE 9,其中api的包名已经从javax更改到jakarat对于SpingMVC 5.x 来说,DispatcherServlet是属于javax包下的。而Tomcat10.x不支持javax的包命名。所以在Tomact10.x上部署SpringMVC 5.x项目时,无法访问。解决方案降低Tomcat的版本参考博客原文地址...

2022-05-16 16:53:59 1297 1

原创 报错:com.mysql.jdbc.MysqlDataTruncation: Data truncation xxxx

报错Out of range value for column 'pk' at row 1:表的字段长度不够Data too long for column 'ip' at row 1:表的字段长度过长 com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'ip' at row 1解决修改字段长度...

2022-05-02 16:11:20 664

原创 Java中遍历一个目录

Java中,通过递归遍历一个目录下的所有文件(文件和文件夹)

2022-04-30 21:50:37 442

原创 JavaWeb中的ServletConfig接口

ServletConfig接口Tomcat服务器实现了ServletConfig接口,并创建了它的实现类org.apache.catalina.core.StandardWrapperFacadepublic final class StandardWrapperFacade implements ServletConfig{.....}Servlet和ServletConfig对象是一对一的ServletConfig对象是Tomcat服务器创建的,在创建Servlet对象的时候,同

2022-04-02 16:49:32 341

原创 简单工厂模式

定义简单工厂模式(静态工厂方法模式):定义一个创建产品对象的工厂接口,将产品对象的实际创建工作推迟到具体子工厂类当中。我们把被创建的对象称为"产品",创建产品的对象称为"工厂"。如果要创建的产品不多,只要一个工厂类就可以完成,这种模式叫“简单工厂模式”。简单来说,简单工厂模式有一个具体的工厂类,可以生成多个不同的产品,属于创建型设计模式。简单工厂模式不在 GoF 23 种设计模式之列。实现Factory:工厂类,简单工厂模式的核心,负责创建所有实例的内部逻辑IProduct:抽象产品类

2022-04-02 01:37:03 160

原创 不借助idea开发工具构建一个Javaweb项目

不借助idea开发工具构建一个Javaweb项目目录结构webappsroot |----------WEB-INF |----------classes(存放字节码) |----------lib(存放第三方jar包) |----------web.xml(注册Servlet) |---------html |---------css |---------javascript |---------image ...............开发步骤(1.

2022-03-29 21:30:42 5413 2

原创 报错:SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“.

报错SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.截图:原因slf4j和log4j不兼容导致解决查看slf4j-api的

2022-03-22 17:52:03 405

原创 数据结构:线性表

线性表分类区别​ 顺序表一般是使用数组存储的,存储空间是连续的;​ 链式表一般是使用指针,将一个个结点联系起来。结点有数据域和指针域,数据域用来存储数据,指针域用来存储下一个结点的地址。链式表在存储空间(物理上)上不是连续的,在逻辑上是连续的,通过指针的指向连接起来,看起来是线性的。优缺点顺序表:插入删除速度慢,查询速度快,可随机访问链式表:插入删除速度快,查询速度慢,不可随机访问适用场景:在需要大量的插入和删除操作时使用链式表,需要随机访问时使用顺序表链式表注意:以下的几种链表

2022-03-05 22:01:50 303

原创 str.split(““),什么时候加`\\`转义?

str.split(""),什么时候加\\转义?在遇到.$|()[{^?*+\\(12个)需要加\\java源代码例子(和)public class SplitTest { public static void main(String[] args) { System.out.println("测试(:"); String c = "1(2(3(4(5"; for (String s : c.split("\\(")){

2022-02-25 20:05:54 2398

原创 JMX port被占用

1. JMX port被占用解决方案win+R打开DOS窗口,进入window命令,注意:要以管理员身份打开(快捷键:ctrl+shift+enter);使用命令:netstat -aon|findstr 1099,找出占用1099端口的进程;使用命令:taskkill -f -pid 5628关闭该进程;然后重启Tomcat服务器,就行了。补充什么是JMX参考链接:添加链接描述添加链接描述端口号百度百科作用端口号的作用是表示一台计算机中的特定进程所提供的服务

2021-10-25 17:20:47 8919

原创 棋盘覆盖(java实现)

6.2 棋盘覆盖1.问题描述在一个2k×2k 个方格组成的棋盘中,恰有一个方格与其它方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,要用图示的4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。2.思路1.当k>0时,将2k*2k棋盘分割为4个2(k-1)*2(k-1)子棋盘2.将这三个无特殊方格的子棋盘转换为特殊棋盘,用一个L型骨盘覆盖这三个较小棋盘的会和处3.递归地使用这种分割方法,直至棋盘简化为1*1棋盘,

2021-10-07 14:32:44 3766 2

原创 java中的String,StringBuffer和StringBuilder的区别

java中的String,StringBuffer和StringBuilder在 Java 中字符串属于对象1. String创建字符串:String s1 = "Runoob"; // String 直接创建String s2 = "Runoob"; // String 直接创建String s3 = s1; // 相同引用String s4 = new String("Runoob"); //

2021-10-05 19:18:58 148

空空如也

空空如也

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

TA关注的人

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