- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 面试题总结
一 1. JSP中动态INCLUDE与静态INCLUDE的区别 动态INCLUDE在使用的时候,会先解析所要包含的页面,解析后在和主页面放到一起显示;静态INCLUDE在使用的时候,不会解析所要包含的页面,也就是说,中有什么,我的任务就是把你包含并显示,其他的一概不管jsp:include是先编译一下included.jsp文件,然后再包含 先编译,后包含
2015-05-20 23:15:21 328
原创 观察者模式
1. 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2. 解决的问题 将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦合,这样会给维护、扩展和重用都带来不便。观察
2015-05-19 14:52:56 502
原创 JAVA反射机制
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言
2015-05-19 12:08:15 514
原创 安装maven 出现错误:Unsupported major.minor version 51.0(jdk版本错误)
环境 Windows 8.1 jdk版本 1.6 安装apche-maven-3.3.3 出现错误:Unsupported major.minor version 51.0(jdk版本错误) 其ReadMe.txt:JDK: 1.7 or above (this is to execute Maven - it still allows you to bui
2015-05-18 13:57:27 787
原创 面试题总结
1.题目:short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?解答:Java规范有这样的规则[1.高位转低位需要强制转换 2.低位转高位自动转.]short s1 = 1; s1 = s1 + 1;有什么错? 答: i 是int 型 s1 short型 通过 + 运算后s
2015-05-18 10:07:56 427
原创 ==与equal异同
1.写出下面代码的结果System.out.println("ja"+"va" == "java"); 答:"=="用来比较对象的引用,而equals()用来比较对象的内容,但是如果是字符串常量,用"=="也可以比较内容是否相等,"ja"+"va"和"java"都是字符串常量,因此结果为true同理,下面代码 String st1 = "java";
2015-05-12 13:49:35 423
原创 js私有成员定义和访问
Javascript 根本上是和对象相关的。数组是对象。函数是对象。对象是对象。那什么是对象呢?对象是名-值对的集合。名是字符串,值可以是字符串,数字,布尔值或者对象(包括数组和函数)。通常对象是像哈希表一样执行地,这样便于值地快速检索。 如果值是函数,我们可以认为这是一个方法。当一个对象地方法被调用的时候,this 变量就设置为这个
2015-05-07 17:53:06 1192
转载 springmvc与 struts2
1. 入口 spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servlet是不同的。以前认为filter是servlet的一种特殊),这样就导致了二者的机制不同,这里就牵涉到servlet和filter的区别了。 2、主要机制 springmvc是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url
2015-05-07 17:07:50 396
原创 SpringMVC4+spring3+Myibats3
简单整合了ssm一下1.添加jar包2.配置 web.xml<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.
2015-05-07 15:54:38 1029
原创 Hibernate缓存
Hibernate缓存的作用: Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据Hibernate缓存分类: Hibernate缓存包括两大类:Hibernate一级缓存和Hibernate
2015-05-06 14:49:48 358
原创 文件上传之文件读写
实例1:FileInputStream fps = new FileInputStream(filepath); OutputStream bb= response.getOutputStream(); byte[] buffer = new byte[1024]; int len = 0; while((le
2015-05-05 17:44:07 403
原创 oracle,MyIbats sql [17004] 无效的列类型
问题详情: uncategorized SQLException for SQL []; SQL state [null]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效的列类型。 第一反应是不是sql写错了。 无效的数据类型, 比如在往numb
2015-05-04 16:55:37 24682
原创 C标签和S标签
SpringMVC 自带标签没有Struts2的好用。。。 1.使用s:if判断字符串 Java代码 if test='a!="ah"'> table0 if> 2.s:if判断null Java代码 if test="list!=null && list.siz
2015-05-04 10:40:17 767
nginx1.8.1
2016-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人