自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 java泛型的理解

泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。  Java语言引入泛型的好处是安全简单。  在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要

2010-03-03 14:17:00 4796 2

原创 jdk各版本的区别

      学习使用java也有一段时间了,突然有人问我关于jdk版本的区别,我一下不知道怎么回答,因为以前没有注意过,现在在网络上找到个人认为比较好的资料。     jdk1.5的新特性: 1. 泛型 2 自动装箱/拆箱 3 for-each 4 static import 5 变长参数 1. 泛型 (避免类型强制转换可能引起的运行错误) 例如: ArrayList list=new Arr

2010-03-03 14:15:00 11793

转载 jdk1.4与jdk1.5及jdk1.6的区别

      学习使用java也有一段时间了,突然有人问我关于jdk版本的区别,我一下不知道怎么回答,因为以前没有注意过,现在在网络上找到个人认为比较好的资料。     jdk1.5的新特性: 1. 泛型 2 自动装箱/拆箱 3 for-each 4 static import 5 变长参数 1. 泛型 (避免类型强制转换可能引起的运行错误) 例如: ArrayList list=new Arr

2010-03-03 12:59:00 2055

转载 vb.net 获取当前应用程序所在的路径

System.Environment.CurrentDirectory; //例: c:/test/ Application.ExecutablePath;(包括名称) //例: c:/test/myapp.exe Application.StartupPath;(不包括名称) //例: c:/test/

2010-01-14 10:34:00 24594

原创 java ioc初学

一、什么是IOC IoC就是Inversion of Control,控制反转。在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。 下面我们以几个例子来说明什么是IoC 假设我们要设计一个Girl和一个Boy类,其中Girl有kiss方法,即Girl想要Kiss一个Boy。那么,我们的问题是,Girl如何能够认识这个Boy?      在我们中国,

2009-12-30 14:22:00 858

原创 No rules found matching 'taglib/tag/attribute/rtexprvalue'

     今天用tomcat启动一个新项目时,总是循环抛出下面信息.12:29:10,703 DEBUG sax:1234 - startElement(,,rtexprvalue)12:29:10,703 DEBUG Digester:1241 -   Pushing body text 12:29:10,703 DEBUG Digester:1260 -   New match=ta

2009-05-21 18:03:00 3217 1

原创

      在运行程序时,遇到了下面的错误,Exception in thread "Thread-1" org.springframework.orm.hibernate3.HibernateJdbcException: JDBC exception on Hibernate data access; nested exception is org.hibernate.exception.G

2009-04-06 17:18:00 1114

原创 RDP 协议组件 X.224 在协议流中发现一个错误并且中断了客户端连接

      今天在用terminal远程连接服务器时,总是连接不上,后来直接到服务器上查看,在事件里查看到错误日志:RDP 协议组件 X.224 在协议流中发现一个错误并且中断了客户端连接。     RDP,即远程桌面协议。服务器的远程桌面不能使用了,搜索了很久,都说是在添加删除组件中将“终端服务”勾选,然后安装就可以,事实上这样解决不了问题。服务器日志中出现了这样的错误: R

2009-03-19 23:36:00 21667 1

原创 oracle 8080端口问题

      今天再启动tomcat时,出现了如下的错误:java.net.BindException: Address already in use: JVM_Bind:8080 at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:297) at org.apache.coyote.ht

2009-03-19 22:45:00 2637

转载 [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket

    今天在连接sqlserver数据库时出现了如下的错误:    org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.tomcat.dbcp.dbcp.SQLNestedException: Canno

2009-03-19 22:21:00 3527

原创 jsp-config标签

     在系统的web.xml里发现了有。            查找相关的资料,对这个标签有了了解。 包括 和 两个子元素。其中元素在JSP 1.2时就已经存在;而是JSP 2.0 新增的元素。元素主要有八个子元素,它们分别为:1.:设定的说明;2.:设定名称;3.:设定值所影响的范围,如:/CH2 或 /*.jsp;4.:若为true,表示不支持EL 语法;5.:若为true,表

2009-03-14 13:49:00 2917

原创 java.util.Date的getYear()

      今天在写程序时,用到了java.util.Date类中的getYear()方法,发现取出来的年份是109,与真实年份差1900。查看了相关文档知道了原因。/**     * Returns a value that is the result of subtracting 1900 from the      * year that contains or begins with

2009-02-17 21:14:00 21337

原创 new Date()获取的时间与系统时间相关8小时

        在运行Date now = new Date()时,获取出来的时间与系统的时间相关8小时。如系统时间为13:45:34,则取出来的为1:45:34。        我首先查看了自己的系统时间,是正确的,为13:45:34;然后想到了时区,因为中国在东八区。运行测试代码System.out.println(System.getProperty("user.timezone"));

2009-01-05 13:13:00 3194

原创 java.lang.UnsupportedOperationException

        在使用Arrays.asList()后调用add,remove这些method时出现java.lang.UnsupportedOperationException异常。这是由于Arrays.asList() 返回java.util.Arrays$ArrayList, 而不是ArrayList。Arrays$ArrayList和ArrayList都是继承AbstractList,re

2009-01-03 16:11:00 43210 5

原创 tomcat内存设置问题

    在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理):    1.  java.lang.OutOfM

2008-12-17 22:52:00 1553

原创 oracle的jdbc连接方式:oci和thin

    oci和thin是Oracle提供的两套Java访问Oracle数据库方式。    thin是一种瘦客户端的连接方式,即采用这种连接方式不需要安装oracle客户端,只要求classpath中包含jdbc驱动的jar包就行。thin就是纯粹用Java写的ORACLE数据库访问接口。     oci是一种胖客户端的连接方式,即采用这种连接方式需要安装oracle客户端。oci是Oracl

2008-11-22 17:24:00 1657

原创 数据提交方式:post和get

   众所周知,在B/S应用程序中,前台与后台的数据交互,都是通过HTML中Form表单完成的。而Form提供了两种数据传输的方式——get和post。          Get请求表示客户端请求一个uri,服务器返回客户端请求的uri,post请求表示客户端请求的时候还要提交数据,比喻提交form表单,要提交的数据会放到请求报文的body部分。服务器收到后这样的请求后通常需要来处理这些数据。  

2007-11-17 20:33:00 6891 1

转载 悲观所和乐观所的初步认识

锁(locking) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓 的“锁”,即给我们选定的目标数据上锁,使其无法被其他程

2007-11-04 21:24:00 1117

jd-gui-0.2.8.windows

Java反编译工具,实现了eclipse的高亮着色功能,多文件标签浏览,无需安装

2009-03-20

rbac基于角色的权限管理

基于角色访问控制(RBAC)模型是目前国际上流行的先进的安全访问控制方法。它通过分配和取消角色来完成用户权限的授予和取消,并且提供角 色分配规则。安全管理人员根据需要定义各种角色,并设置合适的访问权限,而用户根据其责任和资历再被指派为不同的角色。这样,整个访问控制过程就分成两个 部分,即访问权限与角色相关联,角色再与用户关联,从而实现了用户与访问权限的逻辑分离。

2009-03-14

prototype.js开发手册

prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。

2008-11-02

DWR中文文档.pdf

DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(JavaScript远程调用spring bean),更好浏览器支持,还支持一个可选的commons-logging日记操作

2008-10-31

空空如也

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

TA关注的人

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