`
Supanccy2013
  • 浏览: 215066 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
JAVA_HOME = C:\Program Files\Java\jdk1.6.0_10\ 注意:JAVA_HOME后面必须带\并且不能有; PATH = %JAVA_HOME%/bin;
SOA是一种思想,它是一种架构的理念,Web Service是一种来实现这理念的技术方法, Web Service是实现SOA的推荐标准。 在SOA中,所有的服务之间要松耦合,web servcie之间的通信是通过SOAP协议进行的,SOAP协议是基于XML实现的松耦合的协议。 SOA服务需要对他们自己的服务本身进行描述,WSDL就是用来描述如何访问到SOA的服务。 SOA服务存在于一个目录中,UDDI就是用来描述从那里得到SOA服务的,只需要完成SOA的注册就可以了。
客户端接受: package com.supan; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket; public class ClientReceive { public static void main(String[] args) throws Exception { Socket socket=new Socket("191.0.4.17",4704); ...
很好用的取色器
//设置treegrid自适应 $(window).resize(function(){ $('#treeGrid').treegrid('resize', { width: '100%' }) }); //js获取项目根路径,如: http://localhost:8088/jquery function getRootPath(){ //获取当前网址,如: http://localhost:8088/jquery/easyui/login ...
第1章 性能调整综述 第2章 有效的应用设计 第3章  SQL语句处理的过程 第4章 ORACLE的优化器 第5章 ORACLE的执行计划         访问路径(方法) -- access path         表之间的连接         如何产生执行计划         如何分析 ...
一:   尽量挑选自己需要的字段进行查询, 不要随便使用 select *,对大数据量,这是个致命的错误。 二:能用exitst关键字的,不要用in     in的子查询大多是表的连接,返回的是实际的数据,而exists返回来的是true或false。 三:对于表的连接一定要对每张表进行筛选完,再进行连接。 否则,就是两张表的全连接,再筛选,效率低下。 四:oracle分页的写法 select * from (select * from tableName where rownum < 10) where rownum > 0;    切记不要写成: select ...
--创建学生表 create table student(sno varchar2(20),sname varchar2(20)); --创建课程表 create table course(cno varchar2(20),cname varchar2(20)); --创建学生课程关联表 create table sc(sno varchar2(20),cno varchar2(20)); SELECT sno, cno,count(*) FROM sc GROUP BY sno, cno HAVING (COUNT(*) > 1)
--创建学生表 create table student(sno varchar2(20),sname varchar2(20)); --创建课程表 create table course(cno varchar2(20),cname varchar2(20)); --创建学生课程关联表 create table sc(sno varchar2(20),cno varchar2(20)); --初始化学生表数据 insert into student values('200215121','李勇'); insert into student values('2002151 ...
--复合类型:数组 --数组所存储的数据是具有统一数据类型 declare type varray_name is varray(5) of varchar(25); v_chain_name varray_name; begin --未用构造函数赋值,下面的赋值是会报错的。 --v_chain_name(2) := '34343'; /**用构造函数的方法赋值**/ --可以赋值一部分 v_chain_name := varray_name('陈超阳','chenchaoyang'); --可以赋值全部 v_chain_name := v ...
--复合类型:记录类型 declare type test_rec is record( name varchar2(20) not null := 'chenchaoyang', age int, info varchar2(40)); rec_chen test_rec; begin rec_chen.name := 'chenchaoyang'; rec_chen.age := 27; rec_chen.info := 'is good man'; end; --可以用select语句对记录变量进行赋值,只要保证 ...
功能:插入,删除,更新返回操作的记录字段,赋值到变量。 注意:更新,删除多条记录时需要把返回的记录赋值到复合变量数组中 --插入一条记录并返回赋值给变量 declare row_id rowid; info varchar2(40); begin insert into scott.dept values(60,'财务室','河南') returning rowid,dname || ':' || to_char(deptno) || ':' || loc into row_id,info; dbms_output.put_line(info); e ...
--第一步:用sql developer或sql plus的sys用户登录 --第二步创建临时表空间(注:不用创建dbf,oracle会自动创建) create temporary tablespace supan_data_temp tempfile 'C:\Program Files\OracleData\supan_data_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; --第三步创建数据表空间 create tablespace supan_data lo ...
    动态代理在框架中使用较为普遍,是java的高层只是,本博文介绍jdk实现的动态代理。 1,jdk的动态代理,被代理类必须要实现一个接口。 package com.supan.jdkdynamicproxy; public interface Person { public void sayName(); public void sayAge(); } 2,实现类1 package com.supan.jdkdynamicproxy; public class ChinaPersonImpl implements Person { @Override ...
$(function(){     $('#test').treegrid({         url:"data/treegrid_data.json",         idField:'id',         treeField:'name',         animate:"true",         rownumbers:"true",         columns:[[             { ...
Global site tag (gtag.js) - Google Analytics