相关文章
【Java基础面试十四】、 封装的目的是什么,为什么要有封装?
文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。 面试官: 封装的目的是什么&…
建站知识
2025/1/22 20:45:37
Typora +Picgo 搭建个人笔记
文章目录 Typora Picgo 搭建个人笔记一、Picgo Github 搭建图床1.基础设置2. 将配置导出,方便下次使用 二、Typora:设置 :1. 基本设置2. 导出自动提交3. 备份图片 Typora Picgo 搭建个人笔记
typora 下载地址: https://zahui.fan…
建站知识
2025/1/22 21:06:07
MySQL事务MVCC详解
一、概述
MVCC (MultiVersion Concurrency Control) 叫做多版本并发控制机制。主要是通过数据多版本来实现读-写分离,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读,从而提高数据库并发性能。
MVCC只在已提交读(…
建站知识
2025/1/22 20:53:07
【网络协议】聊聊从物理层到MAC层 ARP 交换机
物理层
物理层其实就是电脑、交换器、路由器、光纤等。组成一个局域网的方式可以使用集线器。可以将多台电脑连接起来,然后进行将数据转发给别的端口。
数据链路层
Hub其实就是广播模式,如果A电脑发出一个包,B、C电脑也可以收到。那么数据…
建站知识
2024/12/8 20:41:45
leetcode-200. 岛屿数量
1. 题目
leetcode题目链接
2. 解答
思路:
需要循环遍历每个节点;找到陆地,基于陆地开始遍历陆地的上下左右;数组dirm dirn就可以表示某个区域的上下左右;标记遍历过的节点;设计循环的退出条件…
建站知识
2025/1/15 10:45:33
IDEA通过Docker插件部署SpringBoot项目
1、配置Docker远程连接端口
找到并编辑服务器上的docker.service文件。
vim /usr/lib/systemd/system/docker.service在下面ExecStart替换成下面的
ExecStart/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock2.重启docker
systemctl daemon-reload
s…
建站知识
2025/1/2 21:01:36
【开发心得】Jaxb使用珠玑
前言 Java操作xml转换成javaBean,或者javaBean转换为xml的方式有很多。常见的有dom4j等工具直接操作dom,或者使用jaxb.
jaxb介绍:
JAXB(Java Architecture for XML Binding简称JAXB)允许Java开发人员将Java类映射为XML表示方式。JAXB提供两种主要特性:…
建站知识
2024/12/24 17:29:51