摘要:
Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+Enter 显示当前选择资源(工程 阅读全文
摘要:
如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。 union(或称为联合)的作用是将多个结果合并在一起显示出来。 union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结 阅读全文
摘要:
一、什么是视图 ¨ 视图是查看数据库表中数据的一种方法; ¨ 视图只是一种逻辑对象,并不是物理对象,因为视图不占物理存储空间; ¨ 在视图中被查询的表称为视图的基表; ¨ 视图的内容包括:基表的列的子集或者行的子集;两个或者多个基表的联合;两个或者多个基表的连接;基表的统计汇总;另外一个视图的子集; 阅读全文
摘要:
SQL语句在执行的时候是先编译再执行,在大型数据库中为了提高效率,将为了完成特定功能的SQL语句集进行编译优化后, 存储在数据库服务器中,用户通过指定存储过程的名字来调用执行。 编译:将某一种程序设计语言写的程序翻译成等价的另一种语言的程序的程序, 称之为编译程序(compiler) . 存储过程是 阅读全文
摘要:
现在有两张表 表1为: 表2为: 内连接的结果: 左外连接的结果: 这里要注意是CCC left outer join BBB , 如果反过来结果就看不出外连接的效果了 数据中的连接join分为内连接、自然连接、外连接,外连接又分为左外连接、右外连接、全外连接。交叉连接 当然,这些分类都是在连接的基 阅读全文
摘要:
首先将jdbc的jar包引入到程序中,放到WEB-INF/lib文件夹下。jar包可以自己下载,或者直接从Oracle的安装包(\Oracle\Product\10.2.0\db_1\jdbc\lib)中拿出来。 一、加载JDBC驱动程序 在和某一特定数据库建立连接之前,必须首先加载一种可用的JDB 阅读全文
摘要:
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的nex 阅读全文
摘要:
最简单的回答是: final—— final 用于声明属性、方法和类,分别表示属性不可变、方法不可覆盖(重写)和类不可被继承 final属性:被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。由于不可变有两重含义:一是引用不可变;二是对象不可变。 final方法:当一 阅读全文
摘要:
说白了,就是数据结构中的顺序存储和链式存储的区别 一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList绝对优于LinkedList,因为L 阅读全文
摘要:
简单总结: 1、JS是一门前端语言。 2、Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页面的局部更新。 3、jQuery是一个框架,它对JS进行了封装,使其更方便使用。jQuery使得JS与Ajax的使用更方便 关系比喻: 若把js比作木头,那么jq 阅读全文