04 2017 档案
摘要:事务是为了实现数据的一致性和并发处理,你对数据进行定义和修改时就会产生事务。 例如你执行update语句,这时事务就开始了,执行commit会提交事务,而rollback会回滚(撤销)事务。 如果你什么也不做,那么正常退出程序时会自动提交,而程序异常中止则会回滚事务。 一、什么是事务事务用于保证数据
阅读全文
摘要:Java中把一个字符串中大写字母转换为小写,小写字母转换为大写 观看提示: 这里提供2中思维,但是第一种是正确的,第二种是错误的;第二种的思维可以了解了解,但是需要注意的是如果某个字符串定义为String类型,那么这个串就不能改变了;如果需要改变,那么应该使用StringBuffer,这个例子也能够
阅读全文
摘要:null 空 就好像一个杯子里面式真空的."" 字符串空 就像杯子在那里 但是里面有空气]而 0 是指一个数值类型的变量 在初始化后 并没有赋值 则这个数值型变量就的默认值是 00或者 是一个被赋值的变量
阅读全文
摘要:str为你要测试的字符串 第一种方法: byte[] temp = str.getBytes();//使用平台默认的字符集将此 String 解码为字节序列,并将结果存储到一个新的字节数组中。 int count = 0; //遍历数组的每一个元素,也就是字符串中的每一个字母 for(int i=0
阅读全文
摘要:this this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this的用法在java中大体可以分为3种: 1.普通的直接引用 这种就不用讲了,this相当于是指向当前对象本身。 2.形参与成员名字重名,用this来区分: class Person { private in
阅读全文
摘要:public class Finally { public static void main(String[] args) { System.out.println("88"+8+8); } } 昨天面试被问到
阅读全文
摘要:<索引--INDEX> 索引是由Oracle维护的可选结构,为数据提供快速的访问。准确地判断在什么地方需要使用索引是困难的,使用索引有利于调节检索速度。 当建立一个索引时,必须指定用于跟踪的表名以及一个或多个表列。一旦建立了索引,在用户表中建立、更改和删除数据库时, Oracle就自动地维护索引。创
阅读全文
摘要:最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。 关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的比
阅读全文
摘要:1、List,Set都是继承自Collection接口2、 List特点:元素有放入顺序,元素可重复 ,可以有null,即可以list.add(null) Set特点:元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定
阅读全文
摘要:3. Oracle中function和procedure的区别? 1). 可以理解函数是存储过程的一种 2). 函数可以没有参数,但是一定需要一个返回值,存储过程可以没有参数,不需要返回值 3). 函数return返回值没有返回参数模式,存储过程通过out参数返回值, 如果需要返回多个参数则建议使用
阅读全文
摘要:游标(cursor) 在数据库开发过程中,当我们遇到即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.游标和游标的优点 本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条SQL 选择语句相关联因为游标
阅读全文
摘要:所谓的三层分为物理上的三层和逻辑上的三层。 物理上的三层包括:客户端(PC)、应用服务器、数据库服务器。 逻辑上的三层,也就是我们要讨论的,分为表示层、业务逻辑层、数据访问层。 实体层,严格的来说不属于三层中的任一层,它是独立于其他三个层次的,只能供其他层次进行引用,但是不能引用其他的三个层次。 数
阅读全文
摘要:select count(*) as '总数' from student where sex='男' group by sid having age>20 现在不管该失去了是否正确,就是让你明确 group by&having&where三者可以一起使用 下面要讨论一下三者的执行顺序: 1.执行wh
阅读全文
摘要:聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用,所以有的时候也把其称之为分组函数。 在下面的介绍过程中我们还重点讲解了group by having等知识点,希望你所有收获! group by 后可以跟多个分组的字段 select deptno,job,count(*) fro
阅读全文
摘要:1.聚合函数 聚合函数 标准语法: select xxx from tablename --1: AVG(DISTINCT|ALL)ALL表示对所有的值求平均值,DISTINCT只对不同的值求平均值SELECT AVG(SAL) FROM SCOTT.EMP;SELECT AVG(DISTINCT
阅读全文