自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 关于类的初始化

网上看到一个非常有意思的java面试题,感觉里面有不少可以讲的东西,拿来与大家分享一下:题目很简洁就是给出下面这段程序的输出内容:public class DispatchTest{ public static void main(String[] args) { Base b = new Sub(); System.out.println(b.x); }}class

2015-02-28 10:56:48 655

原创 由一道题目引出的java多态

某次逛论坛时发现一个非常有意思的题目,如下:class A { public String show(A obj) { return ("A and A"); } public String show(B obj) {

2015-02-27 22:48:25 849

原创 从一道题目看类加载

有一道非常经典的题目,如果对虚拟机加载类的过程不熟悉,很容易就答错,题目如下:public class Singleton{ public static Singleton instance = new Singleton(); public static int a; public static int b = 0; private Singleton() { a++

2015-02-27 09:50:06 1004

原创 jenkins

在介绍jenkins之前需要先了解一个概念CI(Continuous Integration)持续集成,不了解的先看下这篇文章:持续集成,这个概念来自很流行的敏捷开发,讲究的是快速的发现问题,快速发现问题需要的是快速的迭代开发,不同于很传统的瀑布式开发。了解了CI的概念,那么jenkins是什么,其实就是我们实现CI的一种工具,jenkins是开源的,当然业界还有其他的CI工具,但是jenki

2015-02-13 02:09:57 3378 3

原创 java体系结构

本文参考《深入java虚拟机第二版》基于jdk1.2,由于书年代比较久远,可能有些东西不太一样,但不妨碍它的价值。java体系结构包括四种技术:1.java程序语言本身,也即语法等等。2.java class文件格式,包括class文件的定义和存储的内容。3.java api4.java虚拟机 JVM我们使用java来编写java程序调用为我们提供的api来操作系统的资源,

2015-02-08 21:35:00 1075

转载 持续集成(Continuous Integration)

持续集成 作者:Martin Fowler     译者:滕云原文发布时间:2006年5月1日     翻译时间:2012年2月25日原文链接:http://www.martinfowler.com/articles/continuousIntegration.html(此翻译已获原作者同意,事实上你不必这么做的,但请参考此FAQ中相关条款) 

2015-02-07 23:22:56 3697

原创 一个关于awk命令和sort命令的小例子

假设现在有如下一个txt的文本记录:a|b|c|150203161843.289|||1|2|c|150203161843.300|||a|m|c|150203161943.289||||b|c|150203162843.289|||a||c|150203171843.289|||按|分割后的第四个域表示的时间,假设现在需要把第四个域单独提取到一个文件中,那么使用下面的命令即可完成

2015-02-03 17:27:47 4780

原创 一个简单的java多线程例子

现在有这样一个任务,有一份手机号列表(20W),有一份话单的列表(10W),要统计哪些手机号没有出现在话单中,哪些手机号在话单中出现了不止一次。想到的最直接的方式,就是两层循环去遍历,虽然此方法比较笨,但目前还没有想出更好的办法。一开始使用单线程来处理,代码是随手写的并没有进行重构,只是做一个简单的说明:package tool;import java.util.List;pu

2015-02-03 00:47:09 2599

原创 shell十三问总结

我们知道计算机的硬件资源比如磁盘,IO,内存都是由软件来统一管理的,这类特殊的软件就是常说的操作系统,windows在底层的资源控制基础上构建了自己的界面,非常适合使用,只需要到处点点就能完成我们需要的功能。这是一种控制资源的方式,同时也可以使用command的方式来操作底层的资源。liunx中最重要的部分是它的内核,内核管理着系统的资源,同时也提供给我们操作内核的接口,就是我们经常用到的shel

2015-02-02 02:42:57 1276

mybatis练习

mybatis练习,

2015-09-01

jenkins最终版自己翻译

jenkins最终版自己翻译

2015-03-01

自己写的jenkins介绍ppt整理

基于 Jenkins 快速搭建持续集成环境 持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。本文正是从持续集成的基本概念入手,通过具体实例,介绍了如何基于 Jenkins 快速搭建持续集成环境。

2015-02-27

jenkins自己翻译理解版

jenkins自己翻译理解版

2015-02-12

php中文手册

php开发文档详细的方法介绍,借口以及语法

2011-10-16

java中文api

java api Java帮助文档java的中文api包括所有的类以及方法

2011-10-16

空空如也

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

TA关注的人

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