golang构建脚本使用案例(偏向工程上)
golang的编译脚本案例,其中包括以下内容:
1. 生成多个可执行文件
2. 日志封装
3. 编译的时候,传入参数等。
Linux源码红黑树源码案例
从Linux的源码提取出来的红黑树,经过修改,并带有调用案例,可执行。
centos7.4.1708 的systemtap的rpm包及其依赖
本资源是在centos7.4.1708的docker系统使用yum下载的systemtap的rpm包及其相关依赖,可以避免某些centos版本无systemtap的尴尬。
nginx内存池代码封装
基于nginx 1.19.6的内存池代码提取,未测试版本
nginx 1.19.6 代码提取并生成库(Mac平台)
nginx是一个跨平台的优秀软件,里面有一些数据结构以及代码可以供大家使用,为此特地针对macOS 11.1系统以及clang 12.0使用cmake进行封装,并生成库,方便读者后期学习nginx当中编写demo调试
nginx的ngx_queue_t的使用demo
本资源主要是将nginx的ngx_queue.c和ngx_queue.h的代码拉出来,并简单的编写demo验证,内部使用了CMAKE,只需要执行./build.sh,就自动可以编译
centos7.4.1708 的iftop的rpm包及其依赖
本资源是在centos7.4.1708的docker系统使用yum下载的iftop的rpm包及其相关依赖,可以避免某些centos版本无iftop的尴尬。
centos7.4.1708 的gdb的rpm包及其依赖
本资源是在centos7.4.1708的docker系统使用yum下载的gdb的rpm包及其相关依赖,可以避免某些centos版本无gdb的尴尬。
centos7.4.1708 的tcpdump的rpm包及其依赖
本资源是在centos7.4.1708的docker系统使用yum下载的tcpdump的rpm包及其相关依赖,可以避免某些centos版本无tcpdump的尴尬。
centos7.4.1708 的sysstat的rpm包及其依赖
本资源是在centos7.4.1708的docker系统使用yum下载的sysstat的rpm包及其相关依赖,可以避免某些centos版本无sysstat的尴尬。
centos7.4.1708 的lsof的rpm包及其依赖
本资源是在centos7.4.1708的docker系统使用yum下载的lsof的rpm包及其相关依赖,可以避免某些centos版本无lsof的尴尬。
centos7.4.1708 的gcc-c++的rpm包及其依赖
本资源是在centos7.4.1708的docker系统使用yum下载的gcc-c++的rpm包及其相关依赖,可以避免某些centos版本无gcc-c++的尴尬。
centos7.4.1708 的gcc的rpm包及其依赖
本资源是在centos7.4.1708的docker系统使用yum下载的gcc的rpm包及其相关依赖,可以避免某些centos版本无gcc的尴尬。
docker的influxdb镜像,版本为1.8.2
使用docker pull 拉下的镜像并使用docker save保存的,可以使用docker load -i导入
grafana的docker镜像
使用docker pull 拉下的镜像并使用docker save保存的,可以使用docker load -i导入
docker的centos7.4.1708镜像
使用docker pull 拉下的镜像并使用docker save保存的,可以使用docker load -i导入
python的netifaces使用demo以及简单的接口封装
使用netiface模块的demo
以及简单封装几个接口,比如:
1. 基于ip获取网卡名称;
2. 获取ipv4的网关信息;
3. 获取默认的ipv4网关信息;
4. 通过网卡名称获取信息;
其中,demo包括:
1. 输出netiface定义的数据;
2. 遍历网卡,并打印所有的网卡信息,有需求的可以自定义添加过滤代码;
3. 打印所有的网关信息;
redis的双链表代码提取
将redis中的双链表代码提取出来,已经在vs2015下编译通过。可直接使用在工程项目中。
如果直接将redis源码拉出来,编译不通过,本资源充分解决了此烦恼
opencv4.0源码
opencv4.0的源码,包括contrib部分,由于我是采用此源码生成vs2015的库,某些需要在线下载的文件已经下载完成,其中由于源码对cmake有版本要求,故提供了cmake。本人已经生成vs2015的32位库
opencv4.0_vs2015_x86
opencv已经编译好了的库,版本是opencv4.0,包括contrib部分,采用的是vs2015的32位编译器。
opencv-2.4.13.3
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.13.1源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.10源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.8源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.7源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.7.2源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.7.1源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.6源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.6.2-rc1源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.6.2r3源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.6.2r2源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.6.2源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.6.1源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.5源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.4-beta源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.4源码
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
opencv-2.4.3-rc
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
生成DLL和lib文件测试案例
VS2015生成dll文件和lib文件,里面含有测试生成的lib文件和dll文件。具体怎么配置,请参考案例
opencv3.4.2在vs2015下的32位库-包括contrib
opencv3.4.2在vs2015的32位编译器下生成的库,其中包括contrib模块
opencv3.4.2源码-包括contrib
这是opencv3.4.2的源码,里面包括contrib模块。可以下载下来自己编译生成自己所需要的库。