最新 最热

Qt(C++)使用SQLite数据库完成数据增删改查

当前文章介绍的设计的主要功能是利用 SQLite 数据库实现宠物投喂器上传数据的存储,并且支持数据的增删改查操作。其中,宠物投喂器上传的数据包括投喂间隔时间、水温、剩余重量等参数。...

2023-07-24
1

Docker学习路线9:运行容器

要启动一个新的容器,我们使用 docker run 命令,后跟镜像名称。基本语法如下:

2023-07-21
1

OpenThread是世界上最舒心的跨平台多线程并发库

OpenThread是最舒心的跨平台多线程并发库,多线程三大设计模式: Await模式, Factory模式和Actor模式。

2023-07-20
1

OpenSocket是跨全平台的高性能高并发网络库

Linux和安卓用epoll,Win32用IOCP,iOS和Mac用kqueue,其他系统使用select。

2023-07-20
1

OpenTime做最称心的C++开发时间库

请安装cmake工具,用cmake可以构建出VS或者XCode工程,就可以在vs或者xcode上编译运行。

2023-07-20
3

Docker学习路线8:容器注册表

容器注册表是Docker容器镜像的集中存储和分发系统。它允许开发人员以这些镜像的形式轻松共享和部署应用程序。容器注册表在容器化应用程序的部署中发挥着关键作用,因为它们提供了一种快速、可靠和安全的方式,在各种生产...

2023-07-19
0

Docker学习路线7:构建容器镜像

容器镜像是可执行的软件包,包括运行应用程序所需的所有内容:代码、运行时、系统工具、库和设置。通过构建自定义镜像,您可以在任何支持Docker的平台上无缝地部署应用程序及其所有依赖项。...

2023-07-18
1

C++采用Daemon进行后台程序部署

在C++中,如果要让一个程序一直在后台运行并且和终端会话分离,我们可以将其作为守护进程运行,以下是创建C++守护进程的一般步骤。

2023-07-17
1

Docker学习路线6:使用第三方镜像

第三方镜像是在Docker Hub或其他容器注册表上提供的预构建Docker容器镜像。这些镜像由个人或组织创建和维护,可以作为您容器化应用程序的起点。

2023-07-15
1

Docker学习路线5:在 Docker 中实现数据持久化

Docker 可以运行隔离的容器,包括应用程序和其依赖项,与主机操作系统分离。默认情况下,容器是临时的,这意味着容器中存储的任何数据在终止后都将丢失。为了解决这个问题并在容器生命周期内保留数据,Docker 提供了各种数据持...

2023-07-14
1