05 2014 档案
摘要:先看xml的格式 1 zhanagsan 14 80 179 localhost 2 lisi 16 75 175 ...
阅读全文
摘要:今天突然突发奇想让一个存储过程调用另外一个存储过程返回的游标,一个自己写的demo内存储过程(v_id为传入的参数,result_cursor为传出的存储过程,放在cursor_package中)create or replace procedure proc_innercursor(v_id in...
阅读全文
摘要:装饰者模式:动态的将责任附加到对象上,若要扩展功能,装饰者提供比继承更有弹性的替代方案。先来引入一个例子:星巴克咖啡店扩张速度过快,他们要更新自己的菜单,他们原来的设计是有一个咖啡的基类Beveragepackage test.headfirst.pattern;public abstract cl...
阅读全文
摘要:适配器模式跟现实世界中的适配器一样,都是用于转化达到某种目的。如现实世界中的电源适配器,将220v电源转化成需要的电压。面向对象的适配器。假设已有一个软件系统,你向往它能和一个新的厂商的类库搭配使用,但是这个新厂商所涉及出来的接口不同于旧厂商的接口。你不想改变现有的代码,也不能改变厂商的代码,所以需...
阅读全文
摘要:单例设计模式用来创建唯一的对象,有些时候我们只需要一个对象,如:线程池,缓存,对话框,注册表,日志对象,等等。这就需要单例设计模式来完成。不用多说,直接上代码。public class TestSingle { private static TestSingle single = null; pri...
阅读全文
摘要:CREATE OR REPLACE TRIGGER demo_triggerAFTER UPDATE ON debug_demo1REFERENCING OLD AS "USER_BEFORE_UPDATED" NEW AS "USER_AFTER_UPDATED"FOR EACH ROW DECL...
阅读全文
摘要:package com.test.thread;public class TestThread { public static void main(String[] args) { TestThread testThread = new TestThread(); ...
阅读全文
浙公网安备 33010602011771号