J2SE
文章平均质量分 63
haroyy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
彻底明白Java的IO系统
一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input转载 2004-07-23 11:37:00 · 767 阅读 · 0 评论 -
jsp轻松getParameter
private static final String getParam(ServletRequest request, String name, String defval){ String param = request.getParameter(name); return (param != null ? param : defval);}private static转载 2004-09-20 17:31:00 · 1221 阅读 · 0 评论 -
jar和javadoc使用方法
jar cvfM foo.jar package/ 将package包里面的所有class文件打包javadoc -subpackages com 对com包里所有的java文件生成doc转载 2004-08-30 09:46:00 · 2117 阅读 · 0 评论 -
通过Socket实现进程间异步通讯(三)
第三步:编写测试代码 //Test1.javapackage com.hode.thread;/** * @author 泰伯子仪 * * Test1建立一个一般线程,并和Socket信号的服务端邦定 * 这意味着Test1线程可以通过Socket于其他进程进行通讯 */public class Test1 extends CommThread{ /** *转载 2004-09-08 17:05:00 · 871 阅读 · 0 评论 -
通过Socket实现进程间异步通讯(一)
第一步写一个线程类 CommThread.javapackage com.hode.thread;/** * @author 泰伯子仪 */public abstract class CommThread extends Thread{ private boolean shouldRun = false; private int sleepTime = 2000转载 2004-09-08 17:03:00 · 1009 阅读 · 0 评论 -
通过Socket实现进程间异步通讯(四)
第四步:做一个比较复杂一点的进程间通讯现在需要通讯的双方均为线程,且处于不同的进程之间 package com.hode.thread;/** * @author 泰伯子仪 * * Test3是一个线程,处于独立的进程中 * Test3希望通过socket与另外一个进程中的线程通讯 * 其中Test3与socket的客户端邦定 * 而通讯的另一方则是与socket的服务端邦定 *转载 2004-09-08 17:06:00 · 893 阅读 · 0 评论 -
通过Socket实现进程间异步通讯(二)
第二步:写一个socket异步通讯类SignalSocketThreadpackage com.hode.thread;/** * @author 泰伯子仪 * * 需要使用SignalSocketThread中Socket客户端获得异步通信的对象必须继承此接口 */public interface DealWith{ public void dealwith();} pack转载 2004-09-08 17:04:00 · 1111 阅读 · 0 评论 -
java调用存储过程代码
import java.sql.*; class callstore { public static void main(String[] args){ try{ String driverStr = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; Class.forName(driverStr).newInstance(); C转载 2004-07-20 12:09:00 · 1089 阅读 · 1 评论 -
在jsp下,一个实现将动态页面转为静态的方案
1.前言 为了能深入浅出的理解这个框架的由来,我们首先来了解一下JSP解析器将我们写的JSP代码转换成的JAVA文件的内容。 下面是一个JSP文件test.jsp contentType="text/html;charset=GB2312" %> out.write("文件开始-->"); %> 输出"%> 经过TOMCAT转换出的JAVA文件test$jsp.java内容如转载 2004-07-23 11:23:00 · 1110 阅读 · 0 评论 -
存储过程分页代码
CREATE Proc p_show@QueryStr nvarchar(4000), --表名、视图名、查询语句@PageSize int=10,?? --每页的大小(行数)@PageCurrent int=1,?? --要显示的页@FdShow nvarchar (4000)=, --要显示的字段列表,如果查询结果有标识字段,需要指定此值,且不包含标识字段@FdOrder nvarchar转载 2004-07-20 11:26:00 · 774 阅读 · 0 评论 -
java调用存储过程返回参数
CREATE PROCEDURE [dbo].[sp_insertStudent](@name char(10),@age int,@id int OUTPUT) ASinsert into Students([Name],[Age]) values (@name,@age)select @id=@@IDENTITY –测试输出参数return 30 –测试返回30GO ??? try {????转载 2004-07-20 11:24:00 · 1354 阅读 · 1 评论 -
实战java发邮件
必须下载sun公司的JavaMail API包,地址为:http://java.sun.com/products/javamail/ 并将相关包(jar文件)加到CLASSPATH中。或者如果安装j2ee则将j2ee.jar加入classpath即可。 源程序如下,替换红色部分即可使用。 对您有帮助或有问题请来信讨论:petehero@126.com import java.util.*;转载 2004-07-23 11:27:00 · 891 阅读 · 0 评论 -
静态日志操作类
import java.io.*;import java.util.*; /** * 类的具体使用: * * 1.把该类编译好, 新建立属性配置文件:log.properties,并确保把它放倒你的这个 * 编译好的类所在的位置文件内容如下:当然你可以把路径修改为你想要的路径 * logfile=e://logtext.log * 2.使用举例: * 使用1: * LogWriter.log(转载 2004-07-23 11:26:00 · 1701 阅读 · 0 评论 -
16进制和字符串之间转换
package com.nantian.iclient.atm.sdb; public class Util { public Util() { } /** * 将指定byte数组以16进制的形式打印到控制台 * @param hint String * @param b byte[] * @return void */ public static void pr转载 2004-07-23 11:14:00 · 1001 阅读 · 0 评论 -
通过JBuilder来制作exe文件来启动Java文件
这个是Borland不公开的使用技巧,能够通过JBuilder来制作exe文件来启动Java文件。 JBuilder并不支持本地编译机制。但是有一个隐藏的技巧可以让你从可执行文件来启动Java程序,可以出现或者不出现console窗口。想做到这些,需要JBuilder的bin目录下的这些文件: JBuilder.exe JBuilderW.exe (可选) JBuilder.config jdk.转载 2004-11-05 09:10:00 · 1067 阅读 · 0 评论
分享