会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
于花花
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
36
下一页
2023年2月18日
ConcurrentHashMap源码分析
摘要: CVTE的面试里第二个答的不好的地方就是ConcurrentHashMap。 构造方法 默认构造方法 // 创建一个新的,具有默认表达小16的空Map public ConcurrentHashMap() { } 在默认构造方法中,我们可以看到ConcurrentHashMap实际上什么也没做,根据
阅读全文
posted @ 2023-02-18 20:22 于花花
阅读(73)
评论(0)
推荐(0)
2023年2月17日
传输层的多路复用与分解 & Socket究竟是啥
摘要: 每天净背八股了,计网,操作系统这些知识早都忘光了,昨天被CVTE的面试官问住了,当时回答的比较乱,并且有些地方答错了。特此重新学习总结。 但是不得不说,CVTE的技术面试官好温柔好温柔。 什么是多路复用 网络层只能提供主机到主机的连接,而我们开发网络应用时,并不希望只是把消息传递到对应主机上,我们希
阅读全文
posted @ 2023-02-17 11:57 于花花
阅读(252)
评论(0)
推荐(0)
2023年2月9日
关于MySQL连接的一些内容
摘要: 《MySQL是怎样运行的》一书十一、十二章的相关笔记。掺入了一些自己的理解。 连接基础 MySQL中的连接使用嵌套子循环实现,其中有两个角色: 驱动表:子循环中处于外层的表 被驱动表:子循环中处于内层的表 而一个连接可以看作是对于驱动表中的每一条满足条件的记录,都对被驱动表使用连接属性进行一次查询,
阅读全文
posted @ 2023-02-09 15:57 于花花
阅读(59)
评论(0)
推荐(0)
2023年2月7日
InnoDB数据页结构
摘要: InnoDB以页来管理磁盘文件,根据页的功能不同,有多种多样不同的页,比如用来记录undolog信息的undo页,用于存放数据的数据页。现在我们主要来了解下数据页的结构。 实际上,InnoDB采用索引组织表的表结构,所以实际上无论是表,还是在表上建立的索引,都是以索引形式存在的。所以InnoDB实际
阅读全文
posted @ 2023-02-07 15:14 于花花
阅读(87)
评论(0)
推荐(0)
2023年1月31日
AQS从应用到原理
摘要: 从高层来看 AQS,即AbstractQueuedSynchronizer类,无论是听起来还是看起来,它都很令人畏惧,但抛离它的实现原理,站在AQS的用户——比如Mutex、CountDownLatch这些类——的视角来看,AQS是一个非常好的助手。 AQS是一个用于实现同步器工具的框架,信号量、M
阅读全文
posted @ 2023-01-31 11:17 于花花
阅读(117)
评论(0)
推荐(0)
2023年1月17日
Rust for Rustaceans —— (二)类型
该文被密码保护。
阅读全文
posted @ 2023-01-17 15:27 于花花
阅读(2)
评论(0)
推荐(0)
2023年1月16日
Rust for Rustaceans —— (一) 基础
该文被密码保护。
阅读全文
posted @ 2023-01-16 17:09 于花花
阅读(1)
评论(0)
推荐(0)
2023年1月3日
Rust闭包理解
摘要: 前言 这篇文章的目的是让读者最快最直观的了解什么是闭包,Rust中的三种闭包之间有什么区别。为了达到这个目的——即降低复杂性,本篇文章的用词可能不够严谨,见谅。 看本篇文章之前,请确保你对Rust的值、借用、生命周期、trait、泛型等概念有了充分的理解,推荐这篇文章:Rust生命周期的理解。 最近
阅读全文
posted @ 2023-01-03 17:13 于花花
阅读(677)
评论(0)
推荐(1)
2022年12月30日
Rust生命周期的理解
摘要: 前言 这篇文章的目的是让读者最快最直观的了解什么是生命周期,以及为什么有生命周期,为了达到这个目的——即降低复杂性,本篇文章的用词可能不够严谨,见谅。 引用和所有者 所有者 为了保证一个值会在它作用域结束时被销毁,Rust引入了所有权机制。 fn noname() { let a = String:
阅读全文
posted @ 2022-12-30 15:18 于花花
阅读(711)
评论(0)
推荐(0)
2022年12月29日
Lambda与final变量
摘要: 前言 最近在学Rust,今天突然想到一段Java代码 public class Main { public static void main(String []args) { int a = 16; new Thread(() -> { System.out.println(a); }).start
阅读全文
posted @ 2022-12-29 20:30 于花花
阅读(250)
评论(1)
推荐(1)
上一页
1
2
3
4
5
6
7
8
9
10
···
36
下一页
公告