- 浏览: 784900 次
- 性别:
- 来自: 北京
-
最新评论
-
promiseloney:
这个女程序员厉害了。。。
JVM调优:GC 参数 -
zxjlwt:
可以通过WebService上传一个文件吗?素人派http:/ ...
webservice传送XML大小估算 -
liaoshaoyang:
写的不错嘛 可以做参考
权限管理设计一 -
aaaaaaaaabaas:
谢谢,对我有帮助
Apache Commons Configuration使用入门 -
Jack_Wilshere:
com.smartdot.pdm.business.corp. ...
java导出txt
文章列表
FreeMarker概述
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写
FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序
虽然FreeMarker具有一些编程 ...
- 2008-06-21 18:48
- 浏览 1456
- 评论(0)
今天发现在oracle中的select语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:
select ... from tablename start with cond1
connect by cond2
where cond3;
简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段:
id,parentid那么通过表示每一条记录的parent是谁,就可以形成一个树状结构。
用上述语法的查询可以取得这棵树的所有记录。
其中COND1是根结点的限定语句,当然可以放宽限 ...
- 2008-05-26 15:39
- 浏览 10266
- 评论(1)
说来惭愧,工作这么久了都没有用到一个递归算法。呵呵,第一次。
功能介绍:有这样一个表,自外连接,也就是parent(父结点)所对应的ID也是本表的,这段代码将返回所有某个节点的子节点ID。
参数介绍:
String deptId:当前的ID
List ids:当前ID下的所有子节点列表
调用:this.getAllSubDeptid(categoryId, categoryIds);
public void getAllSubDeptid(String deptId, List ids) throws SecuritySQLException {
ids.add(de ...
- 2008-05-26 14:58
- 浏览 1201
- 评论(1)
EL表達式2008-01-16 12:49
一、EL简介
1.语法结构
${expression}
2.[]与.运算符
EL 提供.和[]两种运算符来存取数据。
当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如:
${user.My-Name}应当改为${user["My-Name"] }
如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如:
${sessionScope.user[data]}中data 是一个变量
3.变量
EL存取变量数据的方 ...
- 2008-05-14 13:10
- 浏览 5345
- 评论(2)
想装一个测试环境,软件装上后,说端口冲突,于是有了下文.
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台
在windows命令行窗口下执行:
C:\>n ...
- 2008-05-05 17:23
- 浏览 2464
- 评论(2)
LDAP现在用的越来越多,所谓LDAP既Lightweight Directory Access Protocol。关于它的一些基本知识,我在这里就不做系统的介绍了,网上有很多的资料。我主要说一下在JAVA的语言环境中,怎样来操作LDAP。
在这里,我推荐两个工具:LDAPTemplate和JLDAP。 网上的资料比较少,而且不少都是E文的,可能英语不太好的朋友,就很难入门了。在这我把我的经验总结一下,和大家分享。 LDAPTemplate是基于Spring1.2.7来开发的,其用法和Spring的JDBCTemplate差不多。最初,我是用这个开源的框架来对LDA ...
- 2008-05-04 11:03
- 浏览 6478
- 评论(3)
package com.geong.cscb.eai;
import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.NamingEnumeration;
import javax.naming.NamingException;
import javax.naming.directory.Attribute;
import javax.naming.directory.Attributes;
import javax.naming.directory.SearchControls ...
- 2008-05-04 11:01
- 浏览 4503
- 评论(0)
一、OpenLDAP管理员指南(仅前七章)
http://bbs.chinaunix.net/thread-422726-1-1.html
二、OpenLDAP 2.1 管理员指南(2)
http://blog.chinaunix.net/u/7040/showart_283352.html
三、openldap 2.3 管理员指南 1-4
http://blog.csdn.net/vistagc/archive/2007/08/01/1721640.aspx
- 2008-05-04 10:58
- 浏览 4031
- 评论(2)
单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何将现有的应用和SSO服务结合起来,能够帮助应用架构师和系统分析人员从本质上认识单点登录,从而更好地设计出符合需要的安全架构。
关键字:SSO, Java, J2EE, JAAS
1 什么是单点登陆
单点登录( ...
- 2008-04-23 16:27
- 浏览 1708
- 评论(1)
Jdom:Opensource,free
Commons_Configuration:Apache公司的
W3Cdom:已经被收录到java名下,在org.w3c.dom包中。
books.xml
<?xml version="1.0" encoding="UTF-8"?>
<books>
<book>
<name>哈里波特</name>
<price>10</price>
<memo>这是一本很好看的书。</memo> ...
- 2008-04-14 10:16
- 浏览 1644
- 评论(0)
JDOM 使用标准的 Java 编码模式。只要有可能,它使用 Java new 操作符而不用复杂的工厂化模式,使对象操作即便对于初学用户也很方便。例如,让我们看一下如何随便使用 JDOM 建立一个简单的 XML 文档。我们将要建立的结构如清单 1 所示。(从 参考资料上可下载关于本文的完整代码)
清单 1. 建立 XML 文档样本
<?xml version="1.0" encoding="UTF-8"?>
<car vin="123fhg5869705iop90">
<!--Descriptio ...
- 2008-04-08 11:04
- 浏览 1328
- 评论(1)
简介
JUnit是一个开源的java单元测试框架。在1997年,由 Erich Gamma 和 Kent Beck 开发完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck 则在 XP 中有重要的贡献(你觉得眼熟一点都不奇怪)。
正如常言道:“麻雀虽小,五脏俱全。” JUnit设计的非常小巧,但是功能却非常强大。
下面是JUnit一些特性的总结:
1) 提供的API可以让你写出测试结果明确的可重用单元测试用例
2) 提供了三种方式来显示你的测试结果,而且还可以扩展
3) 提供了单元测试用例 ...
- 2008-04-07 16:01
- 浏览 3503
- 评论(0)
项目开发过程中不免有许多在运行过程中需要经常改动的参数,比如说数据库的连接参数等。把这些需要经常改动的参数保存在配置文件中,让用户可以修改,这样既增强了项目的适应能力,也减少了我们的维护成本。这种做法 ...
- 2008-04-07 15:40
- 浏览 13580
- 评论(6)
单位的框架:struts+ibatis+spring
1、web.xml(在web-inf目录下)
重点是struts module 的servlet配置
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config& ...
- 2008-04-07 13:18
- 浏览 1638
- 评论(2)
一、用途:通常在一个Action中只能完成一种业务操作,例如用户的增、删、改得放在三个Action 中,但是如果我想把这三个业务都放在一个Action中,想通过URL后跟参数来区分,即通过http://localhost:8080/proj/user.do?method=insert 表示增加
http://localhost:8080/proj/user.do?method=delete 表示删除
http://localhost:8080/proj/user.do?method=alter 表示修改
可见增、删、改是写在 p ...
- 2008-04-06 22:07
- 浏览 3609
- 评论(1)