会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
九天高远
鹤知九天高远,深谙境界之美!
博客园
首页
新随笔
联系
订阅
管理
2014年10月16日
MyBatis学习教程
摘要: http://www.yihaomen.com/article/java/302.htmhttp://www.yihaomen.com/article/java/303.htmhttp://www.cnblogs.com/angus332770349/archive/2012/06/04/25349...
阅读全文
posted @ 2014-10-16 15:40 九天高远
阅读(172)
评论(0)
推荐(0)
2014年5月14日
【转载】Spring MVC 整合 Freemarker
摘要: 前言 1.为什么要使用Spring MVC呢? 2.为什么要使用Freemarker呢? 3.为什么不使用Struts2呢? 此示例出现的原因就是发现了struts2的性能太差,所以学习Spring MVC。又由于前一个项目使用的是Struts2+Freemarker写的,所以要替换Struts2就
阅读全文
posted @ 2014-05-14 16:46 九天高远
阅读(330)
评论(0)
推荐(0)
2014年4月22日
Java高效编程之四【C语言结构的替代】
摘要: 本章节可以跳过,但是【二十一】是非常有价值的十九、用类代替结构坚持以包含私有域和公有访问方法(accessor method)的类。Java平台中有几个类违反了“公有类不应该直接暴露数据域”的告诫,比如,java.awt包中的Point和Dimension类。二十、用类层次代替联合子类型化可以定义单...
阅读全文
posted @ 2014-04-22 16:13 九天高远
阅读(206)
评论(0)
推荐(0)
String相关的问题
摘要: 基本事实:对于字符串常量,如果内容相同,Java认为它们代表同一个String对象。而用关键字new 调用的构造器,总是会创建新的对象,无论内容是否相同。字符串常量是放在常量池(或者叫常量缓冲区)里面的,常量池里面相同的内容值存储一次。如String s=new String("xyz");创建了几...
阅读全文
posted @ 2014-04-22 16:12 九天高远
阅读(155)
评论(0)
推荐(0)
接口与抽象类的区别
摘要: 在面向对象领域,抽象类主要用来进行类型隐藏。 我们可以构造出一个固定的一组行为的抽象描 述,但是这组行为却能够有任意个可能的具体实现方式。这个抽象描述就是抽象类,而这一组任意个可能的具体实现则表现为所有可能的派生类。模块可以操作一个 抽象体。由于模块依赖于一个固定的抽象体,因此它可以是不允许修改的;...
阅读全文
posted @ 2014-04-22 16:12 九天高远
阅读(221)
评论(0)
推荐(0)
2013年12月27日
Java Garbage Collection基础详解------Java 垃圾回收机制技术详解
摘要: 最近还是在找工作,在面试某移动互联网公司之前认为自己对Java的GC机制已经相当了解,其他面试官问的时候也不存在问题,直到那天该公司一个做搜索的面试官问了我GC的问题,具体就是:老年代使用的是哪中垃圾回收算法,并详细解释第一步做什么,第二部做什么?这时候才发现具体一步一步怎么来的,确实不知道。那结果
阅读全文
posted @ 2013-12-27 10:16 九天高远
阅读(11562)
评论(2)
推荐(2)
2013年11月13日
数据库事物、隔离等级及数据库锁机制
摘要: 一、数据库事务的4个基本特征 事务(transaction)是数据库管理系统的执行单位,可以是一个数据库操作(如Select操作)或者是一组操作序列。事务ACID属性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。 原
阅读全文
posted @ 2013-11-13 10:29 九天高远
阅读(2089)
评论(1)
推荐(0)
2013年9月15日
hadoop 多表join:Map side join及Reduce side join范例
摘要: 最近在准备抽取数据的工作。有一个id集合200多M,要从另一个500GB的数据集合中抽取出所有id集合中包含的数据集。id数据集合中每一个行就是一个id的字符串(Reduce side join要在每行的行尾加“,”号,而Map side join不必,如果加了也可以处理掉),类似,500GB的数据
阅读全文
posted @ 2013-09-15 22:22 九天高远
阅读(3911)
评论(0)
推荐(0)
2013年9月14日
Java IO设计模式彻底分析 (转载)
摘要: 一、引子(概括地介绍Java的IO) 无论是哪种编程语言,输入跟输出都是重要的一部分,Java也不例外,而且Java将输入/输出的功能和使用范畴做了很大的扩充。它采用了流的 机制来实现输入/输出,所谓流,就是数据的有序排列,而流可以是从某个源(称为流源或Source of Stream)出来,到某个
阅读全文
posted @ 2013-09-14 13:12 九天高远
阅读(698)
评论(0)
推荐(0)
2013年9月13日
Java线程新特征——Java并发库
摘要: 一、线程池 Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特征之一,除了线程池之外,还有很多多线程相关的内容,为多线程的编程带来了极大便利。为了编写高效稳定可靠的多线程程序,线程部分的新增内容显得尤为重要。 有关Java5线程新特征的内容全部在java.uti
阅读全文
posted @ 2013-09-13 16:28 九天高远
阅读(621)
评论(0)
推荐(0)
下一页
公告