C
文章平均质量分 88
C与C++相关技术
井底一蛤蟆
不想高空翱翔,只愿贴地飞行!
QQ:305309183
展开
-
C++设计模式精简实践
C++设计模式设计模式说明设计模式(GOF的23种)TemplateMethod(模板方法模式)Strategy(策略模式)Observer(观察者模式)设计模式说明设计模式(GOF的23种)TemplateMethod(模板方法模式)Strategy(策略模式)Observer(观察者模式)...原创 2020-02-26 09:53:38 · 470 阅读 · 0 评论 -
ffmpeg 开发代码
ffmpeg 开发代码说明ffmpeg日志系统ffmpeg文件与目录操作ffmpeg音视频操作音频提取视频提取说明vs2017ffmpeg4.2.1ffmpeg日志系统#include <stdio.h>#include <libavutil/log.h>int main(){//日志级别:AV_LOG_ERROR / AV_LOG_WARNING / ...原创 2020-01-14 12:02:39 · 395 阅读 · 0 评论 -
第三方库收藏
开源库收藏geoslibiglopencvossfreetypeddkjgeos说明GEOS是用于在二维矢量几何上执行操作的C++ 11库。它主要是JTS拓扑套件Java库的一个端口。它提供了PostGIS、Python的Shapely包、R的sf包等所使用的许多算法。GitHub链接libigl说明libigl是一个简单的C++几何处理库。 他实现了很多功能包括构造稀疏离散微...原创 2019-12-26 11:06:15 · 210 阅读 · 0 评论 -
数据结构-图-无向图
无向图一、无向图的说明 1. 稀疏图:有很少边或弧的图; 2. 稠密图:有较多边或弧的图; 3. 网:边/弧带权值的图; 4. 邻接:有边/弧相连的两个顶点之间的关系。存在(Vi,Vj),则称Vi和Vj互为邻接点; 5. 关联(依附):边/弧与顶点之间的关系。存在(Vi,Vj)/<Vi,Vj>,则称该边/弧关联于Vi和Vj; 6. 顶点的...原创 2018-05-08 09:04:15 · 4474 阅读 · 0 评论 -
C程序访问mysql数据库
MySQL Connector/C一、Connector/C 简介 1.Connector/C (libmysqlclient) is a client library for C development二、Connector/C 下载 1.官方下载页面:https://dev.mysql.com/downloads/connector/c/ 。原创 2018-02-07 15:19:56 · 342 阅读 · 0 评论 -
libuv异步文件读写
libuv 异步文件读写一、libuv编译环境 1.可查看另一篇“libuv 介绍与编译”- http://mp.blog.csdn.net/postedit/79193274程序代码#include #include #include #include "fcntl.h"#include "uv.h"s原创 2018-01-30 15:02:22 · 1328 阅读 · 0 评论 -
libuv 多线程与队列
libuv 多线程与队列一、libuv编译环境 1.可查看另一篇“libuv 介绍与编译”- http://mp.blog.csdn.net/postedit/79193274二、原理图 程序代码main.c#include <stdio.h>#include <string.h>#include <stdlib.h>#include "uv...原创 2018-02-09 16:47:22 · 1943 阅读 · 0 评论 -
数据结构-树
数据结构- 树一、树的说明1. 树是一种组织数据的方式。2. 如文件浏览器中的文件组织方式:文件夹、文件,文件夹中还有文件夹、文件。二、树的模型 1. A是这棵树的根节点。 2.(B、E、F)组成了一棵树,属于这棵大树的子树。 3. E、F是B节点的子节点,所以B是E、F的父节点,E、F是兄弟节点。原创 2018-01-22 17:50:56 · 155 阅读 · 0 评论 -
c语言 base64 md5 sha1编码与解码
base64 md5 sha1编码与解码一、如何用c语言对数据编码与解码,这篇主要是使用一个第三方crypto库,已上传至csdn,下载链接在下方。 二、crypto库代码文件下载地址(crypto.rar内部只有关于base64、md5、sha1的8个文件) 1. http://download.csdn.net/download/jxyb2012/10235原创 2018-02-01 15:18:44 · 1018 阅读 · 0 评论 -
C语言 JSON数据格式解析
C语言 JSON数据格式解析一、如何用c语言编写与解析json数据格式,这篇主要是使用一个第三方的json库,本人已经上传至csdn,下载链接在下方。 二、json库代码文件下载地址(json.rar内部只有两个文件json.h与json.c) 1.http://download.csdn.net/download/jxyb2012/10234057原创 2018-01-31 18:17:05 · 5469 阅读 · 0 评论 -
windows 多线程
进程/线程一、程序运行 1.每个程序运行的时候,操作系统会给这个程序分配一个进程,以32位操作系统为例,就会分配4GB虚拟内存空间(代码段、数据段、堆、栈),将程序的代码加载到代码段,并运行程序,执行程序指令。二、什么是线程 1.线程是基于进程的轻量级的调度单元,也是操作系统可以调用独立的最小单元,线程是在一个进程中创建出来的,当一个进程分配出来时,他本身就是一个线程。 2.原创 2018-01-19 16:09:21 · 682 阅读 · 0 评论