
Java
文艺青年2
这个作者很懒,什么都没留下…
展开
-
Java基础:区分右移运算符>>>和>>
[code="java"]public class Shift{ public static void main(String[] args) { { byte b = ((byte) -123); System.out.println("(byte)-123 : " + getByteBinValue(b)); byte c = (byt...2009-01-24 15:30:29 · 64 阅读 · 0 评论 -
设计模式--抽象工厂之小解
[color=red]古文新编(级别:初级)[/color][color=brown][u]I. 动 机 II. 虚拟案例 III. 针对中国企业为系统建模 IV. 针对美国企业为系统建模 V. 引入工厂类 VI. 可配置化(切换)的工厂类 VII. 符合开闭原则的可配置化工厂类 VIII. 抽象工厂类 IX. 总结[/u][/color][col...2009-02-05 11:31:27 · 80 阅读 · 0 评论 -
android中读取properties文件
java中经常用到properties文件,然后通过使用Properties类来解析,这里不再陈述使用properties文件的好处,主要探讨如何在android中使用properties文件![size=medium][b]方法一:context.getAssets()[/b][/size]因为最终是通过流文件来进行properties文件读取的,所以很自然,我们想到要将文件放入...原创 2014-06-20 14:22:41 · 206 阅读 · 0 评论 -
mac下eclipse的快捷键
Command + O:显示大纲Command + 1:快速修复Command + D:删除当前行Command + Option + ↓:复制当前行到下一行Command + Option + ↑:复制当前行到上一行Option + ↓:当前行和下面一行交互位置Option + ↑:当前行和上面一行交互位置Option + ←:前一个编辑的页面Option + →...原创 2014-06-25 14:38:09 · 181 阅读 · 0 评论 -
web软件设计时考虑你的性能解决方案
前段时间搜罗了一些大型web应用程序开发的性能提升方案文章,但是一直不够系统。若现在让我设计一个支持大访问量的系统,仍然难于下手(以前没做过啊)于是我把这些文章梳理了一下加入了自己的理解,记录了关键准则:* 关键准则: 1. 选择什么编程语言不是问题 2. 选择的框架才可能影响系统的扩展和性能 3. 我倾向于以数据库为中心设计数据结构。 4. 分从两个方面提升性能: 1) ....2007-09-26 13:45:07 · 87 阅读 · 0 评论 -
JEE5杂记
JEE5架构图(点击该图看大图)[img]http://koda.iteye.com/upload/picture/pic/19379/b2738d19-0245-3305-bee7-af16fa95d0cb.png[/img]JEE最新规范的各个子规范访问这里:[url]http://java.sun.com/javaee/technologies/[/url]...原创 2008-08-06 14:24:34 · 104 阅读 · 0 评论 -
Java中堆和栈的区别
栈与堆都是Java用来在内存中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java 的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它...原创 2008-10-20 11:24:13 · 69 阅读 · 0 评论 -
Override的equals与hashCode方法
[size=medium]如果你为某个类写了equals方法,那么应该同时编写hashCode方法.如果没有提供hashcode方法,编译器不会报错,而且也可能不会遇到任何问题.但是将对象插入到基于冲突的哈希表(类java.util.Set也使用同样的哈希表实现)可能导致不可预料的后果.解决产生的问题,可能要花费大量的时间.所以一定要养成这样的习惯:如果编写了方法equals,同时也提供相应的ha...原创 2008-10-20 13:13:37 · 134 阅读 · 0 评论 -
Servlet和JSP规范及版本对应关系
JSR 53: JavaTM Servlet 2.3 and JavaServer PagesTM 1.2JSR 154: JavaTM Servlet 2.4JSR 154: JavaTM Servlet 2.5(Maintenance Release 2)JSR 315: JavaTM Servlet 3.0(This JSR will be an update to th...原创 2014-06-27 13:58:14 · 220 阅读 · 0 评论