- 博客(5)
- 收藏
- 关注
原创 Java加载自定义的String, Object
1、加载自定义的java.lang.Object package java.lang; public class Object { public static void main(String[] args) { Object object = new Object(); } } 报错: 错误: 在类 java.lang.Object 中找不到 main 方法, 请将 main 方法定义为: public static void main(String[]
2021-12-02 17:20:05
510
原创 Mysql在什么情况下用mvcc,什么情况下用锁?
非锁定读(普通select)用mvcc, 锁定读(select for update/select lock in share mode)/update/insert/delete的时候用锁 依据: 1、官方文档 MySQL :: MySQL 8.0 Reference Manual :: 15.7.2.1 Transaction Isolation Levels 2、知乎文章 MySQL多版本并发控制机制(MVCC)-源码浅析 - 知乎 ...
2021-11-20 19:27:53
1709
原创 在properties文件中使用pom.xml中的profile的maven属性
项目使用springboot进行创建,关于如何引用maven属性很多csdn上的文章提到的方法都不行,自己在stackoverflow上找到了答案。 需要三步: 1、在pom.xml文件中添加profiles。直接在pom.xml的<properties>下定义的maven属性也可以在属性文件中引用。 <profiles> <profile&g...
2020-04-01 20:03:40
1265
原创 java中x=x++为什么等于1
这主要考察++运算符执行的时机,此题情况下是在赋值表达式=执行之前完成。逻辑:首先,计算右边表达式的值,显然为1;然后执行++运算符,X的值变为2;然后执行=运算,右边表达式的值为1,赋给X,因此X的最终值为1。更一般地,X++中的++运算符,只要X参与过一次运算就立马执行,但一定要在赋值表达式=之前执行,比如下面的表达式:int x = 1; x = (x++ * 3) * x++; x的最终值...
2018-10-21 11:10:07
1564
4
原创 关于(T extends Comparable(? super T))的个人理解
最近在在看数据结构的时候发现这个问题,应该可以从以下角度去理解:(标题没法用<>符号是什么鬼) 从基本的继承实现概念出发: 若有: class Father implements Comparable<Father> 以及: class Son extends Father 则有: Son implements Comparable<Father>...
2018-10-03 16:59:56
546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