自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 升级jackson遇到的NoClassDefFoundError异常

问题背景:jackson2.9.9.1之前存在安全漏洞,需要升级版本。项目中使用的是2.6.1.漏洞说明:http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-201906-867升级版本:2.10.3升级之后:启动正常时报:Unable to process Jar entry [module-info.class] from Jar [jar:file:/D:/STS/Workspaces/Cloudview/.metadata/

2020-11-03 14:38:12 1501

原创 mysql引起索引失效的情况总结

sql执行计划可以用explain+sql语句来查看。explain select * from user where name = ‘123456’ \G;(\G表示结果竖行显示)以下是索引失效总结:1.sql中有or。2.sql中使用!=,<>3.数据类型是字符串类型,查询的时候数据没有用引号引起来。select * from user where name = 12...

2019-03-19 10:42:27 335

原创 本地项目提交码云进行版本管理

将本地maven项目提交码云版本库将本地项目提交码云在码云创建一个版本库提交git进行版本控制将本地项目提交码云将本地创建的一个项目提交到码云进行版本管理。IDE工具使用ItellliJ IDEA。在码云创建一个版本库1.点击新建残仓库2.填写仓库名称,仓库介绍,选择公开还是私有,按照自己的要求填写,然后点击创建。3.复制仓库地址。提交git进行版本控制以下操作在idea控制台中操...

2019-02-15 18:20:38 492

原创 maven从远程资源库下载资源

有些依赖在本地资源库和中央存储库中都找不到,就需要从远程的资源库中下载比如org.jvnet.localizer只依赖于java.net,还有JBoss如果在pom.xml中引入:&lt;dependency&gt; &lt;groupId&gt;org.jvnet.localizer&lt;/groupId&gt; &lt;artifactId&gt;locali...

2018-03-08 17:38:41 1110

原创 Mac更新maven的本地资源库

maven的本地资源库默认存储在${user.home}/.m2/repository可以在maven的安装目录中找到conf文件夹里面的setting.xml中修改本地资源库的位置。&lt;localRepository&gt;${username}/software/maven/repository&lt;/localRepository&gt;...

2018-03-08 17:26:02 2123

原创 springmvc工作流程,工作原理

springmvc是一款优秀的mvc框架主要涉及到的类有:1.DispatcherServlet:前端控制器,mvc框架的c(控制层),用来调度视图层和模型层的,实现解耦合。由spring框架提供不需要程序猿开发,配置在web.xml中:&lt;servlet&gt; &lt;servlet-name&gt;spring&lt;/servlet-name&gt; &lt;servlet...

2018-03-08 14:22:57 214

原创 Map接口常用的实现类

Map的常用实现类TreeMap,HashMap,HashTable,LinkedMapHashMap和HashTable包含的操作方法差不多,只是内部实现上有一些不同首先,HashMap允许一个null键和多个null值,而HashTable不允许有null键和null值。其次,HashTable是线程安全的,而HashMap是不安全的。第三,在内部实现上,他们对

2017-09-19 12:20:24 957

原创 Switch语句中的表达式

switch中的表达式在1.7以前支持byte,short,int,char,包括他们的封装类型。在1.7以后支持String,boolean类型。jdk1.7并没有新的指令来处理switch string,而是通过调用switch中string.hashCode,将string转换为int从而进行判断。原理详细参考:http://freish.iteye.com/blog

2017-09-19 11:40:06 973

原创 Java EE,Java SE,Java ME的区别

java平台包括:Java EE(Java Platform,Enterprise Edition)----企业版:主要用于分布式的网络系统开发,如电子商务网站,ERP系统等。Java SE(Java Platform,Standard Edition)----标准版:主要用于桌面应用程序的开发。Java ME(Java Platform,Micrio Edition)--

2017-09-19 11:34:09 1047

空空如也

空空如也

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

TA关注的人

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