自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ModelDriven背后的机制和Action,valueStack,Model,Context之间的关系图

ModelDriven背后的机制就是ValueStack。界面通过:username/age/address这样的名称,就能够被直接赋值给user对象,这证明user对象正是ValueStack中的一个root对象! 那么,为什么user对象会在ValueStack中呢?它是什么时候被压入ValueStack的呢?答案是:ModelDrivenInterceptor(关于Intercept

2014-02-17 18:38:39 963

转载 java io的总结

转载自:http://www.blogjava.net/spark/archive/2006/09/29/72733.htmljava中的io中的(input/output)stream无非就是包括基于字符的stream、基于字节的stream和把字节导向的stream转换字符为导向的stream的stream。(很难理解么?)以字节为导向的stream------InputStr

2014-02-14 21:15:06 513

转载 关于数组,字符串的几道面试题和算法题

转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/80352611、快速找出一个数组中的最大数、第二大数。     思路:如果当前元素大于最大数 max,则让第二大数等于原来的最大数 max,再把当前元素的值赋给 max。如果当前的元素大于等于第二大数secondMax的值而小于最大数max的值,则要把当前元素的值赋

2014-01-10 18:05:58 3470

转载 java对cookie的操作

java对cookie的操作java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。 建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下1234HttpServletRequest request 

2014-01-10 18:00:35 532

原创 AJAX和form表单提交的中文转码问题全面解决,encoderURL两次转码的真相

前阵子做一个新闻发布系统,大量的用到ajax,中文乱码一直是个痛啊,通过大量的网上查询以下这篇文章能够很好的解决问题:转载:http://blog.csdn.net/zhanngle/article/details/2063490ajax乱码解决总结第一,javascript沿用java的字符处理方式,内部是使用unicode来处理所有字符的,第二,utf-8是每个汉字(unico

2014-01-08 21:45:08 8075

原创 搜集的最全面的的有关log4j日记的应用

Log4j由Logger - 日志写出器,供程序员输出日志信息 Appender - 日志目的地,把格式化好的日志信息输出到指定的地方去 1.ConsoleAppender选项                    Threshold=WARN:指定日志消息的输出最低层次。ImmediateFlush=true:默认值是true,意谓着所有的消息都会被立即输出。Target

2014-01-08 13:53:37 663

转载 Spring中配置dataSource

http://hi.baidu.com/282518588/item/f8562799787c0338326eeb4fSpring框架中获得DataSource对象的方法1,使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个

2013-12-25 10:05:26 685

转载 几种常用的进程间通信的方式,通信特点和通信方式的优缺点

http://blog.csdn.net/liuzhanchen1987/article/details/7452910程序员必须让拥有依赖关系的进程集协调,这样才能达到进程的共同目标。可以使用两种技术来达到协调。第一种技术在具有通信依赖关系的两个进程间传递信息。这种技术称做进程间通信(interprocess communication)。第二种技术是同步,当进程间相互具有合作依赖时使用

2013-12-22 10:55:13 8042

原创 spring3.0+struts2+hibernate3整个环境的搭建和基于junit4的spring测试框架,最新技术的ssh框架

spring3.0+struts2+hibernate3整个环境的搭建和基于junit4的spring测试框架第一步:spring的

2013-12-18 08:54:38 1200

转载 spring3.0注解

http://www.blogjava.net/ashutc/archive/2011/04/14/348270.html使用 @Repository、@Service、@Controller 和 @Component 将类标识为 BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访

2013-12-16 17:17:11 475

转载 Java Serializable

http://blog.csdn.net/mydream83/article/details/1697194java.io.Serializable接口内部没有实现任何东西,这个接口是一个制造者(marker)接口。也就是说,对于要实现它的类来说,该接口不需要实现任何方法。它主要用来通知Java虚拟机(JVM),需要将一个对象序列化。对于这个,有几点我们需要明确:1.并非所有类都可以序

2013-12-06 20:05:40 459

转载 JVM加载class文件的原理机制

http://blog.csdn.net/seelye/article/details/8266192JVM加载class文件的原理机制1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中 2.java中的类大致分为三种:     1.系统类     2.扩展类

2013-12-06 07:55:32 490

原创 Java中有关基本数据类型和包装类的区别和使用标准

包装类是对象,拥有方法和字段.对象的调用都是通过引用对象的地址,产生对象时直接用引用指向这个对象(引用变量是在存在栈内存中,对象是在堆内存中的,堆中分配内存);基本类型不是,直接存储数值.另外一个区别是,包装类是引用传递 而基本类型是值传递;变量的值存储在栈里,而对象存储在堆里,相比而言,堆栈更高效,这也是java保留基本类型的原因。包装类创建的对象,可以使用api提供的一些有用的

2013-12-05 10:41:35 2695

转载 NumberFormat 类

http://blog.csdn.net/hanshileiai/article/details/6705860此类的定义如下:public abstract class NumberFormat extends FormatMessageFormat 、DateFormat 、NumberFormat 是 Format 三个常用的子类,如果要想进一步完成一个好的国际化程序

2013-11-19 22:13:39 684

转载 大数据排序的思想和算法

http://www.cnblogs.com/songsu/articles/1457666.html算法的力量:位运算在排序与搜索中的应用楔子: 问题:假设一个文件中有9亿条不重复的9位整数,现在要求对这个文件进行排序。一般解题思路: 1、将数据导入到内存中 2、将数据进行排序 (比如插入排序、快速排序) 3、将排序好的数据存入文件难题: 一个整数为4个字节即使使用数组也需要

2013-11-17 19:08:24 958

原创 数据结构的常用排序和稳定性分析

稳定性的定义:排序前一个序列中,如果出现N个与关键字相同的数据,那么排序后仍然按照原先序列的排列顺序排列,就说这个算法是稳定的,反之就是不稳定的。通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。再简单形式化一下,如果Ai = Aj, Ai原来在Aj位置前,排序后Ai还是要在Aj位置前。这就是排序的稳定性 相关排序: 从平均时间性

2013-11-17 09:01:05 1070

原创 常见的关于abstract与interface的区别的笔试题的解析

这几天,参加java工程师的笔试面试,多次被问到有关abstract与interface的区别,经上网查询,得到相关区别将近七个,为了更好的理解,现就解析下关于七个区别的由来:区别一:抽象类可以有构造方法,而interface没有,但两者都不能自身实例化。(由于抽象类可以被其它类继承,故可以有构造方法)区别二:抽象类中可以有普通成员变量,接口中没有普通成员变量(接口是比抽象类更为抽象的级别

2013-11-16 16:25:49 1170

空空如也

空空如也

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

TA关注的人

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