自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 对springboot的源码,及spring的spi机制原理的理解

1.基于你对springboot的理解,描述一下什么是springbootspringboot是一个能帮助开发者快速搭建spring框架应用 项目的一个子框架,其实就是帮开发者把配置spring的一系列的配置文件中要手工做的事情通过一个注解就自动帮我们集成到了项目中如有内置tomcat,大大节省了开发时间及效率。2.约定优于配置指的是什么?因为springboot是通过注解自动帮我们加载一...

2019-07-04 18:14:02 1180

转载 tomcat内存配置,java.lang.OutOfMemoryError,PermGen space,Java heap space,

常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java heap space ---------------------------------------------------------这里以tomcat环境为例,其它WEB服务器如jb

2012-12-13 10:55:28 3088 1

原创 freemarker中实现自定义标签(包含处理参数以及循环变量)

import java.io.IOException;    import java.io.Writer;    import java.util.Iterator;    import java.util.Map;      import freemarker...

2012-02-17 15:58:20 595

原创 java处理xml

其实Marshal 和 UnMarshal的过程并不复杂,只需要从JAXBContext中获得Marshaller或Unmarshaller对象,就可以让JAXB帮我们来进行转换了。我们需要操作的主要内容是定义一个规则,告诉JAXB如何将一个类、按照什么样的格式转换为XML,下面是JAXB中主要的一些注解。@XmlRootElement   将一个Java类映射为一段XML的根节点...

2012-02-04 11:51:44 106

原创 ibator 插件 abator配置详解(ibatis自动生成实体类)

1.安装abator插件, 用自动的就好. url:http://ibatis.apache.org/tools/abator.安装就不用多说了.2.安装完成后.在新建的框框中就会多了一个.Abator for ibatis Wizard  --->abator for ibatis configuration file  .3.建  配置文件.:  abatorConfig.xml

2011-07-09 15:21:00 3572 1

原创 hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等

hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或...

2010-08-09 15:17:56 68

原创 HQL (九) 连接查询

http://wlh269.javaeye.com/blog/322050连接查询(重要) * 内连接 * 外连接(左连接/右连接) 参见:JoinQueryTest.java 内连接有三种:inner join ,join,“=” Java代码 package com.wlh.hibernate;     import java.util.Iterator

2010-05-02 15:46:00 1929

HQL (九) 连接查询

http://wlh269.iteye.com/blog/322050连接查询(重要) * 内连接 * 外连接(左连接/右连接) 参见:JoinQueryTest.java 内连接有三种:inner join ,join,“=” Java代码 packagecom.wlh.hibernate; importjava.util.Iterator; i...

2010-05-02 15:46:00 129

原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'selectcommoninfo' defined in ServletCont

org.springframework.beans.factory.BeanCreationException: Error creating bean with name selectcommoninfo defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property v

2010-05-01 16:05:00 1407

原创 如何修改MYSQL的字符编码

查看字符集设置mysql> show variables like collation_%;+----------------------+-----------------+| Variable_name         | Value            |+----------------------+-----------------+| collation_conn

2010-04-17 15:03:00 2220 2

如何修改MYSQL的字符编码

查看字符集设置mysql> show variables like 'collation_%';+----------------------+-----------------+| Variable_name | Value |+----------------------+-----------------+| collation_connection | utf8_g...

2010-04-17 15:03:00 57

原创 SSH整合出现Exception sending context initialized event to listener instance of class 错误

-3-31 20:07:01 org.apache.catalina.core.StandardContext listenerStart严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener

2010-04-05 14:32:00 31665 32

原创 五个有用的过滤器

一、使浏览器不缓存页面的过滤器    import javax.servlet.*;    import javax.servlet.http.HttpServletResponse;    import java.io.IOException;       /** * 用于的使 Browser 不缓存页面的过滤器 */   public class ForceNoCacheFilter impl

2010-04-05 13:31:00 634 1

五个有用的过滤器

一、使浏览器不缓存页面的过滤器 import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * 用于的使 Browser 不缓存页面的过滤器 */ public class ForceNoCacheFilter implements Filter { p...

2010-04-05 13:31:00 54

在线文本文字处理插件.页面编辑器

对文字进行字体编辑,插入表格,图片,占用空间小,

2010-07-27

abstract class和interface有什么区别?

Static Nested Class 和 Inner Class的不同。 Static Nested Class是被声明为静态(static) 的内部类,它可以不依赖于外部类实例被实例化。而通 常的内部类需要在外部类实例化后才能实例化。 25、JSP中动态INCLUDE与静态INCLUDE的区别?  动态INCLUDE用jsp:include动作实现 <jsp:in clude page="included.jsp" flush="true" / >它总是会检查所含文件中的变化,适合用于包含动 态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含 文件的变化,适用于包含静态页面<%@ include file="included.htm" %> 26、什么时候用assert。

2010-03-31

125条常见的java面试笔试题大汇总

HashMap和Hashtable的区别。 HashMap是Hashtable的轻量级实现(非线程安全的实现) ,他们都完成了Map接口 主要区别在于HashMap允许空(null) 键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者value,而 Hashtable不允许。 HashMap把Hashtable的contains方法去掉了 改成containsvalue 和containsKey。因为contains方法容易让人引起误解。 Hashtable继承自Dictionary类,而HashMap是Java1.2引进的 Map interface的一个实现。 最大的不同是,Hashtable的方法是Synchronize的,而HashMap 不是,在多个线程访问Hashtable时,不需要自己为它的方法实 现同步,而HashMap 就必须为之提供外同步。 Hashtable和HashMap采用的hash/rehash算法都大概一样,所 以性能不会有很大的差异。

2010-03-31

空空如也

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

TA关注的人

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