04 2025 档案
摘要:问题:你的意思是,在启动java程序的时候,jvm会调用其对应的c++代码,启动一个CMS后台线程来对这个java程序进行对象的垃圾回收? 解答:是的,你的理解完全正确!让我更详细地解释这个过程: CMS垃圾收集器的工作机制 当你在启动Java程序时使用-XX:+UseConcMarkSweepGC
阅读全文
摘要:计算机的存储层次结构中,Cache、主存和辅存通常采用不同类型的存储器,具体如下: 1. Cache(高速缓存) 存储器类型:SRAM(Static Random-Access Memory,静态随机存取存储器) 特点: 速度快:访问延迟极低(纳秒级),与CPU频率匹配。 无需刷新:依靠触发器存储数
阅读全文
摘要:内聚 内聚的种类(从低到高) 内聚性(Cohesion)衡量模块内部各部分之间的关联程度,高内聚是优秀设计的核心原则。以下是7种内聚类型(按质量从低到高排序),附代码示例说明: 1. 偶然内聚(Coincidental Cohesion) 特点:模块内代码无逻辑关联,仅因巧合被放在一起。 示例:一个
阅读全文
摘要:奇偶校验:只能检错不能纠错,出现奇数个位数的错才能有效 海明码:用冗余数据位,可以确定哪个位出错,2进制位出错的取反就是对的。以此来检测和纠错,特点 校验位数量:由2^k >= m+k+1,其中m为信息码个数,k为校验码个数 m+k+1:信息码可以能出错位数m,校验码可以能出错位数k,全部正确的状态
阅读全文
摘要:DockerFile文件 // 编辑好DockerFile文件后使用如下语句生成镜像 不要忘记最后的. docker build -f DockerFile文件名 -t 镜像名:版本tag . 在 docker build 命令中,最后的 . 表示 构建上下文(Build Context)的路径,它
阅读全文
摘要:目录一、网络同步算法二、空间管理算法三、游戏逻辑算法四、匹配与社交算法五、数据与反作弊六、高级算法游戏特定技术 游戏服务器开发涉及多种算法,以下是核心算法分类及应用场景: 一、网络同步算法 帧同步(Lockstep) 应用:MOBA、RTS游戏(如LOL、星际争霸) 特点:同步操作指令,客户端确定性
阅读全文
摘要:排序算法 ♥常见排序算法知识体系详解♥ | Java 全栈知识体系 插入类:插入排序 希尔排序 选择类:选择排序 堆排序 交换类:冒泡排序、快速排序(快速交换排序) 归并排序 基数排序 记忆方法 快速插好 (基本有序情况 快速排序变差n^2 直接插入变好n) 点了一个 插 泡 (擦炮),把 乌龟(归
阅读全文
摘要:类图中的关系 终于分清楚依赖、泛化、实现、关联、聚合和组合了_51CTO博客_关联 组合 聚合 依赖 泛化 图中的关系 实现和泛化:实现是类实现接口。泛化是类继承类,方法继承方法。泛化(一般化,普遍化) 依赖和关联:a依赖b,b以方法参数的形式作为局部变量出现在a的方法中。a关联b,b作为全局变量出
阅读全文
摘要:目录设计模式分类的意义创建型结构型行为型相似模式的理解1. 为什么同一段代码可能被混淆?2. 关键区别:设计意图决定模式归属举例说明:3. 何时需要明确区分?策略模式的扩展桥接模式的扩展4. 总结设计模式的核心思想总结 设计模式 命迭备 观策中 责访状(则防撞) 类设计模式和对象设计模式的特征和区别
阅读全文
摘要:网络协议 应用层: 邮件 pop3:用于支持使用客户端远程管理服务器上的电子邮件,拉取目的地址邮件 SMTP:SMTP是建立在【FTP文件传输服务】上的一种邮件服务,用于从源地址到目的地址传送邮件的规则,从目的地址拉邮件需要使用pop3或者imap 文件 FTP:实现文件的上传、下载和其他文件操作
阅读全文
浙公网安备 33010602011771号