`
Supanccy2013
  • 浏览: 215002 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
本实例实现基本的登陆功能: 1,配置xml文件,让struts2拦截所有请求: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchem ...
第一:boolean赋值 实例: [color=orange]--布尔值只有TRUE, FALSE及 NULL 三个值[/color]。如: declare bDone boolean; begin bDone := FALSE; WHILE NOT bDone loop null;[color=red]--执行null(什么也不执行)[/color] end loop; end; 第二:数据库赋值select into语句来实现     数据库赋值是通过 SELECT语句来完成的,每次执行 SELECT语句就赋值一次,一般要求被赋值的变量与SELECT中的 ...
1,subStr    subSrt是截取字符串函数,下面是详细的例子 select subStr('hello world',1,4)from dual; --截取hell world,从第一个字符起,截取 4个字符。 select subStr('hello world',0,4)from dual; --截取hell world,从第一个字符起,截取4个 字符。(注意0和1都表示从第一个字符开始,包括第一个字符) select subStr('hello world',-3,3)from dual; --截取hell world,从右端第三个字符起,截取3个字符。 ...
知识点: 1,ORACLE 在 PL/SQL 中除了提供象前面介绍的各种类型外,还提供一种称为复合类型的类型---    记录和表.    记录类型类似于C语言中的结构数据类型,它把逻辑相关的、分离的、基本数据类型的变量组成一个整体存储起来,它必须包括至少一个标量型或RECORD 数据类型的成员,称作PL/SQL RECORD 的域(FIELD),其作用是存放互不相同但逻辑相关的信息。在使用记录数据类型变量时,需要先在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。 定义记录类型语法如下: TYPE record_name IS RECORD( v1 ...
1,视图分为两种   第一种:可更新的视图   第二种:连接视图(由连接表的sql生成的视图) 2,视图的概念:   视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来 ...
通过sys账户给scott账户授权: grant create session,create table,create view,unlimited tablespace to scott;
   insert into/update/delete   returning  into语法用于在plsql程序设计中插入一条记录后返回插入的信息 到设定的变量中:    注意:rownum不能返回,rowid可以返回。 总结:   1,返回的时候直接使用被插入表的字段名称例如:returning rowid,deptno || ',' ||  dname || ',' || loc这里的rowid,dename,loc都是被插入表中的字段。   2,不能与DML语句和远程对象一起使用;   3,不能检索LONG 类型信息(也就是rownum不能被返回,只能返回rowid)   4,当通过视 ...
1,针对select * from scott.dept rownum > 0 查询出所有的记录,而       select * from scott.dept rownum > 1 查询出空的解释:    该内容来自互联网,因见解渗透,故在此引用:    自己的总结原因三点:    1),rownum是个伪劣    2) ...

plsql点滴

1,oracle对关键字大小不区分,对内容大小区分。 2,PL/SQL是ORACLE系统的核心语言,现在ORACLE的许多部件都是由PL/SQL写成。在PL/SQL中可以         使用的SQL语句有:   INSERT,UPDATE,DELETE,SELECT INTO,COMMIT,ROLLBACK,SAVEPOINT。   提示:在 PL/SQL中只能用 SQL语句中的 DML 部分,不能用 DDL 部分,如果要在PL/SQL中          使 用DDL(如CREATE table 等)的话,只能以动态的方式来使用。 3,一般不要把变量名声明与表中字段名完全一样,如果这 ...
create or replace package pack_materialUtils is --type materialRecordsType is table of eachMaterialRecord index by binary_integer; --获得指定出库单包含的物资的名称 --molId:出库单id --strlink:物资名称的连接符 function getNamesByMol(molId number) return varchar2; function getNamesByMil(milId number) return v ...
package com.supan; public interface Person { public void say(); } package com.supan; public class Chinese implements Person { public void say(){ System.out.println("I am chinese"); } } package com.supan; public class American implements Person { public void say() { Syst ...
代理模式的特点: 1,代理类与委托类必须实现同一个接口(这样调用代理的方法x时,代理才能调用委托类的方法x          实现代理)。 2,代理类持有委托类的一个实例引用 3,代理类对象本身并不真正实现服务,真正的服务是由委托类来实现的。 4,代理类主要负责为委托类预处理信息,过滤消息,把消息转发给委托类实例 5,按照代理的创建时期,代理类可以分为两种。    静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类 的.class文件就已经存在了。    动态代理:在程序运行时,运用反射机制动态创建而成。 静态代理实例: 1,代理类,委托类都必须实现的接口 ...

Java nio入门

Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是 ...
listeners : { "minimize":function(){ Ext.Msg.alert("提示","最小化"); }, "beforehide" : function() { Ext.Msg.alert("提示", "要隐藏吗?"); // return true; }, "show":function(){ // Ext.Msg.alert("提示","你好!我来也。"); }, "hide& ...
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600 ...
Global site tag (gtag.js) - Google Analytics