随笔分类 - c/c++
c++ 获取设备连接的网络打印机设备信息
摘要:以下是一个跨平台的C++方案,结合系统API和SNMP协议实现网络打印机信息获取: #include <iostream> #include <vector> #include <string> // 平台抽象层 #ifdef _WIN32 #include <windows.h> #include
Jenkins CICD部署
摘要:Jenkins 部署 CI/CD 的详细步骤指南: 1. Jenkins 安装 1.1 环境要求 Java 8 或 11(推荐 JDK11) 系统:Linux/Windows/macOS 1.2 安装方法(Ubuntu 示例) # 安装 Java sudo apt install openjdk-1
linux 利用cgroups 手搓简易资源控制库
摘要:上次写了C语言实现的log模块,本次使用c++结合log,利用Linux下cgroup资源控制手写一个资源控制库,首先了解cgroup,方便理解后面代码 log参考链接 1. 目录结构 2. 资源控制模块代码 1) setSource.cpp #include "setSource.h" #incl
Linux C语言实现日志模块demo
摘要:有时候在调试编写程序的时候日志打印模块是必不可少的,今天我们在Linux下用C语言实现一个模块化的日志demo小玩具 一、一共有以下几个文件: 1). 模块功能的代码实现c文件 --log.c 2). 可供引用的头文件 -- log.h 自行创建include文件夹放下面即可 3). makefil