自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Logback+sl4j之logback.xml配置

3. logger标签和root标签下都可声明0或多个appender标签。1. appender标签中的filter子标签控制的是过滤内容。root标签 是logger标签的父级,若logger标签中activity=false则logger不进行继承。但是,若level属性的参数与yml配置文件中的配置不一致,将以yml为准。4. logger标签中的level属性,控制的是可打印至文本的日志级别。2. root标签中的level属性,基本没作用。logger标签 控制日志可进行打印的级别。

2023-05-15 17:46:15 582

原创 为什么使用static修饰常量

java中的使用static修饰常量的原因?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。今天定义一个类常量,想着也只有这个类可以用到,就没用static关键字修饰。结果sonar代码检查提示:Rename this field “PERSON_TYPE_USER” to match the regular expression ‘1[a-zA-Z0-9]*$’。我一想我这是正确的命名规范啊,于是百度一搜这提示,发现前面加个s

2021-03-23 16:04:13 609

原创 java变量与常量的区别_Java变量与常量

Java变量与常量常量常量是指在程序执行过程中始终保持不变的量。定义语法final 常量数据类型 常量名=常量初始值;常量的分类:静态常量、成员常量和局部常量。public class demo1 {public static final double PI = 3.14;// 静态常量final int I = 20; // 声明成员常量public static void main(String[] args) {final double J = 4.5;// 声明局部常量}在定

2021-03-23 14:46:33 338

原创 UML序列图总结(Loop、Opt、Par和Alt)

https://www.cnblogs.com/cy568searchx/p/6227238.html

2021-01-19 17:22:00 1985 1

原创 java IO流传输图片

本次传输是基于TCP协议进行传输,其实传输图片的写法和传输文件的写法是差不多的客户端:package com.day1;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;im

2021-01-12 09:51:07 798

原创 String与byte,int,long,double,float等基本数据形态的互相转换方法

一、由基本数据型态转换成StringString 类别中已经提供了将基本数据型态转换成 String 的 static 方法 ,也就是 String.valueOf() 这个参数多载的方法有以下几种(1)String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串(2)String.valueOf(char c) : 将 char 变量 c 转换成字符串(3)String.valueOf(char[] data) : 将 char 数组 data 转换成字符串

2021-01-07 14:54:01 930

原创 Date的各种使用方法

首先创建对象Date date = new Date();get系列:getDate() 返回一个月中的某一天(1-31)getDay()    返回一周中的某一天(0-6)getFullYear()  返回四位数的年份getMonth()   返回月份(0-11 0是一月)getHours()   返回的是当前的小时(0-23)getMinutes()  返回的是当前的分钟(0-59)getSeconds()  返回的是当前的秒(0-59)getTime()    返回的是1970年1

2021-01-06 17:05:43 736

原创 Mybatis-generator应用实例

1 核心文件generator.xml指定数据库jar包位置、数据库连接信息、生成包的位置、表名等关键信息。该文件放在任意位置。 2 标签说明2 标签说明(1) 属性schema即为数据库名,tableName为对应的数据库表,domainObjectName是要生成的实体类。若要生成例子可将enableCountByExample等设为true, 就会

2021-01-06 16:28:47 87

原创 IDEA项目树状结构展开收缩快捷键设置 展开目录

打开settings 直接搜索Fully Expand Tree Node,再keymap目录下settings–>keymap–>Fully Expand Tree Node 选中要展开的目录,然后按下自己设置的快捷键就可以展开所有目录settings–>keymap–>Collapse Node 选中要收缩的目录,然后按下自己设置的快捷键就可以收缩选中目录下的所有子目录...

2021-01-06 15:18:14 3961

原创 JQuery中$(document)、$(document).ready()是什么意思?

首先解释一下jQuery jQuery有一个用来作为DOM快速载入javascript的得心应手的小函数,那就是ready… 他在页面加载完成之前执行。(也许window.onload()能实现同样的功能,但当window.onload函数执行的时候,要说明所有东西已经载入,包括图像和横幅等等。要知道较大的图片下载速度会比较慢,因此用户必须等待大图片下载完毕才能看到window.onload()执行的代码效果,这样就花费了很长的等待时间,这不是我们想要的。)。$(document).ready(fn):

2021-01-05 10:28:33 3560

原创 System.currentTimeMillis()计算方式与时间的单位转换

一、时间单位转换1秒=1000毫秒(ms) 1毫秒=1/1,000秒(s)1秒=1,000,000 微秒(μs) 1微秒=1/1,000,000秒(s)1秒=1,000,000,000 纳秒(ns) 1纳秒=1/1,000,000,000秒(s)1秒=1,000,000,000,000 皮秒(ps) 1皮秒=1/1,000,000,000,000秒(s)1分钟=60秒1小时=60分钟=3600秒二、System.currentTimeMillis()计算方式在开发过程中,通常很多人都习惯使用

2021-01-04 15:07:17 1058 1

原创 Multi-catches are not supported at language level ‘6‘ 不支持多捕获

解决办法添加依赖:org.apache.maven.pluginsmaven-compiler-plugin2.3.21.81.8

2021-01-04 09:44:42 275

原创 字符串拼接常用方法

https://blog.csdn.net/kmy20171001/article/details/88642368

2020-12-29 17:33:09 237

原创 遍历map的四种方法及Map.entry详解

https://blog.csdn.net/gm371200587/article/details/82108372

2020-12-29 10:49:44 202

原创 微信下单小demo

https://blog.csdn.net/qq_16992475/article/details/107136112

2020-12-29 09:33:18 135

原创 finally的作用

finally语法:try{可能包含异常的代码}catch(异常类 变量名){异常处理代码}…(多个catch)finally{后置处理代码}demo1public static void main(String[] args) { try { test(); } catch (Exception e) { e.printStackTrace(); } } public static void t

2020-12-28 17:26:00 2444

原创 RandomStringUtils工具类

//产生5位长度的随机字符串,中文环境下是乱码RandomStringUtils.random(5);//使用指定的字符生成5位长度的随机字符串RandomStringUtils.random(5, new char[]{‘a’,‘b’,‘c’,‘d’,‘e’,‘f’, ‘1’, ‘2’, ‘3’});//生成指定长度的字母和数字的随机组合字符串RandomStringUtils.randomAlphanumeric(5);//生成随机数字字符串RandomStringUtils.random

2020-12-28 11:55:57 82 1

原创 VSCode的html页面和Vue单页面应用搭建使用全过程

VSCode的.html页面使用和vue运行过程如何引入vue1.外部引入vue2.使用vueel: vue适用范围data: 数据methods: 方法computed: 计算属性watch: 监听器component: 组件计算属性:监听属性:如何运行.html页面1.在插件里面下载open on browser2.在.html页面中点击右键,出现Open In Default Browser/Open In Other Browser

2020-12-23 12:13:42 3661 1

原创 Idea横向目录结构改成竖向目录结构

然后关闭idea重新启动!!!

2020-12-22 17:25:44 2666

原创 GitHub如何生成密钥

GitHub生成秘钥当从本地提交文件到github的时候,提交不成功,报错,可能问题就是你还没有生成ssh秘钥GitHub要使用ssh密钥的原因:git使用https协议,每次pull, push都要输入密码,相当的烦。使用git协议,然后使用ssh密钥。这样可以省去每次都输密码。公钥我们一般是给服务器的,他们到时候在权限中加入我给的公钥,然后当我从远地仓库中下载项目的时候,我在git clone xxx的时候,那个服务器我通过他的绑定的公钥来匹配我的私钥,这个时候,如果匹配,则就可以正常下载,如

2020-12-22 16:54:39 2702

原创 Mysql下载、配置、安装、首次修改密码全过程

第一次使用mysql更改密码https://www.cnblogs.com/dralmacssion/p/13678097.html如何查看mysql是否安装成功https://zhidao.baidu.com/question/691259358844790964.htmlMysql下载环境变量配置1.新建 MYSQL_HOME 配置mysql的路径(不到bin目录,例如D:\mysql)2.在path路径下,添加%MYSQL_HOME%\bin安装Mysql1.使用管理员的身份打

2020-12-21 17:41:54 132

原创 为什么安装JDK会出现两个JRE

为什么我们在安装了JDK之后,在安装目录中会有两个版本的jre文件呢?之中一个jre文件在JDK的外部,一个jre文件在JDK内部,这就是所谓的专用JRE和公用JRE专用 JRE安装 JDK 时,会安装一个专用 JRE,并且您可以选择安装一个公共副本。需要专用 JRE 才能运行 JDK 中包含的工具。专用 JRE 没有注册表设置,并且完全包含在仅对 JDK 已知的 Java 目录位置(通常位于 C:\Program Files\jdk1.7.0\jre)中。公共 JRE公共 JRE 可由其他 Ja

2020-12-21 14:17:48 972 2

原创 data-*的作用

自行理解: data-*是html的自定义属性,可以将自定义/存储的数据拿出来在js做进一步使用,而且不会覆盖html的原有属性。定义和用法data-* 属性用于存储页面或应用程序的私有自定义数据。data-* 属性赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力。存储的(自定义)数据能够被页面的 JavaScript 中利用,以创建更好的用户体验(不进行 Ajax 调用或服务器端数据库查询)。data-* 属性包括两部分:属性名不应该包含任何大写字母,并且在前缀 “data-

2020-12-15 10:22:46 3209

原创 .html和.htm的区别

HTM与HTML没有本质意义的区别,只是为了满足DOS仅能识别8+3的文件名而已,因为一些老的系统(win32)不能识别四位文件名,所以某些网页服务器要求index.html最后一个l不能省略。MSIE能自动识别和打开这些文件,但编写网页地址的时候必须是完全对应的,也就是说index.htm和index.html是两个不同的文件,对应着不同的地址。值得一提的是UNIX系统中对大小写敏感,不吻合的话就可能报没有文件或者找不到文件。简单可以理解如下:1、.htm与.html没有本质上的区别,表示的是同一种文

2020-12-15 09:41:28 5132

原创 后端接收从前端传过来的数据的4种方式

接收前端传到后端的数据的4种方式1,以查询字符串的方式传入def test(request): #查询字符串方式传参的获取 a = request.GET.get('a') #a为健 b = request.GET.getlist('b') #一建多值的情况(QuerySet) return a,b2,url传参的方式def test1(request,x,y): #url方式传参的接收 print(x,y) return x+y3,以form_dat

2020-12-10 16:29:53 10994

原创 Initializing Spring DispatcherServlet ‘dispatcherServlet‘ 后台没报错

报错如下报错原因 1.@RequestMapping()的路径输入错误 2.输入的地址无效,404错误,例如@MapperScan和@ComponentScan的扫描包路径冲突,导致正确的url地址无效。

2020-12-10 16:25:47 8790 6

原创 @MapperScan和@ComponentScan使用问题

报错如下原因:当@MapperScan和@ComponentScan一起使用时,项目启动时扫描包会发生冲突,找不到swagger配置类的包和mapper接口的包解决办法:@MapperScan和@ComponentScan可以一起使用。改为@MapperScan(basePackages = {})的形式。或者只使用@MapperScan()去扫描mapper包,让项目启动自己去扫描swagger配置类的包@MapperScan、@Mapper和@ComponentScan的组合使用情况:@M

2020-12-10 16:20:34 5710 2

原创 springboot+swagger No operations defined in spec!

这里写自定义目录标题报错页面如下原因:swagger的配置类找不到路径解决办法:1.将@ComponentScan(basePackages = {"com.example.springboot.config"})中的basePackages改为配置类的包路径2.再将配置类的.apis(RequestHandlerSelectors.basePackage(""))的basePackage写上controller层的控制类的路径。功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何

2020-12-10 15:21:52 1397

空空如也

空空如也

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

TA关注的人

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