随笔分类 -  JAVA SE

SmartUpload文件上传及application内置对象的复习
摘要:一、SmartUpload文件上传 1,编写FileuploadTest.htm页面View Code 1 <form action="FileUploadTest04.jsp" method="post" enctype="multipart/form-data"> 2 请选择上传的图片:<input type="file" name="poto"/>3 <input type="submit" value="上传"> 阅读全文

posted @ 2012-01-31 00:39 茫然若失 阅读(357) 评论(0) 推荐(0)

JSP内置对象response与session 基础知识复习
摘要:1,response主要用于设置头信息,客户端页面跳转以及Cookie操作。A:设置头信息(包括获取头信息),客户端页面跳转View Code 1 <!--获取所有的头信息--> 2 <%@ page contentType="text/html;charset=GBK"%> 3 <%@ page import="java.util.*"%> 4 <% 5 Enumeration enu=request.getHeaderNames(); 6 while(enu.hasMoreElements()) 7 { 8 阅读全文

posted @ 2012-01-30 00:48 茫然若失 阅读(244) 评论(0) 推荐(0)

JSP基础练习---登录验证
摘要:1,准备数据View Code 1 create table tUser 2 ( 3 id varchar(20) not null primary key, 4 name varchar(30) not null, 5 password varchar(50) not null 6 ); 7 8 insert into tUser(id,name,password) values('admin','管理员','admin'); 9 insert into tUser(id,name,password) values('guest' 阅读全文

posted @ 2012-01-30 00:19 茫然若失 阅读(570) 评论(0) 推荐(0)

DOM JDOM DOM4J解析 练习
摘要:准备XML,Information.xmlView Code 1 <?xml version="1.0" encoding="GBK"?> 2 <information> 3 <person> 4 <name>张三</name> 5 <age>19</age> 6 <job>软件工程师</job> 7 <employ-date> 8 <day>12</day> 9 <month>12</mont 阅读全文

posted @ 2012-01-21 19:49 茫然若失 阅读(320) 评论(0) 推荐(0)

Servlet乱码的处理与url-pattern的配置
摘要:问题:在Servlet输出html时很容易出现乱码的问题,如下面的例子所示1,表单页面 1 <%@ page contentType="text/html" pageEncoding="GBK" %> 2 <html> 3 <head></head> 4 <body> 5 <form action="Servlet" method="post"> 6 姓名:<input type="text" name="n 阅读全文

posted @ 2012-01-19 11:19 茫然若失 阅读(673) 评论(0) 推荐(0)

javaBean+DAO
摘要:准备工作: 编写数据库脚本,准备数据。 View Code 1 create table Info( 2 id bigint not null auto_increment primary key, 3 name varchar(20) not null, 4 age int not null, 5 email varchar(30) not null, 6 job varchar(20) not null, 7 employ DATE not null 8 ); 9 10 insert into Info(name,age,email,job,employ) values('张三&# 阅读全文

posted @ 2012-01-17 11:59 茫然若失 阅读(1230) 评论(0) 推荐(1)

配置Tomcat虚拟目录
摘要:修改端口:修改Tomcat 5.5\server.xml文件中的 port = "8080" 改为 port = "80" 创建虚拟目录: 虚拟目录下必须包含: WEB-INF文件夹 和 web.xml文件,web.xml必须放在WEB-INF文件夹下(可以到Tomcat 5.5\webapps\ROOT\WEB-INF中拷贝web.xml) 修改拷贝的web.xml文件的内容: <!-- JSPC servlet mappings start --> 删除中间的代码 <!-- JSPC servlet mappings end ... 阅读全文

posted @ 2011-12-19 09:59 茫然若失 阅读(223) 评论(0) 推荐(0)

生成不重复的随机数
摘要:要求:此随机数中只允许出现0-9的数字,a-z和A-ZView Code 1 package com.study.pratice03; 2 3 import java.security.SecureRandom; 4 import java.util.HashSet; 5 import java.util.Set; 6 7 class RandomString 8 { 9 private static final String POSSIBLE_CHARS = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW.. 阅读全文

posted @ 2011-12-08 18:01 茫然若失 阅读(290) 评论(0) 推荐(0)

java NIO练习一
摘要:Nio读写文件View Code 1 import java.io.File; 2 import java.io.FileInputStream; 3 import java.io.FileOutputStream; 4 import java.nio.channels.FileChannel; 5 import java.nio.ByteBuffer; 6 public class NioFileTest 7 { 8 public static void main(String[] args) throws Exception 9 {10 File file... 阅读全文

posted @ 2011-12-06 15:53 茫然若失 阅读(335) 评论(0) 推荐(0)

按字节截取字符串
摘要:7:编程:编写一个截取字符串的方法,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF",6, 应该输出为"我ABC"而不是"我ABC+汉的半个"。 i=2,3,4,5,6,7,8,9,10 n=1,2,2,3,3,4,4,5,6 View Code 1 public class ByteTest 2 { 3 public static void main(String[] args) 4 { 5 Strin 阅读全文

posted @ 2011-11-30 14:51 茫然若失 阅读(294) 评论(1) 推荐(0)

Map练习题
摘要:1:定义一个类,类里面有一个属性col,类型是集合类型 Collection,实现下列方法:可以向col 里面添加数据、修改数据、查询数据、删除数据。也就是把这个 col当作一个数据存储的容器,对其实现数据的增删改查的方法。View Code 1 import java.util.List; 2 import java.util.ArrayList; 3 import java.util.Iterator; 4 class Col 5 { 6 private List<String> ls; 7 public Col() 8 { 9 this.ls=n... 阅读全文

posted @ 2011-11-30 09:45 茫然若失 阅读(393) 评论(0) 推荐(0)

练习题目
摘要:3. 写一个彩票程序:30选7。随机(1~30之间)生成7个随机数,注意不能重复。然后从键盘输入7个数,对比7个数是否与随机数有相同的。最后显示“中了几个号”。同时,如果中了7个号,显示一等奖;如果中了6个号,显示二等奖;如果中了5个号,显示三等奖。要求:首先写出程序的实现思想,特别是程序所使用的数据结构,然后写出Java实现代码。【说明:键盘输入可以使用Scanner类】View Code 1 import java.util.Scanner; 2 import java.util.Random; 3 import java.util.Arrays; 4 public class Lott. 阅读全文

posted @ 2011-11-29 10:10 茫然若失 阅读(361) 评论(0) 推荐(0)

生成指定范围不重复的随机数
摘要:题目:生成1-10范围中任意5个随机数。方法一:不使用容器 1 package com.study.pratice03; 2 3 import java.util.Random; 4 5 public class MyRandom 6 { 7 8 public static void main(String[] args) 9 {10 // TODO Auto-generated method stub11 int[] randArray = new int[5];12 int randInt = 0;// 产生的随机数13... 阅读全文

posted @ 2011-11-28 17:19 茫然若失 阅读(597) 评论(0) 推荐(0)

去除数组中重复元素
摘要:方法一:使用容器View Code 1 import java.util.List; 2 import java.util.ArrayList; 3 public class DeleteRepeat 4 { 5 public static void main(String[] args) 6 { 7 int[] a={1,2,34,5,6,7,852,1,12,234,7,52,7,452,7,54,6,8,7,9}; 8 List<Integer> list=new ArrayList<Integer>(); 9 for(... 阅读全文

posted @ 2011-11-21 10:41 茫然若失 阅读(350) 评论(4) 推荐(0)

练习题(二)
摘要:4. 字符串练习题(6)中的数据存在文件data.txt中,模板存在文件template.tmpl中,编写函数:public static String composeMessage(String dataFileName, String templateFileName)实现将数据文件和模板文件的内容组织成完整消息。在此基础上实现一个命令行工具,可将数据和模板文件组成的消息存到指定文件中。要求能准确报告出错误原因。命令语法:java cm -m dataFileName -v templateFileName -o outputFileName限时:学习20分,编码30分,测试30----- 阅读全文

posted @ 2011-11-14 11:30 茫然若失 阅读(466) 评论(1) 推荐(0)

File类遍历目录
摘要:1,将遍历的目录保存至List并输出View Code 1 package com.study.FileDemo; 2 3 import java.io.File; 4 import java.io.FileNotFoundException; 5 import java.io.FileOutputStream; 6 import java.io.PrintStream; 7 import java.util.ArrayList; 8 import java.util.List; 9 /**10 * 11 * 遍历目录输出至文件 12 *13 */14 public class Li... 阅读全文

posted @ 2011-11-11 15:14 茫然若失 阅读(314) 评论(0) 推荐(0)

InputStream的三个read()方法
摘要:老是搞混,记下来。忘记了方便翻出来看看View Code 1 import java.io.File; 2 import java.io.FileInputStream; 3 public class ReadFileDemo 4 { 5 public static void main(String[] args) throws Exception 6 { 7 File file=new File("c:"+File.separator+"data.txt"); 8 FileInputStream input=new FileInputStre... 阅读全文

posted @ 2011-11-10 10:44 茫然若失 阅读(388) 评论(0) 推荐(0)

练习题
摘要:1. 采用两种方式实现输出如下格式的当前日期时间: 2006-07-25 09:00:05 355方法: public static String currentDateTime();提示: 方式一: DateFormat 方式二: GregorianCalendar思考:两种方式的异同限时:学习30分,编码30分,测试20分View Code 1 import java.text.DateFormat; 2 import java.util.Date; 3 import java.text.SimpleDateFormat; 4 import java.util.Calendar; 5 i. 阅读全文

posted @ 2011-11-09 18:06 茫然若失 阅读(354) 评论(0) 推荐(0)

File类复制文件
摘要:import java.io.File;import java.io.InputStream;import java.io.OutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;public class CreatDirectory{ public static void main(String[] args) throws Exception { Copy(args); } public static void Copy(String args[]) throws Excep... 阅读全文

posted @ 2011-11-08 15:30 茫然若失 阅读(301) 评论(0) 推荐(0)

Java私塾的一些基础练习题(一)
摘要:写了几个,还有几个还在研究中。14: 将1 到1000 之间的奇数打印出来。public class OddNumber{ public static void main(String[] args) { for(int i=1;i<=100;i++) { if(i%2==0) continue; { System.out.print(i+" "); } } }}15: 判断一个数能否同时被3和5 整除。import java.util.Scanner;public class Practice{ public static void main(String[] ar 阅读全文

posted @ 2011-11-02 10:00 茫然若失 阅读(1270) 评论(0) 推荐(0)

导航