相关文章
lucene-8.5.1总结三:索引文件格式(1)
Lucene的索引里面存了些什么,如何存放的,也即Lucene的索引文件格式,是读懂Lucene源代码的一把钥匙。当我们真正进入到Lucene源代码之中的时候,我们会发现:Lucene的索引过程,就是按照全文检索的基本过程,将倒…
建站知识
2024/11/21 21:31:41
vue3和vue2 v-model 和sync语法糖区别
1.先直接看下 v3咋写的 1.子组件的写法和v2是一样的 2.update事件后面跟上传递的属性名 3.第二个参数是 传的值 <template><div><button click"$emit(update:num,num1)">子组件修改:{{num}}</button></div>
</template><scri…
建站知识
2024/10/28 10:12:56
面试-java Spring 一
一.Spring两大特性
控制反转(IoC):就是创建对象的控制权,被反转到了Spring框架上。通常我们实例化一个对象时,都是使用类的构造方法来new一个对象,这个过程是由我们自己来控制的,而控制反转就把new对象的工交给了Spri…
建站知识
2024/11/14 22:07:51
【问题代码】顺序点的深入理解(汇编剖析+手画图解)
这好像是一个哲学问题。 目录
前言 一、顺序点是什么?
二、发生有关顺序点的问题代码
vs中:
gcc中:
三、细读汇编
1.vs汇编如下(示例):
2.gcc汇编如下(示例):
四…
建站知识
2024/12/24 10:53:44
【Linux】进程替换
进程替换就是把一个进程换成另外一个进程。全新进程复制进程替换进程进程替换exec系列:库函数:execl、execlp、execve、execv、execvp系统调用:execve上面五个库函数最后都要用最后一个系统调用,它们本质上没有区别,只…
建站知识
2024/10/31 12:17:52
spring.factories 文件配置详情
使用场景
在程序开发中,可能会出现包名不一样的情况(如:pom 依赖的很多的 jar),如何解决Spring Boot不能被默认路径扫描呢?
方法一:在 Spring Boot Application 主类上使用 Import 注解。方法…
建站知识
2024/11/9 6:51:40
每天10个前端小知识 【Day 8】
前端面试基础知识题
1. Javascript中如何实现函数缓存?函数缓存有哪些应用场景?
函数缓存,就是将函数运算过的结果进行缓存。本质上就是用空间(缓存存储)换时间(计算过程), 常用于…
建站知识
2024/10/31 2:08:00
HashMap 和 ConcurrentHashMap 源码变化分析
1.7 版本
HashMap
HashMap#put
public V put(K key, V value) {if (table EMPTY_TABLE) {// 如果table表格还没有初始化,则初始化inflateTable(threshold);}if (key null)// 如果传入的是null 则存放在 table[0]位置return putForNullKey(value);int hash hash(key);// 在…
建站知识
2025/1/8 14:08:46