- 博客(58)
- 资源 (36)
- 收藏
- 关注
原创 01---jsp基本语法01(注释与scriptlet)
1、JSP中支持两种注释:隐式注释和显式注释; 显式注释: 隐式注释: 格式一://注释,单行注释 格式二:/*注释*/ 多行注释 格式三:jsp注释2、Scriptlet表示的是脚本小程序,像之前out.println()这个语句是编写的之中的, 很明显,这里面编写的语句就是一个scriptlet; Scriptlet分为三种: 第一种::在
2012-03-30 11:24:44 474
转载 26---人员管理系统
实例要求: 开发一个用户管理程序,其中用户的基本信息包括: ·用户编号、用户姓名、性别、生日 要求通过程序实现用户的统一管理,所有的信息保存在数据库之中 (1)此系统所有的界面使用命令行的形式完成,而不适用图形界面,在开发中图形 界面的使用较少; (2)本程序中要牵扯到数据库的问题,此处用的是mysql数据库; (3)在整个程序中开发代码的时候,一定要把接口设计出来
2012-03-23 16:25:23 1107
转载 25---AWT和Swing(13)表格(视频代码)
代码一: import java.awt.event.WindowAdapter ; import java.awt.event.WindowEvent ; import javax.swing.JTable ; import javax.swing.JScrollPane ; import javax.swing.JFrame ; public class JTableD
2012-03-19 11:25:39 446
转载 25---AWT和Swing(12)文件选择框(视频代码)
import java.io.File ;import java.io.FileInputStream ;import java.io.FileOutputStream ;import java.io.PrintStream ;import java.util.Scanner ;import java.awt.BorderLayout ;import java.awt.ev
2012-03-19 11:25:06 608
转载 25---AWT和Swing(11)菜单组件(视频代码)
代码一: import java.awt.event.WindowAdapter ; import java.awt.event.WindowEvent ; import java.awt.Container ; import java.io.File ; import javax.swing.JFrame ; import javax.swing.ImageIcon ;
2012-03-19 11:21:32 598
转载 25---AWT和Swing(10)下拉列表(视频代码)
代码一: import javax.swing.JFrame ; import java.awt.Container ; import java.awt.event.WindowEvent ; import java.awt.event.WindowAdapter ; import java.awt.GridLayout ; import javax.swing.JComb
2012-03-19 11:18:22 925
转载 25---AWT和Swing(09)列表框(视频代码)
代码一: import javax.swing.JFrame ; import javax.swing.JList ; import java.util.Vector ; import javax.swing.BorderFactory ; import javax.swing.ListSelectionModel ; import javax.swing.JScrollP
2012-03-19 11:17:54 560
转载 25---AWT和Swing(08)复选框(视频代码)
代码一: import java.awt.Container ; import java.awt.GridLayout ; import java.awt.event.WindowAdapter ; import java.awt.event.WindowEvent ; import javax.swing.JFrame ; import javax.swing.JPane
2012-03-19 11:17:10 538
转载 25---AWT和Swing(07)单选按钮(视频代码)
1|代码一: import java.awt.Container ; import java.awt.GridLayout ; import java.awt.event.WindowAdapter ; import java.awt.event.WindowEvent ; import javax.swing.JFrame ; import javax.swing.JPa
2012-03-19 11:15:44 466
转载 24---AWT和Swing(06)鼠标监听
1、鼠标的监听:得到鼠标点击的x,y的坐标 import java.awt.event.WindowAdapter ; import java.awt.event.MouseMotionListener ; import java.awt.event.WindowEvent ; import java.awt.event.MouseEvent ; import jav
2012-03-19 10:03:10 567
转载 24---AWT和Swing(05)按钮监听
现在如果想让一个按钮变得有意义,则可以使用事件的处理,只需要使用ActionListener接口; import java.awt.event.WindowAdapter ; import java.awt.event.ActionListener ; import java.awt.event.WindowEvent ; import java.awt.event.Act
2012-03-19 10:02:34 627
转载 24---AWT和Swing(04)--事件处理器
如果希望图形界面有意义,则必须加入事件处理器:在Swing编程中,依然使用了最早的AWT的事件处理方式所有的事件处理方式类都是EventObject的子类:在EventObject类下有AWTEvent子类而又在他的下面有:IputEvent、ActionEvent、ContainerEvent、TextEvent、WindowEvent等等;public class Even
2012-03-19 10:01:58 485
转载 24---AWT和Swing(03)JTextComponent
1、JTextField组建: import java.awt.GridLayout ; import javax.swing.JFrame ; import javax.swing.JTextField ; import javax.swing.JLabel ; public class JTextDemo01{ public static void main(Stri
2012-03-19 10:00:56 470
转载 24---AWT和Swing(02)JToggleButton
1、按下并不弹起: import javax.swing.JFrame ; import javax.swing.JToggleButton ; import java.awt.GridLayout ; public class JToggleButtonDemo01{ public static void main(String args[]){ JFr
2012-03-19 10:00:18 583
转载 24---awt和swing01(简介)
1、JFrame: import javax.swing.JFrame; import java.awt.Color; public class Demo{ public static void main(String args[]) throws Exception{ JFrame f=new JFrame("第一个jframe");//创建一个容器
2012-03-19 09:59:07 519
原创 23---java正则表达式02(应用)
1、抓取文件里的所有email地址: import java.util.regex.Pattern; import java.util.regex.Matcher; import java.io.*; public class Demo{ public static void main(String args[]) throws Exception{ Buffe
2012-03-19 09:57:34 405
原创 23---java正则表达式01(简介)
匹配汉字:public class Demo{ public static void main(String args[]) throws Exception{ String str="中国人"; if(str.matches("[\\u3E00-\\u9FA5]{3}")){ System.out.println("符合"); } else{
2012-03-19 09:57:10 428
原创 22---数库编程14(jdbc连接oracle)
1、在“运行”中输入sqlplusw进入oracle的管理上去; 创建一个数据库脚本; drop table person; drop sequence myseq; create sequence myseq; create table person( id int primary key not null, name varchar(50) not
2012-03-19 09:56:05 403
原创 22---数库编程13(元数据)
1、DataBaseMetaData: 使用元数据可以分心数据库的基本信息,包括版本,数据库的名称等等,或者得到指定表的主键; /*---创建数据库表 drop table user; create table user( id int auto_increment primary key, name varchar(30) not null
2012-03-19 09:55:35 351
原创 22---数库编程12(事务处理)
事务:就是保证操作的一致性,所有的操作要么全部成功,要么全部失败;事务本身具有四个特性:原子性、一致性、隔离性或独立性、持久性;原子性: 是事务最小的单元,是不可在分割的单元,相当于一个个小的数据库操作,这些操作必须同时完成, 如果有一个失败了,则一切的操作完全失败; 假设A给B转账,则这时A转账和B接账是两个不可分的操作,如果A的转账失败,则B的 操作也肯定无法成功;
2012-03-19 09:54:58 425
原创 22---数库编程11(JDBC2.0)
在JDBC2.0中,加强了结果集ResultSet的功能,可以直接使用ResultSet执行更新的操作,或者实现双向滚动;在JDBC2.0中有个重要的概念:批处理;1、可滚动的结果集: 在创建PreparedStatement或者Statement的时候必须指定创建的类型; jdbc2.0的双向读取: /*---创建数据库表 drop table user;
2012-03-19 09:54:22 309
原创 22---数据库编程10(callablestatement)
CallableStatement主要是调用数据库中的存储过程,CallableStatement也是Statement接口的子接口,在使用CallableStatement的时候可以接受过程的返回值;现在先建立一个mysql的存储过程: delimite //---将分割符定义为//,默认的分割符是个分号; drop procedure myproc //-----删除过程
2012-03-14 16:46:39 335
原创 22---数据库编程09(blob)
Blob和Clob相似,Clob存储海量文本信息;Blob专门用于存放二进制数,如图片、电影等; import java.sql.DriverManager; import java.sql.Connection; import java.sql.SQLException; import java.sql.PreparedStatement; import java.sql
2012-03-14 16:44:26 333
原创 22---数据库编程08(Clob)
大对象: 大对象处理主要指的是clob和blob两种类型的字段,在clob中可以存放海量文字, 如存储异步《三国演义》或者《红楼梦》等;在blob中可以存储二进制数据, 如图片,电影等等,如果在程序中要想存储大对象,必须用PreparedStatement完成, 所有的内容要通过IO流的方式从大文本字段中保存和读取; 将一个文本文件写入到数据表的一个字段中: dro
2012-03-14 16:40:24 345
原创 22---数据库编程07(preparedStatement)
在PreparedStatement中如果使用Date类型,必须用java.sql.Date而不是java.util.Date;java.sql.Date继承了java.util.Date;1、PreparedStatement的使用: //执行修改: import java.sql.DriverManager; import java.sql.Connection; im
2012-03-14 16:39:14 293
原创 22---数据库编程06(resultset)
1、ResultSet接口: 使用select语句可以将数据库的全部结果查询出来,然后查询出来的记录使用Resultset进行接收, 并使用Resultset 显示内容; import java.sql.DriverManager; import java.sql.Connection; import java.sql.SQLException; import ja
2012-03-14 16:38:08 281
原创 22---数据库编程05(数据库的更新操作)
可是使用Connect对象可以得到Statement对象;通过Statement对象可以操作数据库;1、 drop table user;----删除表; create table user( id int auto_increment primary key, name varchar(30) not null, password varchar(3
2012-03-14 16:36:13 297
原创 22---数据库编程04(JDBC操作步骤)
因为不同的数据库实现的方式不同所以我们得需要数据库开发商提供的数据库的驱动;然后连接数据库;然后进行数据库的操作;因为数据库的资源有限,所以一定要关闭数据库连接。下载驱动jar包,放到D:盘,并将该目录加载到classpath中;通过Class.forName(包.类名称)加载驱动---反射机制;java连接数据库时为什么要加载数据库驱动? 其实数据库驱动和别的驱动性质
2012-03-14 16:28:45 400
原创 22---数据库编程03(sql)
1、SQL分类: sql的功能很强大可以分为以下几组: DML:数据操作语言---检索或修改数据; DDL:数据定义语言---定义数据库的结构,如创建、修改、删除数据库对象; DCL:数据控制语言---定义数据库用户的权限2、主要用DDL对数据库数据操作:(增删改查) mysql -uroot -p123 -----首先连接数据库服务; use lid ----
2012-03-14 16:26:27 308
原创 22---数据库编程02(mysql数据库)
安装数据库: 注意选择自定义安装(custom)这样可以选择安装的目录; 记住数据库的端口:3306; 选择数据库的编码:gbk 创建数据库的密码;1、进入mysql的命令: mysql -u用户名 -p密码 mysql -uroot -p123 回车即可;2、创建数据库: Create database 数据库名称3、删除数据库: D
2012-03-14 16:24:14 352
原创 22---数据库编程01(JDBC概述)
目前常见的JDBC驱动程序可以分为以下四类: JDBC-ODBC桥驱动; JDBC本地驱动; JDBC网路驱动; 本地协议纯JDBC驱动;1、JDBC-ODBC桥驱动: 程序---JDBC----ODBC---数据库; 开发找决定不用;2、JDBC本地驱动: JDBC本身提供的是一组类和接口,那么各个数据库生产商要实现这些接口;所以这些驱动程序 都是需要配置
2012-03-14 16:23:12 317
原创 21---网络编程(补充)
java.net包中定义的两个类Socket和ServerSocket,分别用来实现双向连接到client和server;TCP端口和UDP端口是分开的,每个都有65536个;首先启动server在启动client---这时应该启动两个dos窗口,一个编译执行ServerSocket一个编译执行Socket====================服务器端================
2012-03-14 15:50:50 257
原创 20---IO学习笔记(补充)
1、输入流还是输出流都是针对程序来说的: 文件---》程序:及从文件到程序叫做:输入流; 文件《---程序:及从程序到文件叫做:输出流;2、将文件中的数据全部读出(用字节流): import java.io.*; public class Demo{ public static void main(String args[]) throws Exception{
2012-03-14 15:04:07 317
原创 19---java中枚举04(枚举的其他应用)
枚举类型可以跟普通的类一样实现一个接口,但是实现接口的时候要求枚举中的每个对象都 必须单独覆写好接口中的抽象方法; interface Print{ public String getColor(); } enum Color implements Print{ RED{ public String getColor(){ return
2012-03-14 14:59:29 324
原创 19---java中枚举03(类集对枚举的支持)
EnumMap和EnumSet:1、EnumMap: 这两个类在java.util包中; import java.util.EnumMap; import java.util.Map; enum Color{ RED,GREEN,BLUE; } public class Demo{ public static void main(String
2012-03-14 14:49:00 339
原创 19---java中枚举02(枚举)
Enum: 从前面已经知道,使用enum关键字可以定义一个枚举,实际上次关键字表示的是 java.lang.Enum类型,即:使用enum声明的枚举类型就相当于定义一个类,而此类 则默认继承java.lang.Enum类。 java.lang.Enum类的定义如下: public abstract class Enum> extends Object implemen
2012-03-14 14:45:14 439
原创 19---java中枚举01(枚举的作用)
枚举的作用: 限制取值的范围; public enum Color{ RED,GREEN,BLUE; } 这样限制了取值范围; public class Demo{ public static void main(String args[]){ for(Color c:Color.value()){ System.out.println(c)
2012-03-14 14:42:37 674
原创 18---java中泛型04(泛型的实例)
interface Info{//只有此接口的子类是表示人的信息 }class Contact implements Info{ private String address;//联系地址 private String telphone;//联系方式 private String zipcode;//邮政编码 public Contact(String address,St
2012-03-14 14:37:59 258
原创 18---java中泛型03(泛型的其他应用)
1、泛型接口: interface Info{//在接口上定义泛型 public T getVar();//定义抽象方法,抽象方法的返回值就是泛型类型 } class InfoImpl implements Info{ public String getVar(){ return null; } } 以上的操作,并不是一个子类实现泛型的最好操作,
2012-03-14 14:25:25 330
原创 18---java中泛型02(通配符)
1、泛型统配符?: 泛型对象进行引用传递的时候,类型必须一致; 以下会报错: class Info{ private T var;//定义泛型变量 public void setVar(T var){ this.var=var; } public T getVar(T var){ return this.var;
2012-03-14 13:59:24 327
extjs2.0 下拉列
2013-06-15
extjs 动态树实现的demo
2013-06-09
axis2_plus jar包
2012-12-16
jsde92_sdk.jar、jpe92_sdk.jar、concurrent.jar、icu4j_3_2.jar
2012-07-17
用户管理系统
2012-03-23
flash paper
2011-10-31
eclipse汉化工具适用于eclipse3.5,eclipse3.6,eclipse3.7的汉化
2011-07-13
jsp页面实现上传下载
2014-08-08
com.primeton.studio.workbench.team.svn.1.0.0.jar
2014-04-29
ext2.0 树的增删改操作
2013-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人