- 博客(18)
- 收藏
- 关注
转载 Git 学习笔记 -- 查看某个文件的修改历史
转载:http://www.cnblogs.com/flyme/archive/2011/11/28/2265899.html有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的BUG号,也就是说无从查到这些改动的具体原因了~【注】:某个文件的改动是有限次的,而且每次代码修改的提交都会有commit描述,我们可以从这里进行入手;一、切换到目录
2015-03-18 01:29:41
417
转载 GSON: TypeAdapter
https://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/TypeAdapter.html
2014-11-21 06:15:04
410
转载 Java 泛型
注: 转载请注明出处: http://hejiangtao.iteye.com 本文主要讲解道 java泛型类,泛型方法的应用实例 , 从 这里 可以下载到完整的java代码工程: http://download.csdn.net/detail/hejiangtao/3996520 近 短时间需要使用泛型,就研究了下,发现网上的问关于泛型的文章都是讲原理的, 很少有提
2014-10-03 06:21:06
400
转载 Java 参数传递
在C++中,参数传递的方式是“实虚结合”。Java中,仅使用按值传递。按值传递(pass by value)地址传递(pass by pointer)引用传递(pass by reference)按值传递的过程为:首先计算出实参表达式的值,接着给对应的形参变量分配一个存储空间,该空间的大小等于该形参类型的,然后把以求出的实参表达式的值一一存入到形参变量分配的存储空间中,成为形参变量
2014-10-03 02:21:32
313
转载 Java this
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的thi
2014-10-03 02:20:18
333
转载 Java Collection (集合框架)
在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装,这就极大的减化了程序员编程时的负担。程序员也可以以这个集合框架为基础,定义更高级别的数据抽象,比
2014-10-03 02:12:51
336
转载 Java 线程安全
作为一个Java web开发人员,很少也不需要去处理线程,因为服务器已经帮我们处理好了。记得大一刚学Java的时候,老师带着我们做了一个局域网聊天室,用到了AWT、Socket、多线程、I/O,编写的客户端和服务器,当时做出来很兴奋,回学校给同学们演示,感觉自己好NB,呵呵,扯远了。上次在百度开发者大会上看到一个提示语,自己写的代码,6个月不看也是别人的代码,自己学的知识也同样如此,学完的知识如果
2014-10-03 02:08:57
348
转载 Java 优缺点
我觉得这本书里面讲的真的不错先说优点吧,比较显见一点1.指针. 任何一个学过C或者C++的人都知道指针的操作对于他们是很重要的,为什么,指针能够支持内存的直接操作,这样的直接操作能够带来的是效率上的提高.但是任何一个东西都是有副作用的,指针给程序员带了的混乱也是无可比拟的.对于一个不是很强劲的C程序员而言,指针是要命的(对我而言也是,我几乎不会写C代码).而JAVA就为我们
2014-10-03 02:06:12
779
原创 Sorting -- BucketSort
public class BucketSort { public static void sort(int[] numbers, int d) { // d is the largest number of digit int k = 0, n = 1; int m = 1; int[][] tmp = new int[10][numbers.length]
2014-10-03 01:49:48
266
原创 Sorting -- BubbleSort
public class BubbleSort { public static void sort(int[] numbers) { int len = numbers.length; for (int i=0; i<len; i++) { for (int j=0; j<len-1; j++) { if (numbers[j] > numbers[j+1]
2014-10-03 01:48:44
293
转载 Git 学习笔记 -- Set up SSH for Git
Step 1. Read a quick overview of SSH conceptsTo use SSH with Bitbucket, you create an SSH identity. An identity consists of a private and a public key which together are a key pair. The private key
2014-10-03 01:40:42
578
原创 Sorting -- MergeSort
public class MergeSort { public static void sort(int[] numbers) { divide(numbers, 0, numbers.length-1); } // divide the array into half public static void divide(int[] numbers, int l,
2014-10-02 07:22:29
322
原创 Amazon 面经
按国际惯例,发篇面经为以后攒人品。周四晚(09/25)抵达西雅图,租车,入住Amazon订好的酒店,离公司大约10分钟路程。酒店应该算是来美国后住的最好的了,不禁感叹一下大公司的气魄。周五一早起床,冒着细雨,开车前往Amazon Campus,8点左右抵达,离面试开始还有30分钟,和小米傻傻坐在门口,看着员工们牵着狗,刷卡,进进出出。8点半,先下来一位Software De
2014-10-02 06:33:24
1713
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人