相关文章
再探“构造函数”(2)友元and内部类
文章目录 一. 友元‘全局函数’作友元‘成员函数’作友元‘类‘作友元 内部类 一. 友元
何时会用到友元呢?
当想让(类外面的某个函数/其它的类)访问 某个类里面的(私有或保护的)内容时,可以选择使用友元。 友元提供了一种突破&a…
建站知识
2024/11/23 4:12:22
【在Linux世界中追寻伟大的One Piece】Socket编程TCP(续)
目录
1 -> V2 -Echo Server多进程版本
2 -> V3 -Echo Server多线程版本
3 -> V3-1 -多线程远程命令执行
4 -> V4 -Echo Server线程池版本 1 -> V2 -Echo Server多进程版本
通过每个请求,创建子进程的方式来支持多连接。
InetAddr.hpp
#pragma…
建站知识
2024/11/23 5:24:37
Docker配置国内源加速
Docker配置国内源加速
添加配置文件/etc/docker/daemon.json, 内容如下:
{"registry-mirrors": ["https://6kx4zyno.mirror.aliyuncs.com"]
}本人使用的是阿里云服务器,所以配了个阿里云的
使配置生效
systemctl daemon-reload
…
建站知识
2024/11/23 4:12:23
WinForms 中使用 MVVM 模式构建应用:实现登录页面、页面导航及 SQLite 数据库连接完整框架搭建过程
前言
在传统的 WinForms 应用程序开发中,很多开发者使用事件驱动的设计模式,直接将业务逻辑编写在界面代码中。然而,随着应用程序的复杂性增加,单一的界面文件变得臃肿,难以测试和维护。借鉴 WPF 中 MVVM(…
建站知识
2024/11/23 4:12:26
在 CentOS 7 上安装 Node.js 18.20.4
文章目录 在 CentOS 7 上安装 Node.js 18.20.4引言安装1. 下载 Node.js 182. 上传和解压文件3. 重命名解压后的文件夹4. 配置环境变量4.1 创建环境变量文件4.2 添加环境变量4.3 重新加载环境变量 配置 npm 镜像源1. 淘宝源2. 阿里云源3. 腾讯云源4. 华为云源5. 网易源6. 中科院…
建站知识
2024/11/23 4:12:23
postgresql杀掉数据库连接阻塞
在PostgreSQL中,如果你想杀掉一个阻塞其他数据库操作的数据库连接,你可以使用pg_terminate_backend函数。这个函数需要一个backend ID,你可以从pg_stat_activity视图中获取。
以下是一个SQL命令的例子,用于杀掉阻塞其他操作的数据…
建站知识
2024/11/22 8:49:13
Ubuntu 安装 redis
一、使⽤apt安装
apt install redis -y 二、⽀持远程连接
修改 /etc/redis/redis.conf
修改 bind 127.0.0.1 为 bind 0.0.0.0修改 protected-mode yes 为 protected-mode no # By default, if no "bind" configuration directive is specified, Redis listens# fo…
建站知识
2024/11/23 5:24:37