- 浏览: 166250 次
- 性别:
最新评论
-
zyp307:
楼主威武。
java swing基础与事件处理
文章列表
一、基础部分
1.文档结构:html部分【html】,文档头部分【head】,正文部分【body】
2.超链接:
远程:<a>http://www.baidu.com</a>
本地:
同文件夹下:<a href="2.html" >test</a>
不同文件夹下:<a ...
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBC_Batch_Test {
/**
* @param args
*/
public static void main(String[] args) {
// JDBC批处理 执行批量语句
// 插入emp dept
Connection connection = OracleConnection.getConnection();
...
1:视图(view)
视图的作用:
A:控制数据访问
B:简化查询
C:数据独立性
D:可以控制视图中的数据的操作权限。
2:如何创建视图:
grant create view to 用户。
3:创建单张表的视图:
create or replace view v_mc as
Select nid,sname,sdescription,nprice
from t_mc
4:创建多张表的视图:
create or replace view v_mc2 as
Select a.nid,a.sname,a.nprice,a.nmaxid,
a.nminid,b.sn ...
1:存储过程
什么是存储过程
命名的PL/SQL块,使用过程式的语言编写。
编译并存储在数据库中
存储过程的作用
A:效率是最高的。经过编译并存储在数据库,适合数据量比较大的业务处理。
B:缺点:程序在不同数据库之间 ...
游标:
游标:逐行处理查询结果,以编程的方式访问数据。
游标的分类:
隐式游标:用于处理返回单行的结果。
显式游标:用于处理返回多行的结果
REF(动态游标):用于处理动态SQL语句返回的结果。
隐式游标
名称:统一为SQL。用于判断最近执行的那一条DML语句。
Select into 也是隐式游标。
只能够返回一行的数据。
显示游标
步骤:
A:声明一个显示游标
cursor 游标名字[(参数变量名 类型,参数变量名2 类型...)] is 查询结果集语句 [for update]
B:打开游标
open 游标名字[实参值,实参值... ...
1:什么是PL/SQL
编程式的SQL语句
2:PL/SQL的优点:
A:PL/SQL 经过编译执行。放在Oracle的程序缓冲区中。
B:在PL/SQL中可以直接使用DML和TCL语句。可以间接以特殊的方式执行DDL和DCL语句。
3:PL/SQL块的组成部分:
声明块
可执行块
异常块
dos下运行:
SQL> set serveroutput on;--开启打印流
SQL> begin
2 dbms_output.put_line('fdfdfd');
3 end;
4 / --结束符号
在developer下面 不 ...
1 单例模式
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。
其他作用:
第一、控制资源的使用,通过线程同步来控制资源的并发访问;
第二、控制实例产生的数量,达到节约资源的目的。
比如,数据库连接池的设计一般采用单例模式,数据库连接是一种数据库资源
2 工厂模式
定义:工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,
所以以后ne ...
1:JDBC
Java DataBase Connectivity(Java数据库连接技术)
2:JDBC设计的目的。
是一种接口的类组成。使用接口的特点,只定义规范,让不同的
数据库厂商实现。这样程序员不用关心如何连接各种数据库的底
层实现。
3:JDBC的组成结构
JDBC_API(SUN公司提供)
驱动管理器(用于连接API与驱动之间的连接关系)
数据库的驱动程序(数据库厂商提供)
4:JDBC的4种驱动的类型
A:JDBC_ODBC桥
B:本地API
C:网络协议驱动
D:本地协议驱动。
A/B:适合C/S架构
C/D:适合B/S ...
一、单表查询
1 基本查询
查询格式:
SELECT <列名列表>
FROM <表名>
[WHERE <查询条件表达式>]
[ORDER BY <排序的列名>[ASC或DESC]]
列别名:
SELECT nid as 类别编号,sname as 类别名称 FROM t_mc_type //可以不加 as
select dname [as ...
一、DDL
1、建表
建表语句:create table 表名() [tablespace tablespace_name ];
对表加备注:
comment on table 表名 is ‘备注内容’;
对表中字段加备注:
comment on column 表名.字段名 is ‘备注内容’;
2、修改与删除
删除表
drop table 表名 [cascade constra ...
1、$.each( collection, callback(indexInArray, valueOfElement) )
$.each()函数和$(selector).each()不一样。$.each()函数可以用来遍历任何一个集合,不管是一个JavaScript对象或者是一个数组,如果是一个数组的话,回调函数每次传递一个数组的下标和这个下标所对应的数组的值(这个值也可以在函数体中通过this关键字获取,但是JavaScript通常会把this这个值当作一个对象即使他只是一个简单的字符串或者是一个数字),这个函数返回所遍历的对象,也就是这个函数的第一个参数,注意这里还是原来的那个数组,这是和 ...
1 oracle数据库基础
Oracle数据库简介
Oracle数据库特点
Oracle会话: Oracle客户端与服务端进行连接,相应的用户进程与服务端进程之间的通信称为会话(Session)
当用户与服务器建立连接时创建会话,当用户与服务器断开连接时关闭会话.
Oracle安装
Oracle相关服务
Oracle服务说明:
OracleServiceSID
该服务启动系统标识符为SID的数据库实例,其中 SID 是在安装时输入的数据库名称
...
[size=large]
1 了解程序、进程、线程的概念
进程是指运行中的应用程序,每一个进程都有自己独立的内存空间。
线程是进程内部单一的一个顺序控制流
基于进程的特点是允许计算机同时运行两个或更多的程序
基于线程的多任务处理环境中,线程是最小的处理单位
基于线程所需的开销更少
在多任务中,各个进程需要分配它们自己独立的地址空间
多个线程可共享相同的地址空间并且共同分享同一个进程
进程间调用涉及的开销比线程间通信多
线程间的切换成本比进程间切换成本低
简而言之,一个程序至少有一个进程,一个进程至少有一个线程.
2 主线程:
...
网络通信基本概念
协议:协议是一组在网络上发送信息的规则和约定。这些规则控制在网络设备间交换消息的内容、格式、定时、顺序和错误控制。
IP:在Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为IP地址。
32 位数字,四个用点号分隔的数字
包括网络 ID 和主机 ID
网络的类包括 A、B、C、D、E 类
DNS:ip地址都是数字,太难记
DNS将 IP 地址映射至字符串
映射由域名服务器系统维护
端口:有别于设备端口,是用来理解的逻 ...
一、java.io.File
1、绝对路径和相对路径
File类:用来构造文件或文件夹的类,在其构造函数中要求传入一个String类型的参数,用于指示文件所在的路径.这里可以使用绝对路径作为参数,也可以使用相对路径. 使用绝对路径指明了文件的具体路径(如:E:\images\login.gif),java虚拟机(JVM)很容易就能定位到该文件,那么使用的是相对路径jvm又是如何定位文件的呢?
绝对路径名是完整的路径名,不需要任何其他信息就可以定位自身表示的文件。相反,相对路径名必须使用来自其他路径名的信息进行解释。默认情况下,java.io 包中的类总是根据当前用户目录来分析相对路径名 ...