- 博客(6)
- 收藏
- 关注
原创 MySQL事务
什么是事务事务(transaction)就是一组原子性的SQL查询,或者说一个独立的工作单元。如果数据库引擎能够成功地对数据库应用该组查询的全部语句,那么就执行该组查询。如果其中有任何一条语句因为崩溃或其他原因无法执行,那么所有的语句都不会执行。也就是说,事务内的语句,要么全部执行成功,要么全部执行失败。说到事务就需要理解ACID。ACIDACID表示原子性(atomicity)、一致性(c...
2019-10-25 00:52:26
131
原创 理解面向对象编程(OOP)
当前主流的编程语言有50种左右,主要分为两大阵营:面向过程编程(FORTRAN、BASIC、C等)与面向对象编程(Objective-C、C++、JAVA等)。 面向对象编程(Object-Oriented Programming,OOP)是划时代的编程思想变革,推动了高级语言的快速发展和工业化进程。OOP的抽象、封装、继承、多态的理念使软件大规模化成为可能,有效地降低了软件开发成本、维护成本...
2019-10-23 16:53:23
373
原创 getter与setter的作用
getter与setter一般不包含业务逻辑,仅仅是为类成员属性提供读取或修改的方法,为什么不直接通过实例来直接引用属性进行修改呢?有两点好处。优点满足面向对象语言封装的特性 尽可能将类中的属性定义为private,针对属性值的访问与修改使用相应的getter、setter方法,不是直接通过对public属性进行读取修改。有利于统一控制 直接通过对public属性进行读取修改和没有...
2019-10-23 01:28:54
3570
1
原创 Java中的0与1
我们都知道在计算机中,只有0与1的信号处理,任何值在计算机中都是以二进制表示的,而二进制整数都是以补码的形式存储的。在Java中,没有无符号数,最高位表示正负,0表示正数,1表示负数。原码、反码和补码原码:将整数直接化成二进制数。比如10D = 1010B (D表示十进制,B表示二进制)。十进制、二进制转化方式比较简单,这里不作讲解。这里1010即为原码,如果是byte型,占1字节,则原码...
2019-10-15 01:26:00
2640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人