自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谬词客

宿世谬词客,前身应画师。

  • 博客(8)
  • 收藏
  • 关注

原创 【学习笔记】记一次maven编译时报程序包不存在的解决方案

使用maven编译项目的时候报错:程序包 xxx 不存在;找不到符号;1、首先查看工程jar包,排除程序包确实不存在的情况;2、其次clean后重新compile;3、若项目中有多个pom.xml文件,且默认使用的pom文件和打包使用的pom文件不是同一个:假设有两个pom,默认使用的pom1.xml和打包使用的pom2.xml。若在pom1.xml中依赖了某个程序包,则在工程中会...

2019-09-26 10:23:51 2088

原创 【学习笔记】JVM类加载机制(一)

一、类加载的时机* 类加载需要在初始化之前完成。1、main()所在的类会首先被初始化。2、通过new创建对象。3、通过反射使用类。4、初始化一个类的时候,其父类必须先初始化。二、JVM类加载器结构JVM类加载器结构(图片来源网络)如图,JVM类加载器仅有三个,分别是BootstrapClassLoader、ExtClassLoader、AppClassLoade...

2019-09-11 10:24:23 141

原创 【学习笔记】JAVA包装类型在JVM中如何分配内存

1、String类型String str1 = “xxx”;String str2 = “xxx”;String str3 = new String(“xxx”);上述三个赋值的结果是:str1 == str2 != str3也就是说new String()永远是分配新的内存空间;而使用双引号赋值,由于Java为String类型提供了缓冲池机制,当使用双引号定义对象时,Ja...

2019-08-19 17:26:38 767 1

原创 【学习笔记】JAVA的GC(Garbage Collector 垃圾回收)机制

在学习GC之前,先看一下JVM的结构图:JVM结构图(图片来自网络)可以看到,在JVM的内存空间中存在着heap堆(也叫做JAVA堆、GC堆),其作用是给JAVA应用程序中的对象或数组分配空间。我们知道,大部分的对象被new出来之后,很快地会随着代码块的运行结束而消亡,即大部分对象在应用程序中是朝生夕死的。但是仍然会有一部分对象是长期存活的,例如缓存。基于该特性,堆中的区域也被分...

2019-07-29 10:50:17 348

原创 记第一次使用Jstack完成Bug排查的过程

jstack真的太有趣了8

2019-07-17 13:59:02 804

原创 【JAVA WEB】TOMCAT服务器配置HTTPS

TOMCAT服务器配置HTTPS

2017-03-04 17:54:41 3590

原创 【JAVA WEB】使用HTTPS请求外部接口

如何使用HTTPS请求外部接口。

2017-02-25 15:36:02 1870

原创 【JAVA WEB】WEB-INF目录

今天在csdn问答模块碰到一个问题,问题是将jQuery插件丢到WEB-INF下面,然后访问的时候死活读不到这个资源。

2017-02-19 22:30:17 343

空空如也

空空如也

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

TA关注的人

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