自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (13)
  • 收藏
  • 关注

原创 深入探讨Java类型提升的约定[转]

    转: http://doc.chinaunix.net/java/200804/160498.shtml      除了将byt型和short型提升到int型以外,java定义了若干适用于表达式的类型提升规则(type promotion rules). 首先,如刚才描述的,所有的byte型和short型的值被提升到int型.其次,如果一个操作数是long型,整个表达式将被提升到l...

2010-09-30 10:28:54 164

原创 java 条件表达式(即三元操作符)的陷阱[转]

转: http://apps.hi.baidu.com/share/detail/5319426 下面的程序将会打印出什么呢?public class DosEquis{        public static void main(String[] args){               char x = 'X';               int i = 0;...

2010-09-30 10:22:21 263

原创 软件版本GA,RC,alpha,beta,Build 含义

(1)RC:(Release Candidate)  Candidate是候选人的意思,用在软件上就是候选版本。Release.Candidate.就是发行候选版本。和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错!        是最终发放给用户的最接近正式版的版本,发行后改正bug就是正式版了,就是正式版之前的最后一...

2010-09-29 17:03:41 109

原创 J2EE安全策略:为tomcat页面设置访问权限[转]

转: http://www.blogjava.net/asktalk/archive/2005/07/23/8221.aspx 在web应用中,对页面的访问控制通常通过程序来控制,流程为:登录 -> 设置session -> 访问受限页面时检查session是否存在,如果不存在,禁止访问 对于较小型的web应用,可以通过tomcat内置的访问控制机制来实现权限控制。采用这种...

2010-09-29 14:27:24 206

原创 response的 encodeUrl方法的使用[转]

转自 :http://edu.codepub.com/2009/1213/18697.php public java.lang.String encodeURL(java.lang.String url)Encodes the specified URL by including the session ID in it, or, if encoding is not needed, re...

2010-09-29 11:17:18 190

原创 jboss的启动过程[转]

转: http://blog.csdn.net/peace_apple/archive/2007/12/06/1920460.aspx 1 在%JBOSS_HOME%/bin目录下运行启动脚本 run.bat,通过org.jboss.Main.main(Dtring[])作为入口点,引发启动.2 main 方法创建一个名为jboss的线程组,随后启动一个属于该线程组的线程,这个线程调M...

2010-09-28 14:30:23 204

原创 jboss部署ear报错包名被注册

错误信息如下: -- Incompletely deployed packages ---org.jboss.deployment.DeploymentInfo@8a64922d { url=file:/E:/soft/jboss-4.2.3.GA/server/default/deploy/ReadPlatform_Consumer.ear }  deployer: org.jboss....

2010-09-27 15:15:56 437

原创 查询修改ORACLE的server、客户端和导出dmp文件的字符集编码方式[转]

转自:http://hi.baidu.com/anshang/blog/item/3a2319232d066f47925807b7.html 修改oracle字符集2008-10-13 11:20测试的时候,本机oracle安装采用了utf8字符集,而项目的要求是gbk字符集,为了防止以后有不同字符集数据信息导入导出的问题,整理以下文档。修改oracle字符集新装了oracle,装为AL3...

2010-09-27 10:40:27 178

原创 java多线程的两点误区[转]

转:http://blog.csdn.net/overmaker/archive/2008/02/15/2096802.aspx 在使用java线程的时候,特别是初学者总会有几点很常见的误区,下面以以下代码为例: package threadtest1;public class ReturnThreadInfo extends Thread{ private Str...

2010-09-25 16:17:31 98

原创 死锁和synchronized的进一步研究[转]

转: http://blog.csdn.net/xiaoya629/archive/2010/04/23/5519538.aspx当synchronized使用过多时,可能会造成死锁,那么死锁到底是怎么一回事呢。先看下面的代码,实现死锁: //死锁的实现 class A { public void get(){ System.ou...

2010-09-20 11:57:28 97

原创 java序列化的作用[转]

转: http://hi.baidu.com/springwu/blog/item/6c80036607afec20aa184c58.html 最近在阅读Core J2EE Patterns 的时候发现例子里用于在各个层次里进行传输的TO(Data Transfer Object)都实现了java.io.Serializable接口,看到这些偶突然感到茅塞顿开~困扰了很久的关于Serial...

