相关文章
计算机网络基础总结:TCP/IP 模型、TCP vs UDP、DNS 查询过程
在学习计算机网络的过程中,理解 TCP/IP 模型与 OSI 模型的对应关系、掌握 TCP 与 UDP 的区别,以及熟悉 DNS 的查询过程,是打好网络基础的关键。本文将围绕这三部分进行简明扼要的讲解。 一、TCP/IP 模型与 OSI 七层模型的对应关系
1. OSI 七…
建站知识
2025/7/15 11:35:45
[C++][设计模式] : 单例模式(饿汉和懒汉)
单例模式 引言
对于程序设计的时候,我们有些时候不希望平凡的创建对象,比如创建这个一个对象的成本很高,比如线程池,这个时候我们希望共享一个对象,这个时候,就可以使用我们的单例模式。
单例模式本质上是…
建站知识
2025/7/16 0:28:22
Oracle查看锁表并终止会话
查看锁表
SELECT s.sid, s.serial#, s.username, o.object_name, l.locked_mode
FROM v$locked_object l
JOIN all_objects o ON l.object_id o.object_id
JOIN v$session s ON l.session_id s.sid;终止会话以释放锁: 找到相关的会话后,你可以使用 AL…
建站知识
2025/7/15 19:55:18
jenkins流水线打包vue无权限
jenkins在使用npm命令进行拉取依赖时,创建目录会报错无权限,如下如所示 这是因为npm 出于安全考虑不支持以 root 用户运行,即使你用 root 用户身份运行了,npm 会自动转成一个叫 nobody 的用户来运行,而这个用户权限非常低
若需要…
建站知识
2025/7/16 4:44:43
BIO、NIO、AIO的区别
BIO、NIO、AIO 是 Java 中用于处理 网络通信或 I/O 操作的三种方式。
1、BIO(Blocking I/O) -- 同步阻塞
每个请求一个线程,线程阻塞等待数据。数据未准备好,线程就会一直阻塞,直到有数据可读/写。简单,但…
建站知识
2025/7/16 1:40:10
2025pmx文件怎么打开blender和虚幻
pmx文件怎么打开blender
前言
一坑接一坑。
意思很简单,就是给Blender、3dsmax装插件,然后就可以打开了。但是报错就要多走很多错路。
记录一下。
内容
参考文章:https://blog.csdn.net/c858845275/article/details/144180555
我的Ble…
建站知识
2025/7/16 4:25:17
Android studio中git突然看不了提交记录
背景:TLD项目一开始clone不下来代码,以为之前git有问题,然后卸载重新下载了一个(弯路,根本不是我本地git的问题,最后输入强制弹出输入用户名,密码界面命令才解决的),然后安装在默认目…
建站知识
2025/7/17 3:53:36
MongoDB入门指南:环境安装与基本操作
环境安装与基本操作 1、Ubuntu安装MongoDB2、基本介绍3、通用操作3.1、查看帮助文档3.2、当前服务器状态3.3、查看当前数据库的连接机器地址3.4、数据备份与恢复3.4.1、准备测试数据3.4.2、数据备份3.4.3、数据恢复3.4.4、数据导出3.4.5、数据导入 4、用户管理4.1、创建用户4.1…
建站知识
2025/7/16 18:54:10