相关文章
(JavaEE)(多线程案例)线程池 (简单介绍了工厂模式)(含经典面试题ThreadPoolExector构造方法)
线程诞生的意义,是因为进程的创建/销毁,太重了(比较慢),虽然和进程比,线程更快了,但是如果进一步提高线程创建销毁的频率,线程的开销就不能忽视了。 这时候我们就要找一些其他的办法…
建站知识
2024/12/22 12:52:09
MySQL学习系列(5)-每天学习10个知识
目录 1. 锁(Locking)和乐观锁与悲观锁2. 分布式系统中保证数据一致性3. MySQL的复制延迟问题及解决方法4. 索引比全表扫描更快的情况5. 分区剪枝(Partition Pruning)6. 使用 LIMIT 和 OFFSET 的技巧7. 使用 EXPLAIN 语句分析查询性…
建站知识
2024/12/22 16:40:33
cpp-httplib库的基本使用及文件上传下载
0.前言
cpp-httplib 是一个 header-only 的跨平台 HTTP/HTTPS 网络库,采用 MIT 开源协议,接口为阻塞调用。虽然功能简单,但也不用一堆依赖,C 的接口也比 libcurl 的 C 接口用起来顺手一点,文档也提供了不少参考代码&a…
建站知识
2024/12/23 3:02:41
单例模式(饿汉模式 懒汉模式)与一些特殊类设计
文章目录 一、不能被拷贝的类 二、只能在堆上创建类对象 三、只能在栈上创建类对象 四、不能被继承的类 五、单例模式 5、1 什么是单例模式 5、2 什么是设计模式 5、3 单例模式的实现 5、3、1 饿汉模式 5、3、1 懒汉模式 🙋♂️ 作者:Ggggggtm &#x…
建站知识
2024/11/16 2:52:46
Glide - Android的图像加载和缓存库,专注于平滑滚动
官网
GitHub - bumptech/glide: An image loading and caching library for Android focused on smooth scrolling
项目介绍
An image loading and caching library for Android focused on smooth scrolling Glide is a fast and efficient open source media management a…
建站知识
2024/11/17 1:34:18
jvm垃圾回收机制概述
一、jvm内存的分区 JVM的内存结构包括五大区域:程序计数器、虚拟机栈、本地方法栈、堆区、方法区。
其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生、随线程而灭,因此这几个区域的内存分配和回收都具备确定性,就不需要过多考虑回收…
建站知识
2024/12/10 8:08:57
TypeScript系列之类型 void
文章の目录 1、void类型的使用2、void类型的特性2.1、void类型的变量不能被赋予任何值,只能赋值为undefined。2.2、当一个函数的返回类型被定义为void时,我们不能使用该函数的返回值。2.3、如果一个函数没有指定返回类型,并且函数体中没有返回…
建站知识
2024/12/18 9:44:09