2010-09-20 11:31:33 64

原创 java transient简介[转]

转:http://blog.csdn.net/zxl315/archive/2010/03/09/5359151.aspx 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个的所有属性和方法都会自动序列化。       然而在实...

2010-09-20 11:22:51 66

原创 Collection和Collections的区别[转]

转: http://hanhongke123.blog.163.com/blog/static/62223494201072335227494/Collection是个java.util下的接口,它是各种集合结构的父接口。 Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。 Collection 层次结构中的根接口。Collection 表示一组对...

2010-09-17 15:37:56 89

原创 HashMap和HashTable的区别[转]

转: Hashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。      也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。这就意味着,虽然你可以不用采取任何特殊的行为就可以在一个多线程的应用程序中用一个Hashtable...

2010-09-17 15:24:36 58

原创 Java 中Vector、ArrayList和LinkedList 的区别[转]

转:http://pterodactyl.iteye.com/blog/617799 SDK 提供了有序集合接口java.util.List的几种实现,其中三种最为人们熟知的是Vector、ArrayList和LinkedList。有关这 些List类的性能差别是一个经常被问及的问题。在这篇文章中,我要探讨的就是LinkedList和Vector/Array为全面分析这些类之间的性能差...

2010-09-17 14:43:30 68

原创 Java中ArrayList和LinkedList区别[转]

转:http://pengcqu.iteye.com/blog/502676 一般大家都知道ArrayList和LinkedList的大致区别:      1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。      2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。      3...

2010-09-17 12:01:47 69

原创 运行时异常与一般异常有何异同?(转)

转:http://sgl124764903.iteye.com/blog/700006 Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。    Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。 Exception...

2010-09-16 10:03:01 82

原创 String 中的split()[转]

转:http://www.iteye.com/topic/326835 一个同事这样使用split方法: String s = "ab|cd"; String[] array = s.split("|"); System.out.println(Arrays.toString(array)); 输出: [, a, b, |, c, d] 把"|"改为":" String s = "ab:c...

2010-09-12 22:38:41 86

原创 IoC是什么

IoC是什么?Inversion of Control,即反转控制,或许说为依赖注入更为合适。IoC就是IoC,不是什么技术,与GoF一样,是一种设计模式。   Interface Driven Design接口驱动,接口驱动有很多好处,可以提供不同灵活的子类实现,增加代码稳定和健壮性等等,但是接口一定是需要实现的,也就是如下语句迟早要执 行:AInterface a = new AInterfa...

2010-09-12 22:23:08 82

原创 ActionContext和ServletActionContext小结

1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数...

2010-09-12 21:32:59 85

原创 @SuppressWarnings 详解[转]

转:http://blog.csdn.net/zxl315/archive/2008/08/21/2807423.aspx @SuppressWarnings J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 一点背景:J2SE 5.0 为 Java 语言增加了几个新的特性,并且和它...

2010-09-11 23:01:02 80

原创 Java中的this和super[转]

转自:http://student.csdn.net/space.php?uid=414332&do=blog&id=344491. super代表父类?代表父类的对象?还是代表父类的引用?为什么super()在构造方法,super.fun()在方法能用?个才人认为应该是super表示对象能这么调用,可父类对象没被new 而如果是表示父类的话,那fun()应该是stati...

2010-09-09 16:41:51 64

原创 java继承容易犯的错误[转]

