相关文章
设计模式-结构型-享元模式Flyweight
享元模式的特点: 享元模式可以共享相同的对象,避免创建过多的对象实例,从而节省内存资源
使用场景: 常用于需要创建大量相似的对象的情况 享元接口类
public interface Flyweight { void operate(String extrinsicState); }
享…
建站知识
2024/10/7 21:23:19
STL常用容器(2)---vector容器
1.1 vector基本概念
功能:
vector数据结构和数组非常相似,也称为单端数组
vector与普通数组区别:
不同之处在于数组是静态空间,而vector可以动态扩展
动态扩展:
并不是在原空间之后的续接的新空间,而…
建站知识
2024/11/28 9:11:20
JMM内存模型 volatile关键字解析
前言 对于多线程等等的各种操作,相比各位都了然于胸,现在我们来介绍一下更底层一点点的JMM内存模型,其实也是一个很简单的理想的内存模型 注意与JVM的内存模型区分 多线程内存模型主要是基于CPU缓存搭建起来的 这里就区分工作内存和主内存了 我们线程操作的其实是主内存的一个副…
建站知识
2024/10/7 21:23:21
计算机网络—TCP协议详解:特性、应用(2)
🎬慕斯主页:修仙—别有洞天 ♈️今日夜电波:マリンブルーの庭園—ずっと真夜中でいいのに。 0:34━━━━━━️💟──────── 3:34 🔄 ◀️…
建站知识
2024/11/3 0:45:20
试过了,ChatGPT确实不用注册就可以使用了!
看到官网说不用登录也可以直接使用ChatGPT 我们来试一下
直接打开官网 默认是直接进入了chatgpt3.5的聊天界面
之前是默认进的登录页面
聊一下试试 直接回复了,目前属于未登录状态,挺好!
来试下ChatGPT4 跳转到了登录页面
目前来看gpt4还…
建站知识
2024/11/1 22:44:19
Android笔记--MediaCodec(一)
这一节主要来了解一下MediaCodec,Android MediaCodec 是 Android 平台提供的一个用于处理音频和视频数据的 API。它允许开发者对音频和视频数据进行编码和解码,支持多种格式和编解码器。MediaCodec API 通常用于实现实时音视频处理,如视频录制…
建站知识
2024/10/7 16:25:22
在Windows的Docker上部署Mysql服务
在我们做一些和数据库相关的测试时,往往需要快速部署一个数据库作为数据源。如果开发环境是Windows,且开发的代码不依赖于系统,即不用在linux上做开发,则可以将全套环境都部署在Windows上。 本地安装数据库会污染操作系统环境&…
建站知识
2024/10/7 16:25:18