摘要:
'半夜里匆忙写成,第一次用VBA,只是实现功能,未做性能优化,有时间要重写一下。Sub Fighting()Application.ScreenUpdating = FalseApplication.DisplayAlerts = FalseDim Cell As Range, FirstAddress As StringDim temp As LongDim c As LongDim tempValue As LongDim d As LongDim str As StringDim RowCount As LongDim tempRow As LongDim tempStr As 阅读全文
摘要:
Eclipse中默认是输入"."后出现自动提示,仅用于类成员的自动提示。1》 Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,在"."后面随便输入几个字符,比如"abij",然后回到开发环境。2》 File -> export -> general -> preferences -> 选一个地方保存你的首选项,比如C:\a.epf3》 用任何文本编辑器打开a.epf,查找字符 阅读全文
摘要:
public class DataBaseContext { private static DataHelper dataHelper; private static Object INSTANCE_LOCK = new Object(); public static DataHelper getInstance(Context context) { synchronized (INSTANCE_LOCK) { if (dataHelper == null) { dataHelper ... 阅读全文
摘要:
1、运算符优先级问题,下面代码的结果是多少?(笔试)public class Test { public static void main(String[] args) { int k = 0; int ret = ++k + k++ + ++k + k; // ret的值为多少 System.err.println(ret); }}ret == 8ret == 1 + 1 + 3 + 3, K值不同;(栈空间)2、运算符问题,下面代码分别输出什么?(笔试)public class Test { public stati... 阅读全文
摘要:
检测一个字符串是否在jvm的常量池中1. public static boolean inPool(String s) { 2. String s2 = s.intern(); 3. if (s2 == s) 4. return true; 5. return false; 6.} 1》 下面是一些String相关的常见问题: String中的final用法和理解final StringBuffer a = new StringBuffer("111");final StringBuffer b = new StringBuffer("22... 阅读全文
摘要:
在Eclipse中查看JDK类库的源代码!!!设置:1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\rt.jar” 点 左边的“ 阅读全文
摘要:
1. 设计模式: 指在软件开发过程中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案。2. 简单工厂: 本质: 选择实现。注意:简单工厂的重点在选择,实现是已经做好的。简单工厂的目的在于为客户端来选择相应的实现,从而使得客户端与实现之间解耦。实现简单工厂的难点在于“如何选择”实现,有传递参数的方法,有动态参数的方法。 /**简单工厂 */public class Factory { public static Api create_GetApi(int type) { Api api = null; if (type == 1) { api = new Api1(); ... 阅读全文