Java综合技术
fengyouhua
这个作者很懒,什么都没留下…
展开
-
关于单点登陆的几个问题
1 可以实现单点登陆的几种方法(1)基于domain的方案 这种方案是我公司目前使用的一种方案,原理:应用A在a.domain.com,B在b.domain.com,如果设cookie的时候,设domain为domain.com,那在A、B上都可以访问到这个cookie了。(cookie的domain、path、port、version、secure相同)。 该方案特点:...2007-01-05 10:36:00 · 135 阅读 · 0 评论 -
单元测试利器 JUnit 4
本文主要介绍了如何使用 JUnit 4 提供的各种功能开展有效的单元测试,并通过一个实例演示了如何使用 Ant 执行自动化的单元测试。本文假设读者对 Eclipse 下进行 Java 开发有一定的经验,并了解 Java 5 中的注解(annotation)特性。引言毋庸置疑,程序员要对自己编写的代码负责,您不仅要保证它能通过编译,正常地运行,而且要满足需求和设计预期的效果。单元测试正是验证代码...2007-06-20 10:43:44 · 79 阅读 · 0 评论 -
如何创建 Eclipse 自定义向导
Eclipse 框架和集成开发环境 (IDE) 的最优秀特性之一是可扩展性。在本文中,您将了解如何快速构建用于自动完成添加新文件过程的向导。由于可以预定义文件的内容,因此向导通过提供一致性和自动化使您可以更好地进行开发。入门本文将演示如何使用向导把新文件添加到已有 Eclipse 项目中。当内置模板功能不足时,Eclipse 向导是定义可重复文件类型模板的优秀方法。阅读完本文后,您应当能够在 ...2007-06-22 09:02:21 · 800 阅读 · 0 评论 -
用P3P解决第三方cookie存取的问题
初来乍到,看到一篇cookie夸域的帖子,觉的他只是解决了跨二级域名的问题,自己曾经作过一个企业应用的sso,其中用到的p3p解决了cookie跨域的存取。 第一次发帖,请各位高手多多指教 首先介绍第一方Cookie和第三方cookie: 第...2007-06-29 14:48:43 · 348 阅读 · 0 评论 -
我的Java程序在做什么呢?
经常被客户问到这样的问题,我想知道我的Java应用到底在干什么?通常我会反问一句:你为什么想知道呢?得到的回答是,这个Java应用太耗用CPU的资源了,想知道它都耗在哪儿了!我的这些客户其实都有一定的经验,他们知道怎样通过操作系统的工具和命令来查看某个应用对CPU的资源消耗。例如在Solaris中的prstat命令,就可以得到下面的输出PID USERNAME SIZE ...2007-08-06 21:01:31 · 115 阅读 · 0 评论 -
Java老师培训讲稿
暑期的Java老师培训这月就要在八个城市展开了,我的职责和去年一样,还是JavaEE部分。和去年不同,今年我把JavaEE的内容细分了一下,着重介绍一下Java EE 5。内容包括四部分,先概括地介绍一下JavaEE技术,到底什么是JavaEE技术,它能用来做什么,现在它的发展状态是怎样的。接下来针对JavaEE 5里几项重大的改变做分别的介绍:JSF框架,EJB 3.0,还有Java Persi...2007-08-06 21:17:49 · 371 阅读 · 0 评论 -
使用技巧:Java实现随机验证码功能实例
现在许多系统的注册、登录或者<nobr>发布信息</nobr>模块都添加的随机码功能,就是为了避免自动注册程序或者自动发布程序的使用。 验证码实际上就是随机选择一些字符以图片的形式展现在页面上,如果进行提交操作的同时需要将图片上的字符同时提交,如果提交的字符与服务器session保存的不同,则认为提交信息无效。为了避免自动程序分析解析图片,通常会在图片上随机生成一些干扰线...2007-08-07 21:39:47 · 64 阅读 · 0 评论 -
Java开发框架调查:6%的JSF欲撼动21%的Struts
来自:CSDN 马京 共有评论(25)条 发表评论 [收藏到我的网摘]有专家评论:“其实IT应用技术,什么新鲜玩意并不难学,难的是标准化和规范化。每个程序员都有自己的思路和习惯,写出来的代码自然是五花八门。<script type="text/javascript">show_ads_zone(13);</script><script lang...2007-08-15 09:17:51 · 76 阅读 · 0 评论 -
Java实现HTTP的断点续传
(一)断点续传的原理 其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下: 假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。 GET /down.zip HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, imag...2007-08-20 14:29:59 · 492 阅读 · 0 评论 -
Struts-Layout
Struts-Layout是一个用在Struts的标签库.这个强大的标签库可以用来显示面板(panels),输入框,表格,treeviews,sortable lists,datagrids,popups,日历等.使用这些标签可以不用写HTML代码,甚至可以不用懂得HTML.这个项目还提供一个Eclipse下的插件Ki...2007-10-07 21:47:24 · 123 阅读 · 0 评论 -
Java heap space 解决方法
因为程序要从数据读取近10W行记录处理,当读到9W的时候就出现 java.lang.OutOfMemoryError: Java heap space 这样的错误。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量 set JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改,但本人测试这种方法并没有解决问题...2007-10-12 14:20:54 · 766 阅读 · 0 评论 -
阿里巴巴--文字上下滚动代码
http://www.soojs.com/t/?p=947&wd=%B9%F6%B6%AF&cl=0 http://www.soojs.com/t/?p=571&wd=%B9%F6%B6%AF&cl=0 http://www.soojs.com/t/?p=570&wd=%B9%F6%B6%AF&cl=0 http://www.soojs.com...2007-10-12 14:31:03 · 146 阅读 · 0 评论 -
以前正规表达式的学习笔记
js 代码 以前正规表达式的学习笔记: 一。概念及语法定义 定义:正则表达式是一种可以用于模式匹配和替换的强有力的工具。 语法: 定界符:“/”。 其中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。 ...2007-10-16 22:50:20 · 92 阅读 · 0 评论 -
[收藏]利用JExcelApi来动态生成excel文档
首先,请到http://www.andykhan.com/jexcelapi/index.html下载java excel api,主页上同时有比较详细的介绍。最新版本为2.4.3,同时也可以到:http://www.andykhan.com/jexcelapi/jexcelapi_2_4_3.tar.gz下载到该最新版的API,由于该项目是开源的,所以下载的文件中已经包含了源代码,同样的,文件中...2007-06-15 08:47:32 · 201 阅读 · 0 评论 -
通过JDBC连接Oracle数据库中的十大技巧
1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件。在客户机端软件的开发中,我们可以选择OCI驱动程序或Thin驱动程序。OCI驱动程序利用Java本地化接口(JNI),通过Oracle客户端软件与数据库进行通讯...2007-06-13 08:52:35 · 72 阅读 · 0 评论 -
java虚拟机jvm关于内存的设置与调优
JVM内存的设置的原理 默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。java -Xms64m -Xmx256m Test-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最好不要...2007-03-08 11:10:41 · 140 阅读 · 0 评论 -
利用CAS实现SSO技术
1 安装 1.1系统配置 以下的软件环境是必需的: 1. JDK 1.4.2 or higher 2. Tomcat 5.X1.2 Tomcat 配置,启用SSL 1. 在要安装CAS的机器上为Tomcat生成用于SSL通讯的密钥:keytool –genkey –alias tomcat –keyalg RSA 这时需要输入密钥密码和其他参数(第一个参数CN必须设置为CAS机器名...2007-01-05 11:02:48 · 117 阅读 · 0 评论 -
CAS实现SSO - 1
通过网上查找了许多SSO的资料,几乎都是天下文章一大抄,并且也没有一个真正用于实际项目的讲解。没办法,只能从http://www.ja-sig.org/products/cas下载了服务端JAR和客户端JAR及相应的一些E文资料。再结合网上的一些文章,了解了SSO的流程如下:1、用户浏览受系统保护的URL。2、WEB-A服务端收到请求,Filter拦截该请求,在Filter中判断该用户是否已经...2007-01-05 11:09:53 · 107 阅读 · 0 评论 -
[原创] SSO(Single Sign-on) in Action(上篇)
1. SSO 原理浅谈 SSO 是一个非常大的主题,我对这个主题有着深深的感受,自从广州 UserGroup 的论坛成立以来,无数网友都在尝试使用开源的 CAS , Kerberos 也提供另外一种方式的 SSO ,即基于 Windows 域的 SSO ,还有就是从 2005 年...2007-01-05 14:53:32 · 72 阅读 · 0 评论 -
Axis开发Web Service实例
本问从安装 Axis 开始,编写DII方式web服务,Dynamic Proxy 方式访问服务,wsdd 发布web服务和stub client 访问web服务四个步骤,祥解如何使用Axis开发 Web Service 的一个实例。<iframe marginwidth="0" marginheight="0" src="http://www.techtarget.com.cn/ttfil...2007-01-23 11:24:56 · 98 阅读 · 0 评论 -
.Net/C# 与 J2EE/Java Web Service 互操作完整实例
.Net 与 J2EE/Java Web Service 互操作完整实例实现支持文件分块多点异步上传的 J2EE/Java Web Services 及其 .Net 非 Web 客户端应用程序异步上传本文参考:实现支持文件分块多点异步上传的 Web Services 及其客户端(非Web)应用程序调用相关异步执行的 Web Methodhttp://blog.csdn.net/playy...2007-01-23 11:28:19 · 112 阅读 · 0 评论 -
java学习的一些好网址
java学习的一些好网址 关键字: java AJAX AJAX开发简略 Cewolf Cewolf - Chart Enabling Web Object Framework eclipse ...2007-01-29 14:29:11 · 164 阅读 · 0 评论 -
Spring网上学习资源,很不错的
Spring网上学习资源,很不错的 Spring英文资源 Spring官方网站 http://www.springframework.org/ Spring专业网站 http://www.springfram...2007-01-29 14:30:08 · 86 阅读 · 0 评论 -
关于java乱码的问题小结
在最近做审查系统相关模块时,由于是有程序去调用javac来进行文件的编译和ftp上传,老是遇到java乱码的问题,搞的很郁闷,一开始总是想着去调系统的环境变量,调来调去,最后想想,这样的程序起不是太不具有通用性了,完全依赖系统,也跟java的初衷有被,于是想着去在程序方面改动.一. 如果想从系统环境变量设置方面入手,可以使用下面程序先检测系统的环境变量设置情况:package com.gzte...2007-01-30 14:55:23 · 127 阅读 · 0 评论 -
java进阶之字符串替换的思考
最近在开发的过程中用到了字符串的替换, 本来觉得挺简单的问题,却总也解决不了。字符串明明是替换了,却总也输出不了正确结果,很是郁闷,到底是为什么呢? 先来看我的代码: Newsdetials nt=(Newsdetials)ntIter.next(); System.out.println("新闻明细记录 "+nt); String content=nt.getContent(); Sy...2007-01-30 17:51:26 · 99 阅读 · 0 评论 -
JAVA操作EXCEL文件
使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用E...2007-02-01 12:21:43 · 78 阅读 · 0 评论 -
System.properties列表
由于编辑器的原因,还是上传个附件把,大家看附件把!2007-02-01 12:23:41 · 178 阅读 · 0 评论 -
java读取配置文件的几种方法
在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。一.读取xml配置文件(一)新建一个java beanpackage chb.demo.vo;public class HelloBean ...{ private String hello...2007-03-01 09:10:59 · 75 阅读 · 0 评论 -
Visual Editor插件下载、安装问题(Eclipse3.1.1) 及解决办法
http://download.eclipse.org/tools/ve/downloads/drops/R-1.1.0.1-200509071822/index.html安装前要先安装下面两个:EMF build 2.1.0 (emf-sdo-xsd-SDK-2.1.1.zip)GEF Build 3.1 (GEF-ALL-3.1.1.zip)然后安装VE-SDK-...2007-12-03 12:11:16 · 143 阅读 · 0 评论