自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 抽象语法树为什么抽象

scanner和分词器所做的工作,构成了编译器的词法分析阶段。

2024-09-19 05:20:16 769

原创 你真的知道Java同步锁何时释放?

而后,只有再去调用对象的notifyAll()(唤醒所有等待池中的线程)或者notify()(随机唤醒线程,姑且假设唤醒了我们的那个线程),线程会进入该对象的锁池之中。锁池中的对象相互竞争对象锁,优先级高的线程竞争得到对象锁的概率高,假若线程没有竞争到,它还是会在锁池之中,唯有线程再次调用wait方法,它才会重新回到等待池中。等待池---------------------wait(),notify(),notifyAll()琐池-----------------------synchronized。

2024-09-18 20:18:20 296

原创 WebFlux 操作 MySQL 是种什么体验?

好了,现在大家对 R2DBC 有一个基本的认知了,接下来我们就通过一个简单的例子,我们一起来体验一把如何通过 R2DBC 来操作 MySQL 数据库。2.代码实践。

2024-09-18 16:57:19 1012

原创 MySQL索引优化系列:(二)索引全用及最左法则

EXPLAIN SELECT * from people where name=“李四” and age=“25” and sex=“女” and class=“2”EXPLAIN SELECT * from people where name=“李四” and age=“25” and sex=“女” and class=“2”EXPLAIN SELECT * from people where class=“2” and name=“张三” and sex=“女”

2024-09-18 10:27:40 324

原创 MySQL条件查询——笔记

模糊查询的关键词有三个:like、between and、in、is null 、is not null。特点:=或不能用于判断null值,但is null 或者 is not null可以判断null值。使用between and可以提高语句的简洁度。含义:判断某字段的值是否属于in列表中的某一项。% 任意多个字符,包含0个字符。使用in提高语句的简洁度。两个临界值不可调转位置。一般和通配符搭配使用。

2024-09-18 10:25:34 248

原创 Idea + maven 搭建 SSH (struts2 +hibernate5 + spring5) 环境

/ 登录的逻辑不算难,就是使用 sql 语句查询,username 和 password 两个字段是否存在即可,我们使用的是 hibernate 框架,所以要写 hql 语句。是的,这么做确实没必要,但是随着项目的越来越大,只有把具体的功能全部分开来做,这样才不至于整个项目太过于乱。生成好后可以看到和数据库对应的实体类,我的表很简单,一个简单的用户表,只有 id, username, password 字段。看到包结构,大家应该可以猜出来,我是使用的典型的 MVC 三层架构来编写的。

2024-09-18 02:37:18 626

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除