随笔
旧厂街卖鱼人
家穷人丑一米四九
展开
-
数据库级别的事务
啥叫事务事务:表示的其实就是操作的集合,这个集合内是不可分割的,要么全部成功,要么全部失败。事务是如何结束的:1、当正常的commit(对数据出现了修改的时候) 或者rollback(将数据恢复到开始事务前)。2、自动提交,一般是会把自动提交关闭,效率太低3、用户关闭此次会话的时候,也会自动提交事务。4,、但是当出现了系统崩溃,断电等不可抗力的因素,就会进行回滚事务,也就是将数据恢复到上一个状态-------倒是有一个很有趣的东西,有点小意思。savepoint (保存点) 这个东原创 2020-09-07 16:03:41 · 205 阅读 · 0 评论 -
Oracle的学习理解
本篇很多都是自己学习的时候理解,习惯用大白话的方式写入。学习数据库可以看做是学习SQL,虽Oracle和Mysql中的SQL语法有许些不同之处,却也相差不多。(膨胀了,竟然学Oracle了,死贵,用不起啊)一些比较运算符和逻辑运算符什么的,也就不写了。(因为一看都明白是干啥用的)但是有一些需要注意的地方:1、在Oracle数据库中,null 并不是我们理解上的空,在数据库中是一个比较特殊的存在,null做任何运算都还是null。一般就需要将null进行转换。例如:nvl(a1,a2) a1为nu原创 2020-09-01 14:51:58 · 234 阅读 · 0 评论 -
==与equals其乐无穷小俩口
public static void main(String[] args) { StringBuilder a= new StringBuilder("123"); StringBuilder b= new StringBuilder("123"); //比较的是地址 System.out.println(a == b);//false //比较的是地址 //一看就是StringBuilder 没有重写e...原创 2020-08-09 19:29:39 · 108 阅读 · 0 评论 -
嘛玩意叫OOP呢
OOP面向对象编程OOP是一种思想,是一种让人只可意会的思想。一百个人有一百个哈姆雷特,OOP作为一种思想,是如何做到条条大路通罗马…在Java中有一句:“万事万物皆对象” ,任何有具体,看到的摸得着的就可以定义为对象。比如:水杯是对象么?当提出这个问题的时候,你可能想到是这些水杯![在这里插入图片描述](https://img-blog.csdnimg.cn/20200803142855579.png而我这个清新脱俗的人,想到的水杯是这个样子又一次认证了一百个人有一百个哈姆雷特..原创 2020-08-03 14:53:54 · 100 阅读 · 0 评论