自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决在IDEA中进行结巴分词产生Exception in thread “main“ ExceptionInInitializerError at ()错误

问题描述:在IDEA中进行结巴分词,报出如下错误:从报错信息可以看出错误是由空指针异常引起的一个ExceptionInInitializerError错误,习惯性的没去分析就把错误往百度上一粘贴,一大堆的都是在讲静态初始化块的,看了几篇,没解决我的问题,其中个人觉得这篇文章讲静态初始化块是讲的比较好的,按我的方法没解决的朋友可以去看看:https://blog.csdn.net/m0_38120325/article/details/89363407网上没法解决,只好静下心来分析一下错误产生的原因

2021-05-03 21:30:34 632

原创 CentOS7.3配置静态IP地址

项目需要,要在虚拟机上安装CentOS7.3,安装后发现不可以连接网络,查询资料解决问题,现记录如下:1.查看虚拟机网段编辑-> 虚拟机网络编辑器,选择NAT模式点击 NAT 设置,查看网络配置点击 DHCP 设置,查看可以设置的 ip 范围确认以下虚拟机的配置:IP范围:192.168.112.128~192.168.112.254掩码:255.255.255.0网关:192.168.112.22.修改CentOS7.3IP配置ip addr 命令查看网卡信息,如下所示

2020-10-02 17:28:00 996

原创 Matlab 遗传算法gaot、gatbx工具箱安装(出现未找到 ‘initializega‘、‘crtbp‘等错误)

数学建模的需要,打算在Matlab中安装gaot、gatbx工具箱,按照网上一些博客的操作安装,安装完了之后进行测试会出现未找到 'initializega’等错误,根据摸索加查找资料中与解决问题。成功如图所示:现总结按照方法如下:1.在网上下载gaot、gatbx工具包之后,解压放在matlab的安装目录下的toolbox中。2.然后在matlab的主页,选择‘设置路径’-》添加并包含子文件夹,选择刚才那个解压的文件,然后保存,关闭。3.接下来是最重要的一步:到主页中的‘预设’,选择常规,点击更

2020-09-07 19:04:51 3884 8

原创 Linux:安装Ubuntu时出现“客户机操作新系统已禁用CPU,请关闭或重置虚拟机”

在VMware上安装Ubuntu(18.04)时出现“客户机操作新系统已禁用CPU,请关闭或重置虚拟机”,网上查了众多资料,终于解决了,总结解决方法如下:方法1:选择安装模式为自定义(高级)模式,在第二个选项中选择虚拟机硬件兼容性,选择较低版本的Workstation,这里选用6.0版本。(这个方法完美解决我的问题)。方法2:如果我们在第一次安装失败后重新安装虚拟机可能会出现该提示,我们可以选择如下两种方式解决:1.删除上一次安装失败遗留的文件后重启电脑即可。2.如果依旧无法正常运行则需要修改B

2020-09-03 10:25:06 3531

原创 IDEA配置使用热部署Devtools

IDEA配置使用热部署Devtools为什么要使用热部署怎么配置热部署为什么要使用热部署在SpringBoot中,当我们的代码改动了之后,在没有配置热部署的情况下idea默认不会给我们重启生效改动后的代码,需要程序员人工手动去重启服务,当改动的地方和微服务多了的时候,这是一件比较耗精力的一件事情。热部署可以很好的解决这个问题,配置了热部署后,当代码改动了之后,idea会自动重启服务生效改动后的代码。怎么配置热部署第一步:在需要热部署服务的微服务模块的pom.xml中加入devtools <

2020-07-20 21:37:24 730

原创 解决idea中Terminal终端无法执行GIT命令+Terminal 中文乱码

在使用 IDEA 进行开发的时候,经常会用到 Git 进行代码管理,如果再开一个 Docker 窗口的话,窗口切换来切换去的很不方便为了简单方便,我们可以直接在 IDEA 中使用自带的 Terminal,这样就可以达到在 IDEA 主界面敲代码,侧边栏敲 Git 命令的效果但是自带的 Terminal 默认的配置是 Cmd 窗口,直接使用 Git 命令会对中文进行 Unicode 转码,也就是所谓的乱码这里简单的介绍下具体的配置流程以及使用 Git 命令会引起的中文 Unicode 编码的解决方法将

2020-07-03 00:46:47 482 1

原创 学习笔记——spring中bean标签的细节

spring中bean标签的细节一、创建bean的三种方式1.第一种方式:使用默认构造函数。在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他属性时,采用的就是默认构造函数创建bean对象,此时如果类中没有默认构造函数(自写了构造函数,却没重写默认构造函数时就没有),则对象无法创建。(1)有默认构造函数时运行结果(2)没有默认构造函数时运行结果:2...

2020-04-14 17:31:55 196

原创 学习笔记—Mybatis中的延迟加载

Mybatis中的延迟加载在谈论什么是延迟加载之前,我们先看一个这样的问题。问题:在一对多中,当我们有一个用户,它有100个账户。在查询用户的时候,要不要把关联的账户查出来?在查询账户的时候,要不要把关联的用户查出来?如果把关联的账户或用户一起查出来了,但又不需要,那么必要会造成空间上的浪费。解决方法:在查询用户时,用户下的账户信息应该是,什么时候使用,什么时候查询的。在...

2020-04-07 11:45:06 103

原创 学习笔记—Mybatis中的缓存

Mybatis中的缓存什么是缓存缓存就是存在于内存中的临时数据。使用缓存的好处减少和数据库的交互次数,提高执行效率什么数据适用缓存适用于缓存:经常查询并且不经常改变的。数据的正确与否对结果影响不大的。不适用于缓存:经常改变的数据。数据的正确与否对最终结果影响很大的;例如:商品的库存,银行的汇率,股市的牌价。Mybatis中的一级缓存和二级缓...

2020-04-07 11:20:46 108

原创 跨服务器上传文件遇到405 or 409

跨服务器上传文件405由于TOMCAT考虑到安全性,默认关闭了TOMCAT的PUT和DELETE请求(即readonly = true)。解决方法:修改Tomcat文件夹下的/conf/web.xml文件的readonly参数。详细分析:https://segmentfault.com/a/1190000021309683跨服务器上传文件409解决方法:在文件服务器下的target-&g...

2020-03-29 21:40:46 385

原创 conctroller接受前台传过来的参数(方式:url地址+参数),无法得到String类型

在学习springmvc时,遇到了一个bug,conctroller接受前台传过来的参数(方式:url地址+参数),无法得到String类型查了配置文件和pom都没发现什么问题,问了度娘,原来是我导入了String类的import com.sun.org.apache.xpath.internal.operations.String;解决方法:删掉误导入的包即可...

2020-03-25 19:51:57 415

空空如也

空空如也

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

TA关注的人

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