- 博客(10)
- 资源 (5)
- 收藏
- 关注
转载 SVN的标准目录结构:trunk、branches、tags
——简单的对比SVN的工作机制在某种程度上就像一颗正在生长的树:一颗有树干和许多分支的树分支从树干生长出来,并且细的分支从相对较粗的树干中长出一棵树可以只有树干没有分支(但是这种情况不会持续很久,随着树的成长,肯定会有分支啦,^^)一颗没有树干但是有很多分支的树看起来更像是地板上的一捆树枝如果树干患病了,最终分支也会受到影响,然后整棵树就会死亡如果分支患病了,你可以剪掉
2013-12-28 17:52:18 795
转载 为什么匿名内部类和局部内部类只能访问final变量
当一个方法中的匿名类或者局部内部类需要访问方法区域中的变量时,该变量参数必须定义为fina。追究根本原因其实就是作用域中变量的生命周期导致的。首先,内部类和外部类其实是处于同一个级别,内部类不会因为定义在方法中就会随着方法的执行完毕而跟随者被销毁。问题就来了,如果外部类的方法中的变量不定义final,那么当外部类方法执行完毕的时候,这个局部变量肯定也就被GC了,然而内部类的某个方法
2013-12-26 10:03:38 663
转载 如何一次性删除List里的所有元素?
一次性删除List里的所有元素?不仅听起来简单(只是有个在删除元素时元素下标动态变化的问题在里面,有点苦恼),而且做起来其实也简单(大话了,只是到了后面解决了后才觉得简单的),得益于一同行问的“js中删除元素时下标从1变为0”的问题。 出现问题的代码是这样的(他的是javascript代码,我用java的List模拟): List list = new ArrayList(
2013-12-25 18:13:10 2162
转载 关于 java.util.concurrent 您不知道的 5 件事,第 1 部分
通过并发 Collections 进行多线程编程Ted Neward, 总裁,ThoughtWorks, ThoughtWorks简介: 编写能够良好执行,防止应用程序受损的多线程代码是很艰巨的任务 — 这也是为什么我们需要 java.util.concurrent 的原因。Ted Neward 会向您说明并发 Collections 类,比如CopyOnWri
2013-12-24 14:23:26 799
转载 Java Calendar 类的时间操作
Java Calendar 类时间操作,代码很简单。演示了获取时间,日期时间的累加和累减。 [java] view plaincopypackage MyTest; /* * 演示 Calendar 的一般操作 */ import java.text.SimpleDateFormat; impor
2013-12-21 18:07:09 1074
转载 LRU缓存介绍与实现 (Java)
引子:我们平时总会有一个电话本记录所有朋友的电话,但是,如果有朋友经常联系,那些朋友的电话号码不用翻电话本我们也能记住,但是,如果长时间没有联系了,要再次联系那位朋友的时候,我们又不得不求助电话本,但是,通过电话本查找还是很费时间的。但是,我们大脑能够记住的东西是一定的,我们只能记住自己最熟悉的,而长时间不熟悉的自然就忘记了。其实,计算机也用到了同样的一个概念,我们用缓存来存放以前
2013-12-19 20:35:14 951
原创 Java动态给类中配置常量赋值的三种方法
public class Configuration { public static final String CONFIG = "你想要指定的一些配置项"; }当我们需要给Configuration类中的CONFIG常量第一次使用时动态指定一个值时,而此时我们又不想去修改源代码,那我们有三种方法去实现这种需求。第一种:使用一个static静态代码块来指定
2013-12-16 18:24:10 12309 1
转载 静态块,匿名构造方法,构造方法执行顺序
public class Static_Super_Conustruct { static class Base{ { System.out.println("Base匿名构造方法"); } public Base() { System.out.printl
2013-12-14 14:01:04 912
原创 为什么Windows采用\r\n作为回车的输入值?
当我们从键盘输入回车键时,Windows系统会把回车键当做\r\n 来处理,Unix系统只会当做\n 来处理,不管在什么系统中,都可以用\n来作为一行输入结束的标记,只是在编程时我们需要注意,在Windows系统中我们会读到\r 这个字符,我们必须把\r和正常输入的字符区别开来.Windows 采用 \r\n 是有原因的,Windows 采用了传统的英文打字机的模式
2013-12-09 16:34:17 1999
转载 System.nanoTime
JDK1.5之后java中的计时给出了更精确的方法:System.nanoTime(),输出的精度是纳秒级别,这个给一些性能测试提供了更准确的参考。 但是这个方法有个需要注意的地方,不能用来计算今天是哪一天(应该也没人这么傻,只是早上我突然想起) 看到这个方法不由得会想起System.currentTime(),这个方法,它的精度是毫秒,返回值是从1970.1.1的零点开始到当前时间的毫秒
2013-12-09 11:01:45 1153
Arcgis_Server_10_java+dotnet两个版本一起_英文版
2013-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人