LxyYxl
LxyYxl
全部文章
分类
Elasticsearch(4)
JVM(1)
Mongodb(3)
mybatis(2)
RocketMQ(1)
Spring(2)
多线程(9)
数据库(3)
笔记(4)
算法(7)
计算机网络(1)
随笔(2)
归档
标签
去牛客网
登录
/
注册
Hbr的博客
404 not found
全部文章
(共38篇)
spring
##组件注册 ###使用@Configuration @Bean给容器中注册组件 使用xml配置文件进行注入: eg:Person类: 1.使用xml文件的bean标签向容器中注入一个bean组件: 获得ioc容器和其中的Person组件: 使用配置类和注解进行注入 1.建立配置类(等同于配...
2021-08-10
0
333
线程间的通信
等待/通知机制 什么是等待通知机制 在单线程中,要执行的操作需要满足一定的条件才能执行,可以把这个操作放在if语句块中。在多线程中,可能A线程的条件没有满足只是暂时的,稍后可能B线程会更新使得A线程的条件得到满足。所以可以将A线程暂停,直到它的条件得到满足后再将A线程唤醒。伪代码如下: atomic...
2021-08-10
0
302
Java内存模型
java中的堆内存和栈内存分别存放什么东西? 栈内存:存放基本类型的变量和对象的引用变量堆内存:存放new创建的对象和数组。注意:1.Java中每一个线程都有一个栈区,每一个栈中的元素都是私有的,不被其他栈所访问。2.Java中只有一个堆,被所有线程共享。 Java内存模型: 1.每个线程都有独立的...
2021-08-04
0
393
线程安全问题
非线程安全主要指多个线程对同一个对象的实例变量进行操作时,值不同步的情况。 线程安全问题表现为三个方面:原子性,可见性和有序性. 原子性 原子(Atomic)指不可分割的意思,主要有两层含义 1.线程访问某个共享变量的操作从其他线程来看,该操作要么执行完毕,要么尚未执行。其他线程看不到当前线程的中间...
2021-08-03
0
335
线程同步
机制简介 线程同步机制是一套用于协调线程之间的数据访问机制,保障线程安全。Java平台提供线程同步机制包括:锁,volatile关键字,final关键字,static关键字,相关API,如Object.wait(),Object.notify()等。 锁概述 线程安全问题产生的前提是多个线程并发访问...
2021-08-02
0
418
poi导入Execl数据
@GetMapping("/excel/upload") public void importExcel(@RequestParam("excelFile") MultipartFile multipartFile) throws IOExceptio...
2021-07-30
0
285
poi导出Execl报表
public void exportExcel(List<Rule> ruleList) { String[] title = { "名字", "规则组Id", "渠道", &qu...
2021-07-30
0
287
聚簇索引与非聚簇索引
聚簇索引:将数据存储与索引放在一块,索引结构的叶子节点保存了行数据;如InnoDB使用到的就是聚簇索引。非聚簇索引:将数据与索引分开存储,索引结构的叶子节点指向了数据对应的位置。简单理解:在聚簇索引上建立的索引就是非聚簇索引。 在innodb中,在聚簇索引上建立的都是辅助索引,即非聚簇索引也叫辅助索...
2021-07-27
0
933
索引底层原理解析之B+Tree
索引原理 index 返回数据: 结果实现了根据id主键进行排序,增加了查询速率;1.原理:1.将数据分成三部分进行存储;主键,当前数据,指针。然后通过指针将数据连接起来。增加了查询速度,此时的时间复杂度是O(n),所以数据量大了过后,速率就减慢了。引申出页的管理,默认将大小为16kb的数据放入...
2021-07-26
0
604
索引基本概述
1.什么是索引?官方定义:一种帮助mysql提高查询效率的数据结构优点:1:大大加快数据查询速度缺点:1.维护索引需要耗费数据库资源2.索引需要占用磁盘空间3.当对表的数据进行增删改的时候,要维护索引,速度会受影响因此:索引不是建得越多越好。应该是对经常查询用到的字段合理地添加索引。 2.索引的分类...
2021-07-26
0
490
首页
上一页
1
2
3
4
下一页
末页