- 博客(55)
- 收藏
- 关注
原创 如何产生签名applet,以使applet能够访问本地资源?
在jdk1.1中,可以使用javakey命令来产生公钥,私钥,证书和签名的jar文件,详细资料 请参考: http://java.sun.com/security/usingJavakey.html而java 2对签名机制做了比较大的改进,允许用户更灵活地设置安全权限。Java 2提供了三个工具:keytool,policytool和jarsigner来实现签名applet。例如,Joe编写了一个
2005-05-20 08:37:00
1766
原创 为什么Runtime.exec("ls")没有任何输出?
调用Runtime.exec方法将产生一个本地的进程,并返回一个Process子类的实例,该实例可用于控制进程或取得进程的相关信息。由于调用Runtime.exec方法所创建的子进程没有自己的终端或控制台,因此该子进程的标准IO(如stdin,stdou,stderr)都通过Process。getOutputStream(),Process.getInputStream(), Process.ge
2005-05-20 08:36:00
1927
转载 J2EE应用中与Oracle数据库的连接[转贴]
J2EE应用中与Oracle数据库的连接作者:洪建在J2EE应用程序开发中,应用程序与数据库连接的建立是我们经常遇到的问题之一。在这里我主要谈谈在本地应用程序中通过OCI方式、thin方式和JdbcOdbc桥方式连接Oracle数据库,在iPlanet Application Server 6.5和Sun Java System Application Server 7中对Oracle数据
2005-02-13 22:01:00
1531
原创 怎么在Tomcat里发布自己的程序? [转载]
找到%tomcathome%/conf/server.xml文件,在标签中加入: reloadable="true" crossContext="true"> 这样将你的jsp文件放到"本地路径"下,然后在浏览器中输入http://127.0.0.1:8080/虚拟目录名/xxx.jsp即可执行. 注意!!!还没有完!!这时候你的这个虚拟目录还没有执行servlet的能力(当然如果你不用serv
2005-01-08 23:48:00
1297
原创 关于RMI的某些认识
1、B/S结构中,从服务器端S是无法主动向客户端C进行“推”操作的,但是rmi可以,客户端lookup到一个服务器端的远程对象后,可以向服务器端注册一个存在于客户端上的远程对象,从而使得服务器端能够主动向客户端“推”信息,最典型的就是从服务器端诸个更新客户端界面的的某些状态,注意,这是服务器端发起的。我猜想JMS大概就是根据这个原理来做的。2、rmic有2个参数 -v1.1 和 -v1.2。
2004-12-09 14:47:00
1743
原创 细说Java之util类[转载]
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└W
2004-12-07 08:42:00
1244
原创 RMI调用模版[转载]
1. 定义远程接口 // 远程接口继承自Remote// 远程方法的传入参数和返回值必须是自然类型(int,float,boolean等)// 或者实现了Serializable或Remote接口的对象。public interface Time extends java.rmi.Remote { // 远程方法必须抛出RemoteException: pu
2004-12-07 08:38:00
1157
原创 Java IO编程[转载]
什么是IO IO(Input/Output)是计算机输出/输出的接口。Java的核心库java.io提供了全面的IO接口,包括:文件读写,标准设备输出等等。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输入流读入。此外,Java也对块传输提供支持,在核心库java.nio中采用的便是块IO。关于NIO我们在后面还有专门的讨论。 流IO的好处是简单易用,缺
2004-12-07 08:28:00
1911
原创 快速配置weblogic8.X的应用目录[转载]
我们知道在weblogic7.x之前,安装完后weblogic会自动创建默认的应用目录DefaultWebApp。如果没有特别的需要,就可以利用这个默认的应用目录布署Web应用程序或者J2EE系统了。而在weblogic8.x之后版本中,它不会自动创建默认的应用目录。所以我们需要使用Configuration Wizard来创建自己的应用目录,发布应用目录有两种方法,现分别介绍。 1.webl
2004-11-27 13:05:00
1199
原创 J2EE Web开发概述[转载]
J2EE Web开发概述 Java一开始本来是为消费类电子产品设计的,结果一直没有应用。后来随着Internet兴起,一种Applet技术允许用户在浏览器中运行Java使得网页能呈现动态内容,但很快就被DHTML以及Flash等取代。直到Java Servlet的出现,使得Java开始在服务器端初步显示出生命力,随着J2EE标准的出现,Java在服务器端得到了越来越广泛的应用,并最终确
2004-11-23 21:17:00
2528
转载 Tomcat配置技巧Top 10[转贴]
编者按:现在开发Java Web应用,建立和部署Web内容是一件很简单的工作。使用Jakarta Tomcat作为Servlet和JSP容器的人已经遍及全世界。Tomcat具有免费、跨平台等诸多特性,并且更新得很快,现在非常的流行。你所需要做的就是:按照你的需求配置Tomcat,只要你正确配置,Tomcat一般都能适合你的要求。下面是一系列关于Tomcat的配置技巧,这些技巧源自于我的书:《Tom
2004-11-23 17:38:00
1135
原创 《Tomcat权威指南》学习笔记
一、执行Tomcat的相关脚本 catalina Tomcat主要脚本,它会执行java命令以调用Tomcat的启动与停止类 shutdown catalina stop的别名,用来停止Tomcat。(Tomcat HTTP服务器的默认端口8080) startup catalina start的别名,用来启动Tomcat。(Tomcat停止服务器的默认端口
2004-11-23 14:44:00
2709
原创 使用系统数据源配置IIS+InterDev+ASP步骤
一、Server端 1、修改ORACLE_HOME/network/ADMIN/tnsnames.ora,增加一个TNS,例如: tgpmsTNS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.16
2004-11-17 19:32:00
1841
转载 如何创建一个简单的JAVA存储过程?[转贴]
软件环境: 1、操作系统:Windows 2000 Server2、数 据 库:Oracle 8i R2 (8.1.7) for NT 企业版3、安装路径:C:/ORACLE实现方法: 1、 创建一个文件为TEST.java public class TEST { public sta
2004-10-20 11:38:00
1269
原创 Oracle常用脚本备忘
1、创建一个表T2,使之具有T1表的结构 CREATE TABLE T2 AS SELECT * FROM T1 WHERE 12、创建一个表T2,使之具有T1表的结构和数据 CREATE TABLE T2 AS SELECT * FROM T1;3、修改michael用户的确省表空间为users,临时表空间为temp,并给他在users表空间中创建15M的空间配额AL
2004-10-17 22:33:00
1723
原创 Java读写远程文件并显示
import java.net.*;import java.io.*;import java.util.*;public class ReadURLFile{ public static void main(String[] args) throws Exception{ URL urlfile = new URL("http://192.168.16.34/xuys
2004-10-11 09:08:00
4672
2
原创 jsp生成xml文件示例
<% int i=0; String temp=null; String parCode = request.getParameter("code"); String strSql; try{ Connection con; Statement stmt;
2004-10-11 09:07:00
2190
原创 jsp读取大对象CLOB并生成xml文件示例
<% int i=0; String parID = request.getParameter("id_no"); String strSql; String content=""; try{ String xmlFile = "/usr/local/t
2004-10-11 09:06:00
1182
原创 how_to_use_ant_query_data_and_mail
下面的示例是一个用Ant执行数据库查询并通过Javamail发送邮件的例子,要完成相同的功能,请先安装下列步骤执行操作: 1、安装j2sdk1.4.2,并设置path和classpath 2、安装Ant161,加到path中去。 3、下载javamail-1.3.1,并在classpath中指定mail.jar 4、下载jaf
2004-10-08 17:39:00
1337
原创 Oracle导数据脚本export.par和import.par
例 export9.par 内容如下: USERID=CTGPC/xuyunsheng@ctgpcweb OWNER=CTGPC ROWS=Y INDEXES=Y GRANTS=Y CONSTRAINTS=Y CONSISTENT=Y (注:CONSISTENT是
2004-10-08 09:33:00
2659
原创 JDBC连接Oracle和Mysql数据库示例
import java.sq.*; Connection conn = null; Statement stmt; ResultSet rs; String sql = "select * from tab " ; //con = DriverManager.getConnection("jdbc:poolman://tgpms-help"); //连接Oracle数据库 Clas
2004-10-08 09:22:00
2525
1
原创 CVS培训讲义
一、CVS(Concurrent Version System)简介 1、CVS机制 CVS是RCS的前端工具,它是用于多用户并行开发的版本控制工具,它的最大特点 是使用了“copy-modify-merge”机制而不是“lock-modify-unlock”。通过使用 CVS生成一个存储文件的仓库(repository),存储在仓库中的每个目录叫做模块 (module),在
2004-10-08 09:12:00
2200
1
原创 巧用PHP的header函数实现apache的虚拟主机技术
已有一域名www.ctgpc.com.cn,另有一域名www.cypc.com.cn欲指向同一台机器,DNS已作好了设置,除用apache的基于名字的虚拟主机方法外,还可用PHP的header函数实现。 编辑www.ctgpc.com.cn的index.php,在最前面加上以下语句, if (s
2004-10-08 08:56:00
1340
原创 Junit讲义
1、JUnit的定义========= JUnit is an open source Java testing framework used to write and run repeatable tests。 说白了,JUnit 是一个集成测试工具,能实现测试的自动化。 这里说的是单元测试:属
2004-10-08 08:34:00
1461
1
原创 Linux Shell编程学习笔记
一、Shell变量 主要有本地变量和环境变量。 1、本地变量 -- 在用户现有运行的脚本中使用 1) 定义本地变量 格式: variable-name=value 例子:[root@jike1 /root]# LOCALTEST="test" [root@j
2004-10-05 22:36:00
2250
原创 Linux备忘
1、root用户在键盘上的所有操作都会在系统里留下记录,这个文件就是 /root/.bash_historyoshiy 每个用户的操作都记录在自己目录下的.bash_historyoshiy文件中。2、确实要卸载 make install 的程序怎么办呢?答案是直接删掉。别以为直接删掉程序会留下垃圾,引起“系统不稳定”。 make install 无非就是把可执行程序放在 /u
2004-10-05 21:29:00
1208
原创 数据库链应用实例:将一台机器的Oracle7数据库中的数据导入到另一台机器的Oracle9i中去?
两台数据库服务器: 192.168.16.38 上装有Oracle7 192.168.16.34 上装有Oracle9i现要将16.38上的数据导入到16.34上的数据库中去,不用imp和exp,如何做?1、现用PowerDesigner7.5导出16.38上的基表结构,包括视图、函数、触发器、序列等。 Tools -> Export User Objects
2004-09-27 10:54:00
1670
原创 Linux下设置系统日期和时间
以root用户登录设置系统日期为2004年2月20日:date -s 02/20/04设置系统时间为16时15分10秒:date -s 16:15:10
2004-09-21 15:07:00
1789
原创 如何让root直接以 telnet 连接上主机
如何让root直接以 telnet 连接上主机 前提:/etc/xinetd.d/telnet文件中的 disable = no 基本上,telnet 不是很安全,自然预设的情况之下就是无法允许 root 以 telnet 登入 Linux 主机的!但是,事实上, telnet 只是利用 PAM 模块来管制 root 的登入而已,因此,如果你确定你的环境够安全(例
2004-09-21 15:07:00
1647
原创 如何使用户ftp不必限制在自己的目录下?修改/etc/ftpaccess,注释guestuser *这一行
如何使用户ftp不必限制在自己的目录下?修改/etc/ftpaccess,注释guestuser *这一行
2004-09-21 15:05:00
1143
原创 Linux下双网卡的安装
双网卡的安装:内网(eth0)IP: 192.168.16.38 GATEWAY:192.168.16.1外网(eth1)IP: 61.136.151.38 GATEWAY: 61.136.151.1261. 先安装好第一块网卡,默认为eth0,插上内网线,一般不会有什么问题。2. 插上第二块网卡,开机检测,允许对第二块网卡进行配置。3. netconf4. 在"H
2004-09-21 15:05:00
2477
原创 如何列出一个目录占用的空间
1、du或du -s或du -k (以1024字节为单位列出磁盘空间使用情况) du -S | sort -n 可以迅速发现那个目录是最大的。 du -sm du -sm /usr2、用df -h可以看到已安装的文件系统的空间大小及剩余空间大小(h表示以M显示)。 3、quota -v查看用户的磁盘空间信息,如果你用quota限制了用户空间
2004-09-21 15:04:00
1027
原创 Xmanager用法(export DISPLAY=客户端IP:0.0)
1、安装Xmanager1.3.8。2、用注册码注册。3、启动Xstart,按下列提示输入: Name: Xterm Host: 192.168.16.34 procotol: TELNET User: xuys Password: xuys1234 点击“Save”,保存。 点击“Run”运行Xmanager。4、在用户的目录下找到文件.
2004-09-21 15:04:00
18768
1
原创 磁带机的使用方法(tar)
2003/07/18 徐云生 1、复制文件(或目录)到磁带机上 tar cvf /dev/st0 filename1 filename2 ... (覆盖复制) tar rvf /dev/st0 filename1 filename2 ... (添加复制) 或 tar -r /filename1 ... -vf /dev/st0 (没试过) 2、列出磁带机上的文件 t
2004-09-21 15:03:00
4296
1
原创 chgrp、chown、chmod和tar打包的用法
2003/07/18 徐云生1、改变用户或目录所属的组用法:chgrp 组名 用户或目录例:chgrp webdev apache2、改变用户或目录所属的owner用法:chown [-R] owner名 用户或目录例:chown -R xuys . //将当前目录及其子目录的所有属性该为用户xuys所有。3、对目录赋权用法:chmod [-R] 权限
2004-09-21 15:02:00
1850
原创 使网卡配置马上生效,不用重启机器(/etc/rc.d/init.d/network restart )
使网卡配置马上生效,不用重启机器/etc/rc.d/init.d/network restart
2004-09-21 15:01:00
5358
原创 用户和组的用法
1、创建一个组webdev: 例:groupadd webdev2、创建一个用户,并将该用户加入到webdev组中: 例:adduser xuys -g webdev 给用户设密码: 例:passwd xuys 3、把某个用户加入到root组中去: 例:usermod -g root xuys 4、彻底删除一个用户: 例:user
2004-09-21 14:59:00
994
原创 Linux 下查询文件的方法
Linux 下查询文件的方法 在当前目录里查找所有名为以 php 开头的文件: find ./ -name "php*"在当前目录及子目录下查找大于1MB的文件:find ./ size +1024 (1024的单位是KB)在 /var 目录里查找所有的名为以 php 开头的文件: find /var -name "php*"在当前目录里列出所有包含 d
2004-09-21 14:58:00
1051
原创 如何实现在登录时自动启动Tomcat
如何实现在登录时自动启动Tomcat ?从“开始”菜单,选择“运行”。输入“regedit.exe”按回车,进入“注册表编辑器”画面。选择“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run”,在画面的右侧,按鼠标右键,选“新建/字符串”,名字可以任意起,推荐是有“TOMCAT_EXEC”,双击它
2004-09-21 14:54:00
1363
1
原创 解决JSP中文显示问题的几个方法
解决JSP中文显示问题的几个方法总结了以下几条方法:1、在jsp页中加入一条语句: 中文显示就正常了。 2、对于从网页中的文本框通过String parameter = request.getParameter(“parameter”);方式获得的字符串,均是8859_1的编码,如果想把它显示在网页上就必须得用parameter = new String(paramet
2004-09-21 14:50:00
2517
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人