开源软件
nginx.redis.mongdb等
我要精通C++
这个作者很懒,什么都没留下…
展开
-
evhttp_connection_base_new为什么不返回NULL?
libevent原创 2022-07-03 16:35:02 · 591 阅读 · 0 评论 -
base64.c
base64原创 2022-06-29 11:04:35 · 414 阅读 · 0 评论 -
【freeradius】使用radclient调试radius协议
【freeradius】使用radclient调试radius协议FreeRADIUS RADCLIENT说明原创 2022-05-11 20:37:43 · 560 阅读 · 0 评论 -
【opencv】色彩空间与cv::cvtColor
1.色彩空间分类RGB---Red,Green,Blue,显示器中采用的RGB颜色空间是基于物体发光定义的;CMY---Cyan,Magenta,Yellow,工业印刷中常用的CMY颜色空间是基于光反射定义的HSV---从人视觉的直观反映而提出来的,H是色调,S是饱和度,V是亮度HSL---从人视觉的直观反映而提出来的,H是色调,S是饱和度,I是亮度Lab---由CIE(国际照明委员会)制定的一种色彩模式RGB(red,green,blue)颜色空间最常用的用途就是显示器系统(计算原创 2022-05-10 23:04:58 · 979 阅读 · 0 评论 -
【opencv】学习资料
一个网友的专栏(强推)OpenCV超实用实战项目_哔哩哔哩_bilibili【北交opencv教程】终于有人把opencv讲清楚了!图像识别与机器学习,三天从入门到成神,附赠课件资料,助力大厂指路_哔哩哔哩_bilibili英字【计算图形学】MIT 6.837: Intro to Computer Graphics (Solomon, 20fall)_哔哩哔哩_bilibili书籍:《OpenCV计算机视觉编程攻略-第3版》...原创 2022-05-10 21:48:34 · 765 阅读 · 0 评论 -
【opencv】原图-波浪-噪声-灰度-真彩-减少颜色的迪丽热巴
#include "opencv2/imgcodecs/legacy/constants_c.h"#include <opencv2/opencv.hpp>#include <iostream>#include <random>using namespace cv;using namespace std;void sharpen(const cv::Mat &image, cv::Mat &result){ // 判断是否需要分...原创 2022-05-10 20:50:46 · 556 阅读 · 0 评论 -
RocketMq调研记录
RocketMQ的安装与启动rocketmq的linux下C++版demo原创 2022-05-09 09:37:16 · 395 阅读 · 0 评论 -
【opencv】编译报错集合
1.error: ‘CV_LOAD_IMAGE_GRAYSCALE’ was not declared in this scopeerror: ‘CV_LOAD_IMAGE_COLOR’ was not declared in this scope由于版本不一致导致,在代码中加上【#include "opencv2/imgcodecs/legacy/constants_c.h"】再进行编译就可以了....原创 2022-05-08 21:19:56 · 2542 阅读 · 1 评论 -
【opencv】简单代码示例
1.样例1#include <opencv2/opencv.hpp>#include <iostream>using namespace cv;using namespace std;int main(){ //Mat src = imread("./1.png", IMREAD_GRAYSCALE); Mat src = imread("./1.png"); if (src.empty()) { cout <&l原创 2022-05-08 18:14:15 · 1413 阅读 · 0 评论 -
【opencv】opencv4.5.4安装
1.安装包https://codeload.github.com/opencv/opencv/zip/refs/tags/4.5.42.安装mkdir releasecd releasecmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON ..make -j8make install3.安装的过程留痕3.1 make...原创 2022-05-08 11:31:18 · 1626 阅读 · 0 评论 -
libevevnt-http客户端和服务器端常用函数
libevevnt-http客户端原创 2022-05-04 11:22:27 · 644 阅读 · 0 评论 -
【无标题】
evhttp_connection_base_bufferevent_new()EVENT2_EXPORT_SYMBOL struct evhttp_connection* evhttp_connection_base_bufferevent_new ( structevent_base* base, struct evdns_base * dnsbase, structbufferevent* bev, ...原创 2022-04-26 22:50:16 · 216 阅读 · 0 评论 -
依赖libcurl库实现sftp的下载功能
//编译方法: g++ sftpDownlod.cpp -lcurl#include <stdio.h>#include <stdlib.h>#include <curl/curl.h> // 这里不是#include <curl.h>#include <iostream>using namespace std;#undef DISABLE_SSH_AGENTstruct FtpFile{ const char *fi.原创 2022-04-24 12:52:32 · 927 阅读 · 5 评论 -
MD5
0.阅读链接MD5-宝藏码友原创 2021-04-05 10:01:37 · 153 阅读 · 0 评论 -
openssl
加密解密原创 2021-05-07 14:45:32 · 474 阅读 · 0 评论 -
gbk与gb2312
1.gbkGBK全称《汉字内码扩展规范》(GBK即“国标”、“扩展”汉语拼音的第一个字母,英文名称:Chinese Internal Code Specification) ,中华人民共和国全国信息技术标准化技术委员会1995年12月1日制订,国家技术监督局标准化司、电子工业部科技与质量监督司1995年12月15日联合以技监标函1995 229号文件的形式,将它确定为技术规范指导性文件。2000年已被GB18030-2000《信息交换用 汉字编码字符集 基本集的扩充》国家强制标准替代。 [2]原创 2021-09-01 18:30:05 · 2473 阅读 · 0 评论 -
omniORB CORBA
1.官网omniORB (sourceforge.net)2.原创 2021-12-14 10:26:12 · 186 阅读 · 0 评论 -
【MongoDB】数据库的创建
1.选择和创建数据库1.1 选择和创建数据库的语法格式use 数据库名称如果数据库不存在则自动创建,例如,以下语句创建articledb,use articledb1.2 查看有权限查看的数据库命令show dbs或show databases注意,在MongoDB中,集合中只有在内容插入后才会创建,创建集合(数据表)后要插入一个文档(记录),集合才会真正创建....原创 2021-08-28 16:44:17 · 10918 阅读 · 0 评论 -
【MongoDB】相关概念
1.业务应用场景1.1 面对三高需求传统的关系型数据库(如Mysql),在数据操作的三高需求以及对Web2.0的网站需求面前,显得力不从心."三高"需求,High performance:对数据库高并发读写的需求Huge Storage:对海量数据的高效存储和访问的需求High Scalability && High Availablity:对数据库的高可用性的需求.1.2 MongoDb的具体的应用场景(1)社交场景,使用MongoDb存储用户信息,以及用户发表原创 2021-08-15 22:55:54 · 207 阅读 · 0 评论 -
【MongoDB】安装与配置
1.安装1.1 下载原创 2021-08-14 08:19:39 · 474 阅读 · 0 评论 -
分布式文件系统FastDFS
分布式文件系统FastdDFS详解原创 2021-05-16 15:07:46 · 112 阅读 · 0 评论 -
【待研究】oom_score&oom_adj&oom_score_adj
Linux内核OOM机制分析原创 2021-04-15 16:48:29 · 1436 阅读 · 0 评论 -
fdatasync
sync、fsync与fdatasync函数详解fsync和fdatasync系统调用实现原创 2021-04-23 20:59:02 · 350 阅读 · 0 评论 -
【Linux服务器开发】2.5 Redis编程-操作-消息队列机制-发布订阅
1.Redis安装2.基本数据结构3.操作命令4.C语言使用 Redis原创 2021-04-05 10:14:28 · 446 阅读 · 0 评论 -
缓存代理
缓存代理比较原创 2021-05-10 23:31:25 · 226 阅读 · 0 评论 -
【IM项目】框架分析与部署
1.需求分析即时通讯重点(1)实时性 http socket websocket(2)数据库 数据库表设计 分表设计 密码存储方式 最近会话表 未读消息如何体现 聊天消息分表问题(3)单聊消息发送流程 怎么保证数据的不丢失 消息序号在哪里生成 消息序号生成方式 消息如何封装 消息发送时的seq有什么作用 消息发送后服务器怎么应答? 接收端收到数据后如何应答(4)客户端的单聊消息未读计数是怎么实现的原创 2020-11-28 10:04:13 · 973 阅读 · 0 评论