![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
文章平均质量分 87
m0_65638482
这个作者很懒,什么都没留下…
展开
-
mysql 事务和锁知多少
事务控制事务并发事务并发处理可能会带来一些问题,比如:更新丢失、脏读、不可重复读、幻读等。更新丢失当两个或多个事务更新同一行记录,会产生更新丢失现象。可以分为回滚覆盖和提交覆盖。回滚覆盖:一个事务回滚操作,把其他事务已提交的数据给覆盖了。提交覆盖:一个事务提交操作,把其他事务已提交的数据给覆盖了。脏读一个事务读取到了另一个事务修改但未提交的数据。不可重复读一个事务中多次读取同一行记录不一致,后面读取的跟前面读取的不一致。幻读一个事务中多次按相同条件查询,结果不一致.原创 2021-12-21 22:48:05 · 68 阅读 · 0 评论 -
JVM(五):类文件结构
这种常量结构代表一个float值,组成如下tag:标志位bytes:类型为u4,按照高位在前存储的float值,所以float占用4个字节CONSTANT_Long_info这种常量结构代表一个long值,组成如下tag:标志位bytes:类型为u8,按照高位在前存储的long值,所以long占用8个字节CONSTANT_Double_info这种常量结构代表一个double值,组成如下tag:标志位bytes:类型为u8,按照高位在前存储的double值原创 2021-12-21 22:45:39 · 124 阅读 · 0 评论 -
Java程序员面试中最容易答错的8道面试题,你中坑了吗?
抽象类里的抽象方法必须全部被子类所实现,如果子类不能全部实现父类抽象方法,那么该子类只能是抽象类。同样,一个实现接口的时候,如不能全部实现接口方法,那么该类也只能为抽象类。抽象方法只能申明,不能实现。abstract void abc();不能写成abstract void abc(){}。抽象类里可以没有抽象方法 。如果一个类里有抽象方法,那么这个类只能是抽象类 。抽象方法要被实现,所以不能是静态的,也不能是私有的。接口可继承接口,并可多继承接口,但类只能单根继承。3. this和super的原创 2021-12-21 22:43:26 · 110 阅读 · 0 评论