- 博客(61)
- 收藏
- 关注
原创 隐藏文件夹
最简单的隐藏文件夹方法: 隐藏的方法如下: eg:现需隐藏e盘bak目录下的tools文件夹e:\bak\tools 运行:cmd 键入:attrib +s +a +h +r e:\bak\tools 这样e:\bak\tools就真正的隐藏了 访问的方法: 打开我的电脑---键入e:\bak\tools就可以直接进入(必须要记得自己的隐藏文件夹名) 取消该隐藏文件夹方法: 运行:cmd 键入...
2008-08-19 19:48:20
160
原创 定义问题
所有的系统在构建之前先问题定义,问题定义在需求分析之前,需求分析是对问题的深入调查,问题定义就是明确系统要解决的问题,不要浪费大量的时间去解决错误的问题,好的问题定义要满足以下两点: 1.问题仅仅是问题 2.问题应该站在客户的角度用客户语言来描述 ...
2008-08-06 10:03:02
379
原创 新人君工作
在[url]http://www.hokaka.com[/url] 看到一篇很不错的工作情景小说《新人君物语》,主要讲一个新手在日本IT公司的工作经验~ 1.提问的方法 2.如果迟到怎么办 3.商务邮件的正确写法 4.工作报告很重要 5.不断地学习新知识 6.重写的冲动 7.SNS的常识 8.不要过分使用专业用语 9.交付期限的重要性 有兴趣的请下载PDF附件 ...
2008-07-28 17:42:10
187
转【一刻钟精通正则表达式】
来自: http://java.chinaitlab.com 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明: "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是要求以abc开头和以abc结尾的字符串,实...
2008-06-26 11:37:29
142
进制转换
java中进行二进制,八进制,十六进制,十进制间进行相互转换 十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toStrin...
2008-03-06 09:50:05
127
JDK版本下载
JDK: http://java.sun.com/products/archive/ Eclipse: http://archive.eclipse.org/eclipse/downloads/index.php
2008-02-29 11:44:45
936
cocky
Cocky :自高自大 Are you in danger of being so confident you become cocky --Prime Minister
2007-12-29 11:18:42
185
不断的困惑
生活 就是有不断的困惑 亲情、爱情、友情、工作.... 感觉到天伦之乐了吗 能牵手到老吗 有知己分享你的秘密吗 知道下一步计划吗 也许 把每次的困惑都看成是成长 那么 也许不是困惑了... 但是 总还是有不断的困惑...
2007-12-28 18:09:27
115
巧言令色
子曰:“巧言令色,鲜仁矣。” -----花言巧语,装出和颜悦色的样子,这种人的仁心就很少了 说好听的是不是就是懂得人情世故 难听的就是圆滑 所以 ---- 君子欲讷于言而敏于行-------君子就要言词笨拙而行动敏捷 这是这年头不善于言辞,吃亏可大了.... ...
2007-12-28 10:53:02
129
关于换行
java取消换行,CSS强制换行...竟然忘记了....汗! java 取消换行代码 public class Formatter { public static void main(String...args) { try { BufferedReader ...
2007-12-04 14:56:47
136
Tiger学习 之 Thread
处理未捕获的异常...见 Thread.UncaughtExceptionHandler. Thread-Safe的Collection,见java.util.conurrent包下 1.ConcurrentHashMap,不同步化所有的读取方法.处理掉很多锁定与threading的问题,将内部的hashtable区段间隔开来,可以在不同的线程写入不同的区段,同时对不同区段操作,使用与Ha...
2007-11-23 17:01:28
118
Tiger学习 之 Formatter
关于Formatter,参照API...Formatter类 通过创建Formatter的示例进行... [code] //Formatter f = new Formatter("FileName"); StringBuilder s = new StringBuilder(); Formatter f = new Formatter(s); f.format("hello: %s"...
2007-11-22 17:08:44
102
Tiger学习 之 import static
静态的import,没什么好说的...不过建议在使用超出三次时才使用 [code] //可以是静态类、枚举、方法、成员 import static java.lang.System.out; import static java.util.Arrays.sort; import static java.lang.Math.*;//多个成员,不建议使用,除非是Enum... [/code...
2007-11-22 16:34:39
92
Tiger学习 之 for/in
[b]一.抛弃Iterator[/b] for/in语句排除了使用Iterator类的使用。 [code] List list = new ArrayList(); list =getList(); for(String string: list){ System.out.println("======: "+ string ); } for(Iter...
2007-11-16 17:20:00
137
25 Skills Every Man Should Know
《大众机械》列举了25项每个男人都应该会的技能 1. Patch a radiator hose 2. Protect your computer 3. Rescue a boater who has capsized 4. Frame a wall 5. Retouch digital photos 6. Back up a trailer 7. Build a campfire ...
2007-11-13 15:21:01
113
Tiger学习 之 Annotate
主要有四种的标准的meta-annotation,都在java.lang.annotation的package中... 1.@Target指定那个程序单元可以有其所定义的annotation (程序单元:class.interface,enum,field,method,parameter,constructor,variable package,annotation。参看ElementT...
2007-11-09 15:35:29
119
Tiger学习 之 自定义Annotation
创建自己的Annotation通过@interface关键字来实现,如 [quote] [color=blue]//没有member的Annotation[/color] public @interface MyAnnotation {} [color=blue]//有member的Annotation[/color] public @interface MyAnnotation {...
2007-11-09 13:47:46
131
Tiger学习 之 Annotation介绍
Annotation是通过定义好了的metadata机制来陈述类、方法、变量的各种变化的方法. 在 Tiger中有三种标准的annotation类型 Override:java.lang.Override是用来指示有一个method,它override掉它自己的superclass的method [quote] @Override public String toString...
2007-11-09 13:20:09
148
XP 下的 Oracle 9i 卸载
环境: Windows XP + oracle 9i 1.停止所有Oracle服务:在控制面板 -> 管理工具 -> 服务 -> 停止所有 oracle 服务 2.卸载程序:在开始菜单选择oracle的 Universal Installer选项 卸载所有oracle 产品(Universal Installer本身不能被删除) 3.清除注册表信息:运行 regedit,进入注册表编辑...
2007-11-05 11:41:09
98
Tiger学习 之 可变参数
可变参数,解决Method有不同个数参数的overload问题... 如何创建一个可变长度的参数,看代码: [quote] public void vararg(String varOne, String varTwo, String...strings ) {} [/quote] 编译器会把它解析为"public void vararg(String varOne, String va...
2007-11-02 18:27:41
123
Tiger学习 之 Conditional 与Unboxing
Conditional=ternary operator(三目运算符)...用"?"来表示,那么Tiger有什么不一样呢? [quote] Boolean case1 = true; int s = case1? new Integer(1) : 1; [/quote] 在Tiger之前,以上代码是不会通过的...因为在":"的两边的数值类型必须是一样的... 在Tiger,是OK的,...
2007-11-02 14:04:26
112
Tiger学习 之 primitive and wrapper<boxing>
java 99% 是对象处理的,还有1%是primitive(int,short,char...等字面值)的处理,与之相对的wrapper class 是Integer,Short,Character...等,因此,总需要要在primitive和wrapper之间不断的转换... Tiger来使用boxing和unboxing来解决这个问题...自动执行这些转换...即autoboxing和...
2007-11-02 11:46:19
132
Tiger学习 之 Enum加入Method<Enumerated>
在Enum加方法跟在class中加方法的是摸一样的.. [quote] public enum AntStatus { INSERT, DELETE, UPDATE;[color=blue]//必须加上分号";",表示enum这一节的值结束[/color] private String enumObject; [color=blue]//声明变量必须放在enum值的后面,...
2007-11-01 13:23:59
110
Tiger学习 之 Enum的Map和Set使用<Enumerated>
之 Map -> EnumMap 使用EnumMap能够确保不会弄乱顺序来赋初始值,或不经意地造成enumerated类型重新排列顺序 用Enum来当Keyset....Map的index...看代码 [quote] //定义一个enum public enum AntStatus { INSERT, DELETE, UPDATE } //定义一个EnumMap ...
2007-10-31 17:58:56
130
Tiger学习 之 switch中的Enum<Enumerated>
Tiger之前的switch只能运用 int、short、char、bye值(不能用String很麻烦...),现在支持Enum... [quote] switch (te.getEn()) { [color=blue]//te.getEn() 取得一个Enum对象,进行case[/color] case A : System.out.println("Hello A"); cas...
2007-10-31 15:58:12
130
Tiger学习 之 迭代Enum值<Enumerated>.
取出Enum的所有值,直接看代码... [quote] public enum EnumFirst {A, B, C, D, F, INCOMPLETE} EnumFirst ef[] = EnumFirst.values();[color=blue]//取出来的是EnumFirst实例数组[/color] System.out.print("EnumFirst values are: "...
2007-10-30 17:51:22
109
Tiger学习 之 创建Enum<Enumerated>
Enum,Tiger新引进的类型,之前只能由class和interface来创建新类型... 主要摆脱 通过“public static final”的变量声明... 创建、使用的方式跟class类似,标识符一般用大写,如 [quote] public enum EnumFirst {A, B, C, D, F, INCOMPLETE} [/quote] 一些特性... Enum是...
2007-10-30 17:37:57
88
Tiger学习 之 撰写泛型<generic>
写一个支持泛型的类,真的很简单,呵呵,看代码 [quote] public class Generic { [color=red] //private static List staticList = new ArrayList(); 不能这样写,编译出错,因为静态变量的实例共享的。[/color] protected List list; public Generic(){ ...
2007-10-29 17:47:38
111
Tiger学习 之 类型转换<generic>
了解一个概念 擦除(erasure) 泛型基本上完全在编译器中实现,由编译器执行的时候类型检查和类型推断,保证类型安全,然后生成普通的非泛型的字节码(然后在生成字节码之前将其清除,使其跟不用泛型的写法生成的字节代码基本一样)。这种实现技术 -- 擦除(erasure) 泛型的转换是基于对象本身的基础类型的,而不是基于泛型的参数化,所以 [quote] List list1 = ...
2007-10-29 16:00:23
98
Tiger学习 之 parameterized type 参数<generic>
方法的参数化...看代码 1->方法参数 [quote] List list = new ArrayList(); list.add("Hello"); list.add("World"); setList(list); public static void setList[color=blue](List list[/color]) { [color=blue...
2007-10-29 14:10:05
140
Tiger学习 之 Type-Safe<generic> ...
泛型之类型安全 1->List(collection,数组...类似) 在构造对像的时候就可以知道该对象操作的是什么样的数据类型,类型安全且省去烦人的转换类型。 通过Object = new Object();来实现,E占位符 [quote] //Tiger之前 List list = new ArrayList(); list.add("String"); list....
2007-10-29 11:43:32
134
Tiger学习 之 StringBuilder
几个相关类:Character,String,StringBuffer,StringBuilder Character,单个字符的操作,JDK5.0新增了很多新方法,都是对应unicode4.0的 String,不可变类,不能被继承,对String值的改变都会引起新的String对象生成(例如通过"+"相加字符串)。 StringBuffer,可变类,对其改变不会引起新的对象生成...
2007-10-26 17:35:46
106
Tiger学习 之 Unicode
先来了解什么是Unicode和一些概念? Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。 codepoint 代表特定字符的数字。例如 0x3c0 是 π codepoint [quote] int s = 0x3c0; System.out.print...
2007-10-26 16:35:21
96
Tiger学习 之 Override
先弄清Overload和Override的概念(都是Java多态性的不同表现) Overload 重载(同一个类中有相同的方法名) 注意点: 1.重载可以通过相同方法名不同的参数样式表现(不同的参数类型,不同的参数个数和不同的参数顺序) 2.不能通过访问权限、返回类型、抛出的异常进行重载(方法的异常类型和数目不会对重载造成影响) 3.如果是继承的重载,父类中的方法的访问权限是priavt...
2007-10-26 14:36:41
100
Tiger学习 之 Queue
Queue:interface,先进先出,通过LinkedList类实现 offer方法,添加元素。类似add方法,但是offer返回boolean,不能添加时不会抛出异常 poll方法,删除(首端)元素,类似remove方法,但是poll返回boolean,不能删除时不会抛出异常 [quote] Queue queue = new LinkedList(); queue.off...
2007-10-25 18:01:47
128
Tiger学习 之 Arrarys
toString方法:直接输出数组的各个元素的值 [quote] String[] str1 = {"a","b","c"} ; System.out.println("str1 values are : "+Arrays.toString(str1)); 输出:str1 values are : [a, b, c] [/quote] deepToStr...
2007-10-25 16:03:10
93
趣味智力题 ZZ
趣味智力题 虽然把这类题目归为一个大类,但他们本身之间却绝少相同之处。每个题目都需要你打破思维的常规来回答。稍有不慎,就可能落入圈套。 例题1:你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费? 小 蒲(现在微创工作,去年遭遇这道试题):这道试题相对其它一些微创考题还是简单的,可仍然把我弄得头大...
2007-10-24 16:47:06
555
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人