- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 maven依赖包下载失败解决办法
http://www.cnblogs.com/shihaiming/p/6079924.htmlmaven依赖包下载失败比如:Missing artifact org.codehaus.jackson:jackson-mapper-asl:jar:1.9.9这种问题即使使用Project=>Clean来重新Buil项目都不行,因为这个操作是属于项目重新编译,而该
2016-12-27 19:11:24 1469
原创 在java多态中,this问题 解释
https://www.zhihu.com/question/37115952在java多态中,this到底是代表什么?不是当前对象吗?问题:public class Demo {public static void main(String [] args){Fu f = new Zi();f.show();}}class Fu{int nu
2016-12-27 11:13:58 751
转载 Java中类的属性不体现多态性
http://blog.csdn.net/l_b_h_w/article/details/52665231多态出现的缘由:java的引用变量有两种类型:一个是编译时的类型,一个是运行时类型。 编译时类项:声明该变量时使用的类型决定。 运行时
2016-12-27 09:16:38 2561 1
转载 JAVA 动态代理(proxy)的实现和源码分析
http://blog.csdn.net/mantantan/article/details/51873755JDK动态代理(proxy)可以在运行时创建一个实现一组给定接口的新类。但是略有限制,即被代理的类必须实现某个接口,否则无法使用JDK自带的动态代理,因此,如果不满足条件,就只能使用另一种更加灵活,功能更加强大的动态代理技术—— CGLIB。Spring里会自动在JDK的代
2016-12-26 21:11:49 812
转载 java动态代理(JDK和cglib)
http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.htmlJAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个
2016-12-26 15:30:13 204
转载 JavaWeb的各种中文乱码终极解决方法
一、Servlet输出乱码1. 用servlet.getOutStream字节流输出中文,假设要输出的是String str ="钓鱼岛是中国的,无耻才是日本的"。1.1 若是本地服务器与本地客户端这种就不用说了,直接可以out.write(str.getBytes())可以输出没有问题。因为服务器中用str.getBytes()是采用默认本地的编码,比如GBK。而浏览器也解析时也用本地默
2016-12-24 10:45:00 1039
转载 Java反射机制详解
http://blog.csdn.net/yongjian1092/article/details/7364451首先,我们在开始前提出一个问题:1.在运行时,对于一个java类,能否知道属性和方法;能否去调用它的任意方法? 答案是肯定的。本节所有目录如下:什么是JAVA的反射机制JDK中提供的Reflection APIJAVA反射机制提供
2016-12-22 11:02:00 191
转载 MyBatis获取插入记录的自增长字段值
http://blog.csdn.net/hellostory/article/details/6790248第一步: 在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名![html] view plain copy insert i
2016-12-21 15:42:24 317
原创 mybatis discriminator 鉴定器
点击打开链接ORM 框架的优势在于能让我们利用面向对象的思维去操作数据库,hibernate 作为重量级的 ORM 框架对面向对象的支持很强大。作为半自动化的 mybatis,对面向对象的支持也是很完备的。这篇文章就来讨论一下如何利用 mybatis实现继承映射。类图有一个机动车父类,它有两个子类: Car 和 Bus 关系模型 (t
2016-12-21 12:58:22 1716
原创 mybatis collection 用法
官网 :http://www.mybatis.org/mybatis-3/zh/index.html一、基本ResultMap column 与 property 是必须的,如果只写了column 也是没有效果的 ofType 是对象的所属类型 javaType :collection 的类型如: collection property="questions"
2016-12-21 12:33:59 4182 1
转载 js代码的执行顺序 2
文章内容由http://www.2cto.com/kf/201401/273825.html和http://www.cnblogs.com/rubylouvre/archive/2009/08/21/1551270.html内容整合而成JavaScript是一种描述型脚本语言,它不同于java或C#等编译性语言,它不需要进行编译成中间语言,而是由浏览器进行动态地解析与执行。如果你不能理解j
2016-12-09 13:31:46 227
转载 Springmvc 4.x利用@ResponseBody返回Json数据
点击打开链接下面是官方文档对于@ResponseBody注解的解释:[plain] view plain copy Mapping the response body with the @ResponseBody annotation The @ResponseBody annotation is similar to @RequestBody. This
2016-12-06 17:02:56 429
转载 java回调函数的例子
http://hwy1782.iteye.com/blog/1836849Java代码 /** * * @author hongye.hwy * @version 2013-3-26 下午5:04:46 * 回调接口,定义回调中会被执行的方法 */ public interface MyCallback { void func();
2016-12-06 16:13:24 458
原创 关于自动装箱 与自动 和自动拆箱。Integer,Boolean等
其实在jdk5.0 之前,没有自动装箱与自动拆箱的概念。在那之前都是 Integer a=new Integer(5); int c=a.intValue();通过调用intValue()方法来转化的。为了方便编码。在jdk5.0 后 Integer a=1000; //编译器自动帮我们修改 Integer a=new
2016-12-06 14:16:56 1242
转载 Arrays 类的相关方法使用,数组的拷贝,排序,二分法
数组常见操作数组的拷贝1.Arrays.copyOf(cope, 2),2为个数。2.system类里也包含了一个 arraycopy()方法[java] view plain copy System.arraycopy(src, srcPos, dest, destPos, length); 该方法可以将src数组里的元素值赋给d
2016-12-06 11:57:17 988
原创 final修饰类、属性、方法。
当用final修饰类的时候,此类不可被继承,即final类没有子类。这样可以用final保证用户调用时动作的一致性,可以防止子类覆盖情况的发生。 当利用final修饰一个属性(变量)的时候,此时的属性成为常量。JAVA利用final定义常量(注意在JAVA命名规范中常量需要全部字母都大写):Final int AGE=10;常量的地址不可改变,但在地址中保存的值(即对象的属性)
2016-12-06 11:42:24 1232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人