- 博客(28)
- 资源 (24)
- 收藏
- 关注
原创 C++编码规范要求
/ 若申请不到“信号量”,说明另外的进程正处于给Exam赋值并计算其平方过程中(即正在使用此信号),本进程须等待其释放信号后,才可继续执行。//该指针在后端图像系统的很多类中使用,但是统一由所属的后端子系统维护和管理内存;// const 成员函数。// int x1: 第一点的x坐标相对于屏幕左上角的绝对坐标。// int y1: 第一点的y坐标相对于屏幕左上角的绝对坐标。// int x2: 第二点的x坐标相对于屏幕左上角的绝对坐标。// int y2: 第二点的y坐标相对于屏幕左上角的绝对坐标。
2023-05-22 11:46:17 827
原创 Window cmd常用命令(建议收藏)
类似于linux下的 ls如果是需要查看隐藏文件的或者更多操作的话,可以使用dir /?来查看其它用法,cmd这点挺好的。python /?类似于linux下的mkdir和rmdiripconfig类似于linux下的ifconfigcls类似于linux下的clear类似于linux下的cp类似于linux下的mv类似于linux下的rm列出所有任务及进程号,杀进程taskkill是用来终止进程的。这个命令行工具可用来结束至少一个进程。可以根据进程 id 或映像名(Image)来结束进程。
2023-05-18 16:27:17 3839
原创 beyond compare 两种延长使用期方法
1.window+R打开管理2.输入regedit后回车,则就会打开注册表编辑器3.里面有一个cacaheId然后删掉,果断的删掉4.找到他的老巢(安装路径)然后删除BCUnrar.dll5.好了打开就可以用了
2022-05-31 15:17:39 994
原创 利用控制台输出编写的进度条
利用控制台输出编写的进度条程序,代码如下:#pragma once#include <iostream>#include <mutex>#include <thread>class progressbar { uint64_t total{0}; uint64_t cur{0}; FILE* f; std::chrono::system_clock::time_point nextPoint = std::chrono:
2022-05-24 16:59:23 250
原创 通用线程池类
通用线程池类,代码如下:#ifndef THREAD_POOL_H_#define THREAD_POOL_H_#include <cassert>#include <condition_variable>#include <cstddef>#include <functional>#include <mutex>#include <queue>#include <thread>#include &
2022-05-24 16:56:39 449
原创 自定义C++异常类
自定义C++异常类,代码如下:#ifndef __MY_EXCEPTION_H__#define __MY_EXCEPTION_H__#define int Error_t #include <exception>#include <string>/********************************************************************************类名 : MyExceptionDescriptio.
2022-05-24 16:11:35 480
原创 OpenCV窗口显示类封装
基于OpenCV库,封装的简易窗口显示类,代码如下:#ifndef ___OPENCVWINDOW___#define ___OPENCVWINDOW___#include <vector>#include <queue>#include <memory>#include <condition_variable>#include <mutex>#include <opencv2/opencv.hpp>usin.
2022-05-23 11:17:39 370
原创 c语言生成Bmp图像
代码如下:// ConsoleApplication1.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <stdio.h>#include <string.h>#include <math.h>#include <stdlib.h>#pragma pack(2)//必须得写,否则s
2022-05-09 18:32:38 1704
原创 【单例模板类】
#pragma oncetemplate <typename T>class Singleton{public: template<typename... Args> static T* Instance(Args&&... args) { if(m_pInstance==nullptr) m_pInstance = new T(std::forward<Args>(args)...);.
2022-05-06 14:24:46 59
原创 CMakeLists.txt编写方法(持续更新中~)
## 1 基本信息### Cmake最低版本号要求cmake_minimum_reqired(VERSION 2.8)### 项目信息project(Demo1)## 2 变量配置### 使用mmm变量保存当前目录下所有文件aux_source_directory(. mmm)add_executable(Demo ${mmm})### 将hello.cpp 赋值给SOURCE 变量SET(SOURCE ${PROJECT_SOURCE_DIR}/src/hello.cpp).
2022-05-05 16:59:39 167
原创 c语言实现的矩阵基本操作
cmatrix.h#include <stdlib.h>#include <math.h>#include <stdio.h>typedef struct Matrix matrix;struct Matrix{ double** A; int m; int n; double det; matrix* inv; matrix* T;};/*行列式*/double hhlx(double** arr, int na);/*矩阵求逆
2022-05-05 15:11:43 3936
原创 C++性能测试模板
// test.cpp 文件#include <iostream>#include <cstdio>#include <chrono>using namespace std;template <class R, int Count, class F>R time_code(F func) { auto then = std::chrono::system_clock::now(); for (int i = 0; i < Co.
2022-04-28 16:56:06 1515
原创 Linux常用命令集锦
基本操作:# 关机shutdown -h now# 重启shutdown -r now# 查看系统内核信息uname -a# 查看系统内核版本cat /proc/version# 查看当前用户环境变量env# 查看cpu信息cat /proc/cpuinfo# 查看有几个逻辑cpu, 包括cpu型号cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c# 查看有几颗cpu,每颗分别是几核cat /proc/c
2022-02-14 11:28:10 240
Sparse Nist blas Library
2022-05-05
epoll的使用Sample
2022-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人