在网上看见一个关于java继承的问题,觉得这是很多初学java应该注意的问题。 public abstract class A { int i=1; public void printI() { System.out.println("i="+i); }}public class B extneds A{ int i=2; public s...

2010-09-09 09:32:39 109

原创 Java内部类与匿名内部类

      定义在类中方法之外的内部类分为实例内部类和静态内部类.  实例内部类自动持有外部类的实例的引用,即可以访问外部类的所有变量;  静态内部类可以直接访问外部类的静态成员;  定义在方法中的内部类叫局部内部类,该类只能访问被final修饰的局部变量和参数  接口定义如下:  interface Super{  public void print();  } ...

2010-09-08 15:19:39 90

原创 javap的使用

javap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具。javap - Java class文件分解器   分解class文件 摘要:   javap [ options ] class. . . 描述:   javap命令分解一个class文件,它根据options来决定到底输出什么。如果没有使用options,那么javap将会输出包,类里的...

2010-09-08 14:48:56 175

原创 JAVA匿名内部类(from thinking in java 3th)[转]

简单地说:匿名内部类就是没有名字的内部类。什么情况下需要使用匿名内部类?如果满足下面的一些条件,使用匿名内部类是比较合适的:   ·只用到类的一个实例。    ·类在定义后马上用到。    ·类非常小(SUN推荐是在4行代码以下)    ·给类命名并不会导致你的代码更容易被理解。   在使用匿名内部类时,要记住以下几个原则:   ·匿名内部类不能有构造方法。    ·匿名内部类不能定义任何静态成员...

2010-09-08 14:13:00 77

原创 java回调机制的通俗理解[转]

      回调:类A调用类B的b方法,而在b方法执行过程中,b方法又调用了类A的a方法,这个过程就叫做回调,而方法a就叫回调函数。(自己的理解)      一般来说,类A不会调用方法a,他只提供方法a供类B调用,由于类B不知道类A中的方法a是长的什么样,所以类B会跟类A约定好接口规范(函数原型),这样,类A会通过类B的一个方法r,告诉类B,我要调用你的方法b,这个过程就叫做回调函数的注册,这...

2010-09-08 11:53:39 142

原创 Java内部类

在一个类内部定义类,这就是嵌套类(nested classes),也叫内部类、内置类。嵌套类可以直接访问嵌套它的类的成员,包括private成员,但是,嵌套类的成员却不能被嵌套它的类直接访问。  当一个类中的程序代码要用到另外一个类的实例对象,而另外一个类中的程序代码又要访问第一个类中的成员,将另外一个类做成第一个类的内部类,程序代码就要容易编写得多,这样的情况在实际应用中非常之多!...

2010-09-05 17:32:31 93

原创 Too many open files 问题的解决

Too many open files经常在使用linux的时候出现,大多数情况是您的程序没有正常关闭一些资源引起的,所以出现这种情况,请检查io读写,socket通讯等是否正常关闭。 如果检查程序没有问题,那就有可能是linux默认的open files值太小,不能满足当前程序默认值的要求,比如数据库连接池的个数,tomcat请求连接的个数等。。。 查看当前系统open files的默认值,可执...

2010-09-03 10:53:22 139

原创 程序员之死[转]

转自:http://news.csdn.net/a/20100901/278908.htmlCSDN博客作者green_girl近日发表了名为“程序员之死”的系列文章,对“产品的成功跟技术之间的相关性”进行了讨论,提出了自己的观点:技术不是最重要的。文章的标题比较耸动,但其中的一些观点可以引发我们的思考。欢迎大家参与讨论。下面是文中观点的一些整理:程序员“已死”?Kent Beck在《...

2010-09-01 16:47:58 359

JBPM4.4 API

JBPM4.4 API,值得参考,给有需要的人使用。

2013-01-29

oracle体系结构

oracle体系结构,自己整理的。希望大家喜欢。压缩包里有几个网页,呵呵。

2011-03-25

java多线程Thread Runnable

ava中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thread,并且new一个实例出来,调用start()方法即可以启动一个线程

2010-06-05

安装Oracle文档

安装Oracle文档,图文并茂,简单易懂,具体可见文档,本人安装过,非常好用,供大家参考。

2009-08-22

svn插件1.4.4

svn插件1.4.4,安装方法在包里面已经有,安装方法比网上的都简单,只需要拷贝文件,重启MyEclipse即可。

2009-08-22

spring所需的jar包

spring所需的jar包。供大家参考。

2009-03-14

文档管理c#

跟大家分享一下,给大家参考。

2008-06-28

实时聊天c#

跟大家分享一下,给大家参考。

2008-06-28

博客论坛c#

供大家参考,与大家分享。

2008-06-28

c#文件传输器

c#文件传输器,仅供参考

2008-04-27

c#拼图游戏

c#拼图游戏,仅供参考

2008-04-27

c#数据库编程例子

c#数 据库 编程例子

2008-04-27

简单计算器

用c#实现的简单计算器,仅供参考。

2008-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除