- 博客(13)
- 收藏
- 关注
转载 HashMap的工作原理
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入
2015-01-30 16:37:24 283
转载 Hibernate学习笔记 merge()方法
Hibernate学习笔记 merge()方法--add对象 http://blog.csdn.net/oldcrane/article/details/3837188 Hibernate学习笔记 merge()方法--update对象 http://blog.csdn.net/oldcrane/article/details/3839875
2014-12-18 18:32:45 250
转载 hibernate注解详解
Java代码 /** * * @author liuguangyi * @content ejb3注解的API定义在javax.persistence.*包里面。 * * 注释说明: * @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类) * @Id —— 注解声明了该实体bean的标识属性(对应表中的主
2014-12-03 10:25:23 300
转载 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 269
转载 Vim简明教程【CoolShell】
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。 ——————————正文开始—————————— 你想以最快的速度学习人类
2014-11-19 10:00:25 256
转载 Cheat—— 给Linux初学者和管理员一个终极命令行"备忘单"
当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助。还有一些其它的选择可能包括像‘help’,‘whereis’和‘whatis’这样的命令。但是所有的这些既有优点,也有缺点。 当我们浏览man pages来查看选项和帮助的时候,里面的描述实在太冗长了,我们无法在短的时间里理解它的意思。 Lin
2014-09-11 09:20:55 253
转载 ZooKeeper原理及使用
ZooKeeper是Hadoop Ecosystem中非常重要的组件,它的主要功能是为分布式系统提供一致性协调(Coordination)服务,与之对应的Google的类似服务叫Chubby。今天这篇文章分为三个部分来介绍ZooKeeper,第一部分介绍ZooKeeper的基本原理,第二部分介绍ZooKeeper提供的Client API的使用,第三部分介绍一些ZooKeeper典型的应用场景。
2014-09-02 16:06:20 288
转载 Java中>>和>>>移位操作符的区别
大家都知道>是比较两个对象的大小,那>>和>>>的区别呢? >>和>>>都是移位操作;对正数的移位操作它们的功能都是一样的,如下: 1 15 >> 2 = 3 2 15 >>> 2 = 3 其实就是将15除于4,得到的商。转换为二进制可能更直观(为了方便,下面
2014-08-25 14:23:59 360
转载 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 387
转载 Linux新手需要掌握的20条基础命令
对于一个新手来说,如果计划从Windows换到Linux系统平台上来,或刚刚换到Linux上来,使用Linux命令来帮助执行所有任务是一个基础的途径。毫无疑问,在线文档,技术社区能提供很多相关的内容帮助,但是笔者从tecmint.com一篇文章收集到如何简单学习和理解Linux命令,这将会激发很多菜鸟掌握Linux和使用的积极性。 1. ls命令 首先ls命令,指列出目录内容(List
2014-08-20 18:12:11 300
原创 正则表达式学习笔记
正则表达式(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 407
转载 JAVA中关于链表的操作和基本算法
[java] view plaincopy import java.util.HashMap; import java.util.Scanner; import java.util.Stack; /** * * @author kerryfish * 关于java中链表的操作 * 1. 求单链表中结点的个数: get
2014-07-13 19:52:45 429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人