http://www.cnblogs.com/chenssy/p/3372798.html
转载
精选
2016-11-04 12:12:54
572阅读
一、TreeSet定义我们知道TreeMap是一个有序的二叉树,那么同理TreeSet同样也是一个有序的,它的作用是提供有序的Set集合。通过源码我们知道TreeSet基础AbstractSet,实现NavigableSet、Cloneable、Serializable接口。其中AbstractSet提供Set接口的骨干实现,从而最大限度地减少了实现此接口所需的工作。NavigableSet是扩展
原创
2020-12-26 14:16:41
200阅读
Day1 抽象类 Day2 接口 Day3 抽象类与接口的比较 Day4 Java中的回调 Day5 Java中的回调(二) Day6 Java内部类——成员内部类 Day7 Java内部类——局
转载
2017-12-26 08:32:00
71阅读
2评论
本人正在翻译一个Scala的系列博客,这博客以Coursera上Scala创始人Martin Odersky的Principles of Functional Programming课程为基础,详细讲解了Scala的许多重要特点,如提取器,模式匹配,偏函数,Option,Try,Future,Actor,Type Class等。文章讲的深入浅出。 虽然我把题目叫做新手指南,但是其实更适合
原创
2014-06-16 15:28:01
539阅读
分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。
假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。
有了分支,就不用怕了。创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的分支上,这样,既安全,又不影响别人工作。
Git的分支,无论创建、切换和删除分支,Git在1秒钟之内就能完成!
原创
2021-06-07 20:52:29
264阅读
1.概述编辑本段回目录
在 山东BOSS性能压力测试过程中,发现脚本对于整个压力测试过程的重要性,一个压力测试脚本录制和编辑修改得怎么样直接影响后面压力测试的执行。通常情况 下,脚本应尽可能的精简,就像写代码一样。针对BOSS系统的特点, 个人 认为把单一业务录制成一个Action,并在脚本中添加Transaction,Find检查(可以采用URL-based scrī
转载
精选
2011-09-02 13:34:06
1916阅读
在前面三篇博文中LZ讲解了(HashMap、HashSet、HashTable),在其中LZ不断地讲解他们的put和get方法,在这两个方法中计算key的hashCode应该是最重要也是最精华的部分,所以下面LZ揭开hashCode的“神秘”面纱。
转载
2014-04-09 21:44:00
48阅读
2评论
一、概述 LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表的实现。基于链表实现的方式使得LinkedList在插入和删除时更优于ArrayList,而随机访问则比ArrayList逊色些。...
转载
2014-01-10 23:00:00
74阅读
2评论
equals() 超类Object中有这个equals()方法,该方法主要用于比较两个对象是否相等。该方法的源码如下:public boolean equals(Object obj) { return (this == obj); } 我们知道所有的对象都拥有标识(内存地址)和状态...
转载
2013-11-09 22:50:00
70阅读
2评论
有关JNI的开发技术,我们继续围绕Android平台进行,JNI可以支持C或C++,从目前为止我们写过的JNI代码均为C实现的,即文件名为.C而C++的和这些有什么不同呢? Android平台上的JNI一般使用C还是C++编写呢? Android平台在中间层和大部分的类库的底层使用了C++的开发方式...
转载
2015-05-13 14:04:00
108阅读
2评论
java提高篇(三十)-----Iterator分类:【JAVA开发】-----Java提高篇2014-07-07 17:337431人阅读评论(4)收藏举报javajava提高篇目录(?)[+]迭代对于我们搞Java的来说绝对不陌生。我们常常使用JDK提供的迭代接口进行Java集合的迭代。[jav...
转载
2015-10-20 14:20:00
66阅读
2评论
摘自http://blog.csdn.net/chenssy/article/details/18099417 摘自http://blog.csdn.net/chenssy/article/details/18099417 java提高篇(二二) LinkedList 一、概述 LinkedList
转载
2021-08-05 17:49:19
267阅读
创建自定义任务打开build.gradle文件,并在末尾添加以下内容:println "1" task
原创
2021-12-13 10:02:10
92阅读
创建自定义任务打开build.gradle文件,并在末尾添加以下内容:这将演示有关Gradle脚本如何工作的一些信息。使用以下命令运行它:./gradlewhowdy您将看到(省略了一些多余的行):在
原创
2022-01-15 10:15:45
54阅读
原文出自:http://cmsblogs.com/?p=618。尊重作者的成果,转载请注明出处! 个人站点:http://cmsblogs.com--------------------------------------------------------------------------...
转载
2014-04-03 21:44:00
34阅读
2评论
详细讲解了HashMap的实现过程,对于HashSet而言,它是基于HashMap来实现的,底层采用HashMap来保存元素。所以如果对HashMap比较熟悉,那么Hash...
转载
2014-03-24 21:26:00
57阅读
2评论
在Java中Stack类表示后进先出(LIFO)的对象堆栈。栈是一种很常见的数据结构,它採用典型的先进后出的操作方式完毕的。每个栈都包括一个栈顶,每次出栈是将栈顶的数据取出。例如以下: Stack通过五个操作对Vector进行扩展,同意将向量视为堆栈。这个五个操作例如以下: 操作 说明empty()
转载
2017-07-08 08:48:00
124阅读
2评论
尊重作者的成果,转载请注明出处! ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TreeMa
转载
2014-05-23 09:23:00
57阅读
2评论
迭代对于我们搞Java的来说绝对不陌生。我们常用JDK提供的迭代接口进行Java集合的迭代。Iterator iterator = list.iterator(); while(iterator.hasNext()){ String string = iterator.next(); //do something
转载
2017-05-12 12:04:00
27阅读
2评论