摘要: 在阎宏博士的《JAVA与模式》一书中开头是这样描述工厂方法模式的: 工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中 阅读全文
posted @ 2018-03-28 17:56 森淼6623 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, 阅读全文
posted @ 2018-03-28 16:03 森淼6623 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1:停掉所有Oracle相关的服务 1.1打开服务方式如下: 1.1.1:右击“计算机”–>管理–>服务和应用程序–>服务 1.1.2:开始–>输入“服务”后点击搜索–>点击服务 1.2 关闭服务(以Oracle打头的,比如OracleDBConsoleorcl)。 2:卸载oracle 11g客户 阅读全文
posted @ 2018-03-28 15:56 森淼6623 阅读(3174) 评论(0) 推荐(0) 编辑
摘要: 一、Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。 官方下地址: http://www.oracle.com/technetwork/database/enterprise-edition/do 阅读全文
posted @ 2018-03-28 15:55 森淼6623 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 下载好之后,是exe文件,但是双击后基本上都是解压,但是使用自身的解压的话会有很多文件解压失败的情况,所以推荐使用自己电脑上自带的解压工具直接解压(如360解压,好压等)。 解压之后直接运行setup.exe就可以直接安装了。有一点需要提醒一下,需要以管理员的权限运行exe不然在安装开始直接报错。 阅读全文
posted @ 2018-03-28 15:53 森淼6623 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 从理论上来讲Java做的系统并不比其他语言开发出来的系统更占用内存,那么为什么却有这么多理由来证明它确实占内存呢?两个字,陋习。 1、别用new Boolean()。在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过Boolean封装传递的,大部分ORM 阅读全文
posted @ 2018-03-28 14:58 森淼6623 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1、Oracle8/8i/9i数据库(thin模式) Class.forName(“oracle.jdbc.driver.OracleDriver”).newInstance(); String url=”jdbc:oracle:thin:@localhost:1521:orcl”; //orcl为 阅读全文
posted @ 2018-03-28 14:56 森淼6623 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 以ORACLE数据库为主提纲:第一部分、SQL语言基础 第一章:Oracle命令类别及sql简单语法介绍第二章:oracle的基本函数第三章:oracle的数据类型第四章:多表连接技术 第二部分、oracle基本对象及SQL优化 第一章:执行计划第二章:oracle表第三章:oracle索引第四章: 阅读全文
posted @ 2018-03-28 14:52 森淼6623 阅读(9506) 评论(0) 推荐(1) 编辑
摘要: 1、查询数据库版本号:select * from v$version 2、查询表空间路径select * from dba_data_file 3、查看数据库字符集SIMPLIFIED CHINESE_CHINA.AL32UTF8;select * from nls_database_paramet 阅读全文
posted @ 2018-03-28 14:51 森淼6623 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 恢复及备份NC DB2数据库步 一、 安装DB2数据库 解压db2v9.5ins.rar安装,在写此文档时客户一般用的是9.5; 注意不要将db2安装到系统盘; 二、 Windows版本 1、数据库备份 (1) 导出数据命令 通过执行脚本创建或调至备份数据目录下D:\tmp>,然后依次执行以下脚本, 阅读全文
posted @ 2018-03-28 14:49 森淼6623 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 1.快速清空大量数据表数据,但是还原不了 alter table rm_customer activate not logged initially with empty table2.大量导出表语句select 'db2 export from d:\exportdb\'||tabname||'. 阅读全文
posted @ 2018-03-28 14:45 森淼6623 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: db2错误代码大全 sqlcode sqlstate 说明000 00000 SQL语句成功完成01xxx SQL语句成功完成,但是有警告+012 01545 未限定的列名被解释为一个有相互关系的引用+098 01568 动态SQL语句用分号结束+100 02000 没有找到满足SQL语句的行+11 阅读全文
posted @ 2018-03-28 14:44 森淼6623 阅读(5686) 评论(0) 推荐(0) 编辑
摘要: /* author simon */ 例:数据库:NCDB2用户 :DB2ADMIN/DB2ADMIN备份库路径:D:/bank 一.恢复数据库1.启动数据库运行-》db2cmd-》db2Db2=>start db managerDb2=>force application allDb2=>drop 阅读全文
posted @ 2018-03-28 14:39 森淼6623 阅读(1456) 评论(0) 推荐(0) 编辑