自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea插件在线和离线安装

idea在线安装插件比较简单明了,打开setting(或者快捷键ctrl+alt+s),找到plugins查找要安装的插件,点击安装,重启idea。

2023-12-21 11:08:28 803

原创 Cause: java.sql.SQLException: Incorrect string value: ‘\\xF0\\x9F\\x9F\\xA6\\xE6\\x98...‘

Cause: java.sql.SQLException: Incorrect string value: '\\xF0\\x9F\\x9F\\xA6\\xE6\\x98...'咋一眼看到这个错,反应过来是入库的内容包含了emoji表情, 或者特殊符号。因为数据库中的字符集设置的未utf8,而mysql中的utf8是有缺陷的,那就是编码最大是3个字节,而我们在开发中的UTF-8编码最大是四个字节,像emoji表情就是4个字节,这里可以验证这个猜想。取前四个字节找个在线转换网站便可,转换如下:.

2022-04-08 16:47:13 1851

原创 Centos8关闭防火墙

systemctl status firewalld.service(查看防火墙状态)active表示当前防火墙处于开启状态 inactive表示关闭状态systemctl stop firewalld.service (关闭防火墙) systemctl start firewalld.service (开启防火墙) systemctl disable firewalld.service (禁止防火墙自启动) systemctl enable firewalld.service...

2021-10-08 19:38:08 1705

原创 The following error occurred while installing.This is a fatal error andinstallation will be aborted.

The following error occurred while installing.This is a fatal error andinstallation will be aborted.DNF error: Error in POSTTRANS scriptlet in rpm package kmod-kvdol 在安装centos8时遇到这个问题,最后发现是分区的问题,centos8对/boot容量要求较高,最开始设置的200M,所以遇到这个问题,后面...

2021-10-08 18:50:22 2620

原创 关闭linux的防火墙

关闭linux(Centos6.X为例)的防火墙 临时关闭防火墙:service iptables stop 永久关闭防火墙:chkconfig iptables off 注:临时关闭防火墙命令在关机后再重启会失效,需要再次关闭

2020-08-30 00:16:15 93

原创 关于 Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure

今天在将本地spring boot项目打包到电脑虚拟机上运行的时候报如下错误最开始以为是没有开启远程访问权限,所以登陆mysql去查看用户host,发现是%,能够远程访问并且项目中mysql驱动url中的ip也改为了电脑ip,而不是用的localhost,同时也能在本地启动,这下就有点百思不得其解了,然后去网上找了一些文章看了下,没有想要的,后来看了下我电脑上虚拟机的地址发现和my...

2019-08-15 17:52:43 46716 18

原创 关于 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/springframework/boot/loade

今天在本地将spring boot项目打包,放在电脑虚拟机上运行的时候,发现了一个报错 然后本地用的是jdk8开发的,于是在虚拟机上查看jdk版本,发现用的jdk7,这就很明是高版本编译在低版本上运行的报错,将版本改为一致就好了...

2019-08-15 17:24:31 2064 1

原创 Mybatis分页工具PageHelper详解

关于spring boot中使用PageHelper类首先引入依赖<!--pagehelper--><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</arti...

2019-08-09 15:17:06 1230

原创 java中SimpleDateFormat用法详解

关于时间对象,我们在页面展示时,可能会想要不同的格式输出,常用的就是通过java.text.SimpleDateFormat设置不同的格式,以字符串类型输出,下面我们来了解下不同的格式表示的含义yyyy : 年MM : 月dd : 日HH : 小时(24小时制)hh : 小时(12小时制)mm : 分钟ss : 秒S : 毫秒D : 一年中的第一几天F : 一个月...

2019-08-05 18:42:30 7383 2

原创 Sleep方法和wait方法的区别

首先sleep()和wait()从效果上看,都可以使线程进入阻塞状态不同点:Sleep方法是Thread类的静态方法,wait方法是Object超类的成员方法 wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,否则会抛出异常,而sleep可以在任何地方使用 本质区别 a.Sleep不会释放同步锁,使得其他线程无法使用同...

2019-07-03 15:31:07 224

原创 关于线程了解

线程在java面试时,一般是常问的一个点了,今天咱们来聊聊线程概念 线程是指进程中的一个执行流程,一个进程可以运行多个线程,线程总是属于某个进程,进程中的多个线程共享进程的内存进程是指一个内存中运行的应用程序生命周期 新建状态:创建线程 就绪状态:此线程具备除了时间片以外的所有资源,等待运行 运行状态:抢占到时间片进入到运行期...

2019-07-03 15:05:40 159

原创 关于MAVEN项目启动时报java.lang.ClassNotFoundException: javax.annotation.Nullable

最近在做一个项目,发现启动时报了一些注解上的错,但是并不影响项目的运行,只是会干扰日志输出,下面是粘贴的部分报错信息后来认真查看了下spring配置文件,以及spring MVC配置文件.发现在spring MVC文件中的包扫描路径范围是否有问题于是将路径改成较详细些的包,发现再启动确实不报错了,猜想应该是只扫描了com包下的问题...

2018-05-10 15:12:50 3451

原创 JAVA之四大作用域对象

java四大作用域按作用范围从大到小为:ServletContext,Session,request,pageContext其作用就是为了在一定范围内共享数据,下面这张图聚合了四大作用域的生命周期,作用范围,主要功能....

2018-03-06 20:44:45 3945

原创 通过IOC手写简单Spring Bean容器

IOC全称是Inversion of Control,被译为控制反转,是指程序中对象的获取方式发生反转,由最初的new方式创建,转变为由第三方框架创建、注入(DI),它降低了对象之间的耦合度。Spring容器是IOC机制的一种实现,同时IOC也是Spring框架的的基础和核心,它借助DI(Dependency Injection)方式实现。下面是实现步骤:文件结构(需要注意的是不要讲创

2018-01-25 20:59:23 828

空空如也

空空如也

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

TA关注的人

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