自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

象素厘米转换

读好代码就像读一遍伟大的小说,写出伟大的小说也是从读其它伟大的小说开始/*********************************************************************** Copyright (C) 2006 Andrew Khan** This library is free software; you can redistribute i...

2008-11-30 21:18:00 139

Spring Security 基于数据库的权限管理配置

目前在做一个原型系统,其中涉及到权限管理部分,研究了一下Spring Security,由于网上资料都是在配置文件里面定义url权限的,基本上没有存在数据库中的。在这个过程中我在网上找了很多资料,但是没有一个是完全能够解决问题的,acegi的例子springside倒是有一个。 而下面这段是一位网上朋友提供的,还不错,解析的清楚,大家可以参考applicationContext-security....

2008-11-26 23:24:00 126

Spring Security-2.0.x参考文档”支持的基础设施“

支持的基础设施 这章里讨论一些Spring Security中用到的基础设施。 如果这个功能跟安全没有直接关系,但是还是包含在Spring Security中了,我们就在这章里讨论它。 6.1. 国际化 Spring Security支持异常信息的国际化,最终用户会很喜欢这点。 如果你的程序是为英语用户设计的,你不需要做任何事,因为默认情况下所有的Spring Security消息都是英文的。 如...

2008-11-26 23:18:00 99

Spring Security-2.0.x参考文档的”使用命名空间简化配置“部分

Security命名空间配置 2.1. 介绍 从Spring-2.0开始可以使用命名空间的配置方式。 使用它呢,可以通过附加xml架构,为传统的spring beans应用环境语法做补充。 你可以在spring参考文档得到更多信息。 命名空间元素可以简单的配置单个bean,或使用更强大的,定义一个备用配置语法,这可以更加紧密的匹配问题域,隐藏用户背后的复杂性。 简单元素可能隐藏事实,多种bean和...

2008-11-26 23:17:00 80

Spring Security-2.0.x参考文档”技术概述“

技术概述 5.1. 运行环境 Spring Security可以运行在标准的Java 1.4运行环境下。 它也支持Java 5.0,不过这部分代码单独打包起来,放到发布的,文件名是"tiger"前缀的JAR文件里。 因为Spring Security的目标是自己容器内管理,所以不需要为你的Java运行环境进行什么特别的配置。 特别是,不需要特别配置一个Java Authentication and...

2008-11-26 23:17:00 58

断言概述

编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设 可以将断言看作是异常处理的一种高级形式 断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真 可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。 使用断言可以创建更稳定,品质更好且易于除错的代码 当需要在一个值为FALSE时...

2008-11-25 22:35:00 104

c/java 编写window 服务

c/java 编写window 服务

2008-11-25 21:37:00 55

继续学习c++

c++ 的资料,网址等都包含着很多软件开发的智慧和思想

2008-11-25 08:53:00 62

体验Eclipse 3.4插件安装更灵活

Eclipse3.4新特性中的P2供应平台的更新作为一种机制,管理Eclipse的安装,寻找更新,并安装新的功能。 它使得插件安装更加灵活,你可以: 1、eclipse下有dropins文件夹 最简单的,把刚才的下拉插件(jar或目录格式)直接进入dropins文件夹中: eclipse/dropins/2、你也可以在传统的Eclipse应用程序或扩建的布局,直接在dropin...

2008-11-22 02:49:00 48

maven2的主要配置pom.xml

什么是pom?pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看:<project><modelVersion>4.0.0</modelVersion><!--TheBasi...

2008-11-22 01:57:00 85

FLEX实例:几款滤镜效果实例.

1:聚光灯效果:实例:http://www.rphelan.com/flex/SpotlightDemo/SpotlightDemo.htmlambientColor - color to apply to all pixels of the image angle - angle at which the spotlight is projected (in degrees) ...

2008-11-21 10:52:00 108

commons-beanutils.jar

1. 概述 第一次接触BeanUtils是在学习Struts的过程中,在Struts中它被大量用于处理FormBean。BeanUtils主要提供了对于JavaBean进行各种操作, BeanUtils一共分4个包:Ø org.apache.commons.beanutilsØ org.apache.commons.beanutils.convertersØ o...

2008-11-21 08:50:00 113

JAVA全角和半角的转换

publicclasschange{publicstaticvoidmain(String[]args){StringQJstr="全角转半角DAO";Stringresult=SBCchange(QJstr);System.out.println(QJstr+"\n"+result);}publicstaticfinalStringSBCchange(StringQJstr){Stringout...

2008-11-20 17:58:00 201

java中文排序

排序概述在Java中,对一个数组或列表(在本文中统称为集合)中的元素排序,是一个很经常的事情。好在Sun公司在Java库中实现了大部分功能。如果集合中的元素实现了Comparable接口,调用以下的静态(static)方法,就可以直接对集合排序。// 数组排序方法// 数组中的元素可以是像int这样的原生类型(primitive type), 也可以是像String这样实现了Compa...

2008-11-20 17:51:00 360

在提供静态方法中,创建单例,并提供静态方法访问单例中的方法

/** Licensed to the Apache Software Foundation (ASF) under one or more* contributor license agreements. See the NOTICE file distributed with* this work for additional information regarding copyright o...

2008-11-19 23:23:00 63

提供静态方法访问单例对象中的方法

PropertyUtils 就是此列/**LicensedtotheApacheSoftwareFoundation(ASF)underoneormore*contributorlicenseagreements.SeetheNOTICEfiledistributedwith*thisworkforadditionalinformationregardingcopyr...

2008-11-19 22:18:00 84

反射Array

1 Class.forName 返回加载类对象2 Class clazz = Class.forName("java.lang.String"); Object array = Array.newInstance(clazz, 10); Array.set(array, 5, "hello"); String str = (String)Array.get(array, 5)...

2008-11-19 22:05:00 54

如果你是狼,你会拯救谁?---中国房地产实质

猪通过勤劳致富有5元钱存在老鼠开的钱庄里。猪打算拿这5元钱建一个小窝,大概要花2元买地,花3元搭窝。 王八是搞工程的,他想在猪身上挣更多的钱,于是找来当投资顾问的狐狸想办法,狐狸说:这好办。于是找来管地盘的狼、开钱庄的老鼠一起来商议,结果王八从老鼠那里借来200元,用100元买了狼的地。花了3元把猪窝盖好,花了50元给了狐狸咨询服务费,猪没有地,只好求王八把窝卖给它,王八要价500元,老猪...

2008-11-17 12:35:00 80

SOA的精髓

  随着新一代架构革命的到来,面向服务的架构融合并取代了诸多之前的优秀架构。考虑到当前系统的数量以及产业在此上做的投资,任何新的架构都应该努力利用并改善既有的基础设施,而不能随便抛弃它们。而这正是SOA的精髓:它使既有的技术设施与业务联系得更紧密。  一个基于SOA的系统的逻辑架构。包含多层应用架构中的既有层,其它部分则是SOA特有的。而基础服务架构层(infrastructure ser...

2008-11-17 11:33:00 72

平台 + 插件思想简述

插件是一种遵循一定规范的应用程序接口编写出来的程序。 插件的本质在于不修改程序主体(平台)的情况下对软件功能进行扩展与加强,当插件的接口公开后,任何公司或个人都可以制作自己的插件来解决一些操作上的不便或增加新的功能,也就是实现真正意义上的“即插即用”软件开发。平台+插件软件结构是将一个待开发的目标软件分为两部分,一部分为程序的主体或主框架,可定义为平台,另一部分为功能扩展或补充模块,可定义为插件。...

2008-11-15 11:38:00 268

SQL中in和exists的区别和执行效率问题解析

in能够分为三类:  1、形如select * from t1 where f1 in ( 'a ', 'b '),应该和以下两种比较效率  select * from t1 where f1= 'a ' or f1= 'b '  或 sele...

2008-11-07 13:15:00 52

使用数组动态赋值SQL IN ()条件

VBsql = "SELECT * FROM TABLE WHERE AA IN (" '初始化查询字符串 For i = 0 to UBound(Ary) '从0循环到数组最大下标 sql = sql & Ary(i) & "," '将数组中每个值加在查询字符串后面 Next sql = Left(sql,Len(sql)-1) & ")" '将最后一个逗号换为反括号 C...

2008-11-07 12:59:00 233

java访问控制类型public,protect,private和package访问的区别

public 可以被所有其他类访问 protect 自身,子类及同一个包中类可以访问 private 只能被自身访问和修改 package 同一个包中的类可以访问

2008-11-03 15:29:00 111

表中一行数据被锁定了不能修该请问解锁的方法

用下面sql语句 select l.*, o.owner object_owner, o.object_Name from sys.all_objects o, v$lock l where o.object_id = l.id1 找到被锁表的sid; 再用 select * from v$session where sid = 找到的...

2008-11-03 12:27:00 283

myeclipse性能提升技巧

第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右键–&g...

2008-11-02 13:37:00 67

空空如也

空空如也

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

TA关注的人

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