07 2021 档案

摘要:本章主要对Java中Thread类的基本方法进行学习。 1.序言Thread类作为线程的基类,提供了一系列方法,主要有: Thread.sleep(long):强制线程睡眠一段时间。Thread.activeCount():获取当前程序中存活的线程数。thread.start():启动一个线程。Th 阅读全文
posted @ 2021-07-30 20:02 姚春辉 阅读(178) 评论(0) 推荐(0)
摘要:在开发过程中,我们少不了用到分页,我最习惯的分页是用limit来分页。由于之前的时候写的项目数据量并不大,所以用的是pageHelper这个插件来分页的。以前也没有什么感觉,近期做的项目数据量有点大,越来越感觉sql效率不够,就看了一下它的基本工作原理。 当然,技术不到家,查看api什么的也看不太懂 阅读全文
posted @ 2021-07-27 15:48 姚春辉 阅读(1046) 评论(0) 推荐(0)
摘要:1、wait()、notify/notifyAll() 方法是Object的本地final方法,无法被重写。 2、wait()使当前线程阻塞,前提是 必须先获得锁,一般配合synchronized 关键字使用,即,一般在synchronized 同步代码块里使用 wait()、notify/noti 阅读全文
posted @ 2021-07-07 10:46 姚春辉 阅读(488) 评论(0) 推荐(0)
摘要:在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。 1、DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文 阅读全文
posted @ 2021-07-02 13:45 姚春辉 阅读(130) 评论(0) 推荐(0)
摘要:Mysql 锁类型 一、锁类型介绍: MySQL有三种锁的级别:页级、表级、行级。 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间; 阅读全文
posted @ 2021-07-02 10:15 姚春辉 阅读(3791) 评论(0) 推荐(0)
摘要:This chapter illustrates(1) configuration and usage of supported Elasticsearch client implementations.(本章将演示支持的Elasticsearch客户端实现的配置和使用。) Spring Data 阅读全文
posted @ 2021-07-01 19:08 姚春辉 阅读(1117) 评论(0) 推荐(0)