自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 HashMap的工作原理

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入

2015-01-30 16:37:24 272

转载 Hibernate学习笔记 merge()方法

Hibernate学习笔记 merge()方法--add对象      http://blog.csdn.net/oldcrane/article/details/3837188Hibernate学习笔记 merge()方法--update对象  http://blog.csdn.net/oldcrane/article/details/3839875

2014-12-18 18:32:45 238

转载 hibernate注解详解

Java代码  /**  *   * @author liuguangyi  * @content  ejb3注解的API定义在javax.persistence.*包里面。  *   * 注释说明:  * @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类)  * @Id —— 注解声明了该实体bean的标识属性(对应表中的主

2014-12-03 10:25:23 290

转载 Oracle中REGEXP_SUBSTR函数

Oracle中REGEXP_SUBSTR函数的使用说明:题目如下:在oracle中,使用一条语句实现将'17,20,23'拆分成'17','20','23'的集合。REGEXP_SUBSTR函数格式如下:function REGEXP_SUBSTR(String, pattern, position, occurrence, modifier)_

2014-12-01 15:12:43 255

转载 Vim简明教程【CoolShell】

vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类

2014-11-19 10:00:25 249

转载 Cheat—— 给Linux初学者和管理员一个终极命令行"备忘单"

当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助。还有一些其它的选择可能包括像‘help’,‘whereis’和‘whatis’这样的命令。但是所有的这些既有优点,也有缺点。当我们浏览man pages来查看选项和帮助的时候,里面的描述实在太冗长了,我们无法在短的时间里理解它的意思。Lin

2014-09-11 09:20:55 245

转载 ZooKeeper原理及使用

ZooKeeper是Hadoop Ecosystem中非常重要的组件,它的主要功能是为分布式系统提供一致性协调(Coordination)服务,与之对应的Google的类似服务叫Chubby。今天这篇文章分为三个部分来介绍ZooKeeper,第一部分介绍ZooKeeper的基本原理,第二部分介绍ZooKeeper提供的Client API的使用,第三部分介绍一些ZooKeeper典型的应用场景。

2014-09-02 16:06:20 279

转载 Java中>>和>>>移位操作符的区别

大家都知道>是比较两个对象的大小,那>>和>>>的区别呢?  >>和>>>都是移位操作;对正数的移位操作它们的功能都是一样的,如下:115>> 2= 3215>>> 2= 3其实就是将15除于4,得到的商。转换为二进制可能更直观(为了方便,下面

2014-08-25 14:23:59 349

转载 Spring3零配置注解实现Bean定义

12.3  注解实现Bean定义12.3.1  概述前边介绍的Bean定义全是基于XML方式定义配置元数据,且在【12.2注解实现Bean依赖注入】一节中介绍了通过注解来减少配置数量,但并没有完全消除在XML配置文件中的Bean定义,因此有没有方式完全消除XML配置Bean定义呢? Spring提供通过扫描类路径中的特殊注解类来自动注册Bean定义。同注解驱动事务一

2014-08-25 10:01:10 378

转载 Linux新手需要掌握的20条基础命令

对于一个新手来说,如果计划从Windows换到Linux系统平台上来,或刚刚换到Linux上来,使用Linux命令来帮助执行所有任务是一个基础的途径。毫无疑问,在线文档,技术社区能提供很多相关的内容帮助,但是笔者从tecmint.com一篇文章收集到如何简单学习和理解Linux命令,这将会激发很多菜鸟掌握Linux和使用的积极性。1. ls命令首先ls命令,指列出目录内容(List

2014-08-20 18:12:11 291

原创 Spring和Hibernate与Spring和Ibatis整合的差异

刚开始学习hebernate和ibatis特别容易混淆 这里只做简单d

2014-08-19 15:01:49 313

原创 正则表达式学习笔记

正则表达式(regex):符合一定规则的表达式,用来操作字符串。本文按照只列出几种常用的示例,详情查阅API字符类:[ abc ]: a或b或c之间任意一个字符[ ^abc ]: 除了a、b、c的其他任意一个字符[ a-zA-Z ]: a到z或A到Z之间任意一个字符[ a-d [ m-p ] ]: a到d或m到p,等于[a-dm-p][ a-z&&[ b

2014-07-13 22:44:59 396

转载 JAVA中关于链表的操作和基本算法

[java] view plaincopyimport java.util.HashMap;  import java.util.Scanner;  import java.util.Stack;    /**  *   * @author kerryfish  * 关于java中链表的操作  * 1. 求单链表中结点的个数: get

2014-07-13 19:52:45 419

空空如也

空空如也

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

TA关注的人

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