07 2017 档案
摘要:1. 类图图形元素 2. 连接线条 线的关系解释如下: 3. 创建一个类
阅读全文
摘要:1.1.4 Long Parameter List(过长参数列) 特征:一个方法有超过三四个的参数。 问题原因: 过长参数列可能是将多个算法并到一个函数中时发生的。函数中的入参可以用来控制最终选用哪个算法去执行。 过长参数列也可能是解耦类之间依赖关系时的副产品。例如,用于创建函数中所需的特定对象的代
阅读全文
摘要:1. 加入jar包 2. 代码解析 3. zang.xml 4. 结果 5. 注意 5.1 xml文件解析时编码要一致(默认UTF-8),出现报错可以在记事本中另存为来更改编码格式。 5.2 jar包两个都需要。
阅读全文
摘要:由于移动或删除DBF文件报错:ORA-01033: ORACLE initialization or shutdown in progress 原因:一般该类故障通常是由于移动文件而影响了数据库日志文件出现损坏而导致的无法正常进行IO操作而引起的错误。ORACLE将识别为数据库未装载完成而导致出现如
阅读全文
摘要:使用PL/SQL Developer 工具连接 oracle 11g ,当使用用户登录时报错: ORA-12514: TNS : 监听程序当前无法识别连接描述符中请求的服务_监听程序不支持服务 解决办法:一般提示监听程序无法识别,有两种情况。一种是你安装完后未配置监听,这种情况较少;第二种是之前配置
阅读全文
摘要:1. 创建表空间 2. 创建用户并使用该表空间为默认表空间 3. 给用户授权 4. cmd里用命令导入 5. 导入失败的话先删除用户 6. 再删除表空间 7. 过程中可能用到的其他语句 例:
阅读全文
摘要:1. 约束介绍 表虽然建立完成了,但是表中的数据是否合法并不能有所检查,而如果要想针对于表中的数据做一些过滤的话,则可以通过约束完成,约束的主要功能是保证表中的数据合法性。 按照约束的分类,一共有五种约束:非空约束、唯一约束、主键约束、检查约束、外键约束。 1.1 使用如下命令检索某个表上的所有约束
阅读全文
摘要:1. 视图简介 视图是虚表,没有具体物理数据,是通过实体表的一种计算映射逻辑。主要就是为了方便和数据安全。 2. 视图作用 简化数据操作:视图可以简化用户处理数据的方式。 着重于特定数据:不必要的数据或敏感数据可以不出现在视图中。 视图提供了一个简单而有效的安全机制,可以定制不同用户对数据的访问权限
阅读全文
摘要:1. 字符串类型及函数 2. 数值类型及函数 3. 日期类型及函数 4. 其他常用处理函数
阅读全文
摘要:0. scott 用户默认表介绍 scott用户Tables目录下包含四张表 1. insert(插入)语句 给指定列插入数据: 给指定列插入数据: 插入全部列数据: 2. update(更新)语句 3. delete(删除)语句 删除指定数据: 删除指定条件的数据: 4. select(查询)语句
阅读全文
摘要:1. 序列简介 序列作为数据库里的对象,可以将序列值装入内存以提高访问效率,主要作用是生成唯一的主键值。其作用相当于一个计数器,它并不会与特定的表关联。通过创建Oracle序列和触发器实现表的主键自增。 2. 创建序列 创建完成后在Sequences里可观察到已添加序列: 查看序列: 若用图形化创建
阅读全文
摘要:1. 表空间 一个数据库可以有多个表空间,一个表空间里可以有多个表。表空间就是存多个表的物理空间;可以指定表空间的大小位置等。 1.1 创建表空间语句 根据上述语句即在F:\tablespace目录下创建一个大小为50M,当空间不足时每次递增10M,同时限制最大空间为1024M的表空间。 1.2 修
阅读全文
摘要:项目本身应该是没问题的,应该是验证方面导致的错误的报错,取消验证即可:右键项目,如下操作: 除此之外,还应考虑是否环境问题引起的报错,比如:项目jar包是否发布,jdk的版本,tomcat的版本,等等
阅读全文
摘要:SQL> create tablespace ts3 datafile 'C:\tablespace\ts1.dbf' size 50M autoextend on next 10M maxsize 1024M;create tablespace ts3 datafile 'C:\tablespac
阅读全文
摘要:问题:PLSQL中scott账户登录不上,提示上述错误 解决方法: 1. cmd——》进入c目录; 2. 输入:sqlplus/nolog; 3. connect username/password as sysdba,显示已连接; 4. 然后就可以使用其他用户登录了(非管理员账户登录了)。
阅读全文
摘要:为追求统一,安装了oracle 11g step 4时需要改一下名称,利于记忆 数据库安装完之后需要取消SCOTT账户的锁定 完成后点击SQL Developer会出现——"应用程序开发"下的"SQL Developer"双击不可用,出现“Windows正在查找SQLDEVELOPER.BAT" 的
阅读全文
摘要:1.1.2 Large Class(过大的类) 特征:一个类包含过多的字段、方法、代码行。 问题原因: 类通常一开始很小,但是随着程序的增长而逐渐膨胀。 类似于过长方法,程序员通常觉得在一个现存类中添加新特性比创建一个新的类要容易。 解决方法: 设计模式中有一条重要原则:职责单一原则。一个类应该只赋
阅读全文
摘要:1 代码的坏味道 重构一书中提到了22种代码的坏味道,大致可以分为几类。 识别代码的坏味道,有助于发现代码的潜在问题,从而可以有的放矢的修改现有代码,使之不断完善。 1.1 Bloaters(臭鲱,暂译臭代码) 这种类型的味道意味着:代码、函数和类的问题没有立马凸显,但是随着代码不断改变,问题就会越
阅读全文
摘要:1. 工作流概念 工作流(Workflow):就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 工作流管理系统(Workflow Management
阅读全文