该文被密码保护。 阅读全文
posted @ 2021-04-13 14:50 Tiger-Adan 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 几乎所有的基于JVM的软件项目都需要依赖外部类库(通常l以ar形式存在)来重用现有功能。jar文件规范不要求你指定类库版本。然而,将版本号添加到jar文件上来标识一个特定的发布版本(比如:spring-context-3.1.3.RELEASE.jar)是常见的做法。随着项目由小变大,项目所依赖的模 阅读全文
posted @ 2021-04-13 14:09 Tiger-Adan 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 同义词对象 同义词是表、索引、视图等模式对象的一个别名。通过模式对象创建同义词,可以隐藏对象的实际名称和所有者信息,或者隐藏分布式数据库中远程对象的设置信息,由此为对象提供一定的安全性保证。与视图、序列一样,同义词只在Oracle数据库的数据字典中保存其定义描述,因此同义词也不占用任何实际的存储空间 阅读全文
posted @ 2021-04-10 15:37 Tiger-Adan 阅读(515) 评论(0) 推荐(1) 编辑
摘要: 视图是一个虚拟表,由存储的查询构成,可以将它的输出看成一个表。但是视图并不在数据库中存储数据值,其数据来自定义视图的查询语句所引用的表,数据库只在数据字典中存储视图的定义信息。 视图具有以下优点: 可以限制用户只能通过视图检索数据。这样就可以对最终用户屏蔽建表时底层的基表。 可以将复杂的查询保存为视 阅读全文
posted @ 2021-04-10 15:21 Tiger-Adan 阅读(440) 评论(0) 推荐(2) 编辑
该文被密码保护。 阅读全文
posted @ 2021-04-10 15:05 Tiger-Adan 阅读(393) 评论(0) 推荐(1) 编辑
摘要: 函数 函数一般用于计算和返回一个值,可以将经常需要使用到的计算或功能写成一个函数,语法如下: create [or replace] function fun_name[(parameter1[,parameter2]…) return data_type is [inner_variable] b 阅读全文
posted @ 2021-04-10 13:52 Tiger-Adan 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 存储过程(Stored Procedure)是一种在数据库中存储复杂程序(命名PL/SQL块),以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行(可反复调用执行)。存储过程思想上很简单, 阅读全文
posted @ 2021-04-10 11:47 Tiger-Adan 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 接口 抽象类是从多个类中抽象出来的模板,如果将这种抽象进行的更彻底,则可以提炼出一种更加特殊的"抽象类"——接口(interface),接口里不能包含普通方法,接口里所有的方法都是抽象方法。java8对接口进行了改进,允许在接口中定义默认方法及静态方法,默认方法可以提供方法实现,静态方法让接口具备一 阅读全文
posted @ 2021-04-08 22:14 Tiger-Adan 阅读(1138) 评论(0) 推荐(2) 编辑
摘要: 在真实的企业环境中大家使用的是linux作为生产环境的服务器。而很多时候我们的代码写出来后都是运行在linux服务器下面的。 甚至一些大并发和高技术点的软件环境,都需要好的linux环境配合。 因此,学习linux搭建linux环境,操作linux操作系统对于能力的提高和找到高薪的工作有非常重要的作 阅读全文
posted @ 2021-04-08 20:43 Tiger-Adan 阅读(1542) 评论(1) 推荐(1) 编辑
摘要: 在继承的层次结构中,每个新子类都使类变得越来越明确和具体。如果从一个子类追溯到父类,类就会变得更通用、更加不明确。类的设计应该确保父类包含它的子类的共同特征。有时候,一个父类设计的非常抽象,以至于它都没有任何具体的实例。这样的类称为抽象类。 当编写一个类时,常常会为该类定义一些方法,这些方法用以描述 阅读全文
posted @ 2021-04-07 21:15 Tiger-Adan 阅读(727) 评论(0) 推荐(0) 编辑