自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lxq_33的博客

大白的黑暗史

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

转载 list!=null和list.size()>0的区别

在此特别说明一下list!=null和list.size()>0的区别: 1.list==null,意味着list压根没有地址,在堆内就不存在。 2.list.size()=0 意思堆内有list但是还没来得及放元素,其长度随着元素数量变化而变化,暂时为零。 3.list如果为null的话,说明没有进行初始化。这是list调用任何的方法都会抛出空异常。list.size()==0说...

2018-05-03 15:13:51 150

转载 web.xml的配置及起作用?

其实web.xml就是asp.net的web.config一个道理。说明:一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。web.xml文件是用来配置:欢迎页、servlet、filter等的。当你的web工程没用到这些时,你可以不用web.xml文件来配置你的web工程。web.xml能做的事情:其实,web.xml的模式(Schema)文件中定义...

2018-05-03 14:33:02 213

转载 实体类为什么要实现序列化接口?

客户端访问了某个能开启会话功能的资源, web服务器就会创建一个与该客户端对应的HttpSession对象,每个HttpSession对象都要站用一定的内存空间。如果在某一时间段内访问站点的用户很多,web服务器内存中就会积累大量的HttpSession对象,消耗大量的服务器内存,即使用户已经离开或者关闭了浏览器,web服务器仍要保留与之对应的HttpSession对象,在他们超时之前,一直占用w...

2018-05-03 14:06:03 4688

原创 Spring的两种代理

原理区别:java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。JDK动态代理和CGLIB字节码生成的区别? (1)JDK动态代理只能对实现了接口的类生成代理,而不能针对类 (2)CGLIB是针对类实现代理,主要是对指定的类生成一...

2018-03-07 19:32:10 126

转载 Java中XML的四种解析方式

XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析一、DOM解析  DOM的全称是Document Object Model,也即文档对象模型 优点:      1、形成了树结构,有助于更好的理解、掌握,且代码容易编写。      2、解析过程中,树结构保存在内存中,方便修改。    缺点:      1、由于文件是一次性读取,所以对内存的耗费比较大。 ...

2018-03-07 19:31:34 132

原创 Redis学习

NoSQL:范指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充。传统关系型数据库的缺点:1.(不满足)对数据库高并发读写的需求                                         2.(不满足)对海量数据的高效率存储和访问的需求                                         3.(不

2018-01-25 20:50:56 60

空空如也

空空如也

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

TA关注的人

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