- 博客(54)
- 资源 (215)
- 问答 (3)
- 收藏
- 关注
原创 Docker Engine在CentOS上的安装
https://docs.docker.com/engine/install/centos/目录Install Docker Engine on CentOSPrerequisitesOS requirementsUninstall old versionsInstallation methodsInstall using the repositoryInstall...
2020-04-23 18:57:02 557
原创 C语言libcurl:Uses the CURLINFO_TLS_SESSION data.
源代码/*************************************************************************** * _ _ ____ _ * Project ___| | | | _ \| | * ...
2020-04-23 18:40:47 354
原创 GnuTLS传输层安全性库
https://www.gnutls.org/欢迎来到GnuTLS项目页面总览 GnuTLS是一个安全的通信库,实现SSL,TLS和DTLS协议及其周围的技术。它提供了用于访问安全通信协议的简单C语言应用程序编程接口(API),以及用于解析和编写X.509,PKCS#12和其他所需结构的API。 该项目致力于提供一个安全的通信后端,该后端易于使用并且与其余的基本Linux...
2020-04-23 18:36:48 1592
原创 C语言libcurl:RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议
RTSP是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。/* * Copyright (c) 2011 - 2019, Jim Hollinger * All rights reserved. * * Redistribution and use in source and binary forms, with ...
2020-04-23 18:23:13 1918
原创 C语言libcurl:提供特定主机和端口对的自定义地址--resolve
使用CURLOPT_RESOLVE为给定的主机名+端口*数字组合提供自定义IP地址。/*************************************************************************** * _ _ ____ _ * Project ...
2020-04-23 18:18:35 2651
原创 C语言libcurl例程:multi 多线程,多任务
目录A multi-threaded example that uses pthreads to fetch several files at oncemulti_socket API using libuvusing the multi interface to do a single downloadusing the multi interface to do a multi...
2020-04-23 17:32:50 4142
翻译 libevent:信号、超时、回调
http://libevent.org/目录文献资料下载–稳定版本旧版本基准测试使用libevent的程序该libevent的API提供一种机制,在特定事件上的文件描述符或达到超时后发生时执行的回调函数。此外,由于信号或常规超时,libevent还支持回调。libevent旨在替换事件驱动的网络服务器中的事件循环。应用程序只需要调用event_dispatch(...
2020-04-23 16:54:03 1508 2
翻译 libuv:多平台支持库-异步I / O
http://libuv.org/目录概述¶功能文档下载安装设计概述¶把手和请求¶I / O循环文件I /概述¶libuv是一个多平台支持库,主要关注异步I / O。它主要通过开发使用Node.js的,但它也使用了Luvit,朱莉娅,pyuv,和其他人。注意如果您在本文档中发现错误,可以发送拉取请求来帮助您!功能由...
2020-04-23 16:40:07 642 2
原创 C语言CURL实现HTTP POST、GET、PUT
* GET - 从指定的资源请求数据。 * POST - 向指定的资源提交要被处理的数据 * PUT请求:如果两个请求相同,后一个请求会把第一个请求覆盖掉。(所以PUT用来改资源) * Post请求:后一个请求不会把第一个请求覆盖掉。(所以Post用来增资源)POST/***********************************************...
2020-04-22 17:59:14 4740
原创 C语言CURL取消对HTTPS的鉴权
/*************************************************************************** * _ _ ____ _ * Project ___| | | | _ \| | * ...
2020-04-22 17:57:21 828 1
原创 C语言curl实现FTP上传、下载、获取文件信息
目录Get a single file from an FTP server.Checks a single file's size and mtime from an FTP server.Get a single file from an FTP server.but also stores the received response-linesGet a single fil...
2020-04-22 17:37:09 2901
原创 C语言实现curl的URL文件fopen、fgets、fread、fclose、rewind抽象
/***************************************************************************** * * This example source code introduces a c library buffered I/O interface to * URL reads it supports fopen(), fre...
2020-04-22 17:14:33 460
原创 常用libcurl功能编程实例
目录导入和导出Cookie在多线程GTK中使用curl使用SSL上下文回调CURLOPT_DEBUGFUNCTION如何使用?epoll和timerfd的多套接字API使用导入和导出Cookie/*************************************************************************** * ...
2020-04-22 16:57:44 667
原创 使用libcurl提取大量TLS证书信息
/*************************************************************************** * _ _ ____ _ * Project ___| | | | _ \| | * ...
2020-04-22 16:16:24 844 1
原创 LibCurl:带有OpenSSL的内存中的CA证书,以获取HTTPS页面。
/*************************************************************************** * _ _ ____ _ * Project ___| | | | _ \| | * ...
2020-04-22 16:12:12 2063
原创 使用libcurl进行HTTP PUT
参考:https://blog.csdn.net/Rong_Toa/article/details/105682899/*************************************************************************** * _ _ ____ _ * Project...
2020-04-22 15:55:03 914
原创 使用libcurl下载一个html文件,上传、下载一个普通文件
/*************************************************************************** * _ _ ____ _ * Project ___| | | | _ \| | * ...
2020-04-22 15:18:39 377
原创 libcurl overview
https://curl.haxx.se/libcurl/c/libcurl.html目录libcurl overviewNAMEDESCRIPTIONLINKING WITH LIBCURLLIBCURL SYMBOL NAMESPORTABILITYTHREADSPERSISTENT CONNECTIONSGLOBAL CONSTANTSlibcur...
2020-04-22 10:30:23 528
原创 C语言单元测试框架-cmocka示例
#include <cmocka.h> //Google自动化测试static void test_1(void **state){ //code}static void test_2(void **state){ //code}int demo(void){ const struct CMUnitTest tests[] = { ...
2020-04-17 13:25:18 1060 1
转载 Docker在linux下的安装
Table of ContentsUbuntu Docker 安装卸载旧版本使用 Docker 仓库进行安装设置仓库安装 Docker Engine-Community使用 Shell 脚本进行安装Debian Docker 安装卸载旧版本安装 Docker Engine-Community使用 Docker 仓库进行安装设置仓库安装 Docker ...
2020-04-17 08:19:55 341
原创 CentOS yum源
目录方法1方法2方法3方法1wget http://dl.fedoraproject.org/pub/ ... ease-6-8.noarch.rpmwget http://rpms.famillecollet.com/enterprise/remi-release-6.rpmrpm -ivh epel-release-6-8.noarch.rpmrpm -ivh re...
2020-04-17 08:14:08 231
原创 Linux开机自动启动软件/可执行程序方法
目录修改那个脚本?添加什么内容?(xxx &)nohupsetsid修改那个脚本?首先关注几个脚本/etc/rc.d/rc.local:该脚本在系统启动时被执行一次; /etc/profile:该脚本在所有用户登陆时会被执行一次; ~/.bashrc:该脚本在用户登陆时被执行一次,与/etc/profile不同的是,bashrc文件每个用户拥有独立的一个...
2020-04-17 08:05:51 3606
原创 基于Linux内核红黑树的TR069参数解析工具:树形结构+CPE RPC支持
目录tr069_oid.htr069_oid.cdemo.ctr069_oid.h/* Dependencies ------------------------------------------------------------------------------------------------------*/#ifndef __CPE_OID_REG_H#d...
2020-04-14 10:39:07 1534 9
原创 想起了那个充满忧伤的夏天
公司战略布局,我们被转移到其他单位了,可能是公司的上市战略和规划,作为一名普通的员工,不知道接下来的路是艰辛还是坚信,谁也搞不懂,总结这一年来,在公司学到了很多东西,结识了很多有识之士,有志之士,不得不说这是我最大的收获。但是又有很多忧伤,两年时间,没能做出质的改变,仍然,没房子,没存款,...
2020-04-13 22:06:06 245
原创 Linux下使用C语言获取ISO8601时间格式字符串
#include <time.h>#include <stdio.h>#include <string.h>char * iso8601(char local_time[32]){ time_t t_time; struct tm *t_tm; t_time = time(NULL); t_tm = localtime(&t_tim...
2020-04-08 14:39:32 1562
原创 Linux实现ICMP PING代码
目录icmp.hicmp.c校验和的计算icmp.h#ifndef __CRTL_CRTL_ICMP_H#define __CRTL_CRTL_ICMP_H 1#define CRTL_ICMPING(ipv4) crtl_icmp_ping(ipv4, 1, 1, NULL, NULL, NULL, NULL)int crtl_icmp_ping(const...
2020-04-07 19:36:31 537 15
原创 Linux内核协议栈- 创建socket:__sock_create函数调用关系
Table of Contents__sock_create函数结构socket_statestruct socketstruct sockstruct proto_ops函数原型__sock_createsecurity_socket_createcall_int_hooksocket_createselinux_socket_createso...
2020-04-06 20:07:37 2957
原创 Anatomy of the Linux kernel- linux内核剖析
https://makelinux.github.io/kernel/map/Table of ContentsAnatomy of the Linux kernelA short tour of Linux historyIntroduction to the Linux kernelProperties of the Linux kernelMajor subsys...
2020-04-04 13:42:53 1253
原创 HPC高性能运算的发展应用场景以及高性能计算技术总结
计算需求和计算能力的缺口发展形式GPU的引入GUP长什么样CPU与GPU架构GPU计算模型几种高性能开发工具GPU算法的实现性能的对比GPU Java实现MPI与CUDA的混合实现...
2020-04-04 12:22:10 2775
原创 C语言字节序转换:16,32,64
#include "crtl/easy/byteswap.h"#include "crtl/easy/attribute.h"void crtl_swapshort(short *tni2){ *tni2=(((*tni2>>8)&0xff) | ((*tni2&0xff)<<8)); }void crtl_swapushor...
2020-04-03 22:03:44 1057
C语言设计模式 PDF《C Design Pattern》
2024-04-17
C, GNUC GCC 预处理《The C Preprocessor》
2024-04-16
User Guide: Open Build Service
2022-05-13
CentOS Stream 9 nasm 安装包
2022-05-01
CentOS Stream 9 nasm 源码包
2022-05-01
Optimizing Linux Kernel with BOLT.pdf
2022-01-21
red_hat_enterprise_linux-8-customizing_anaconda-en-us.pdf
2022-01-18
cclinux-coreos-34.20211111.3.0-live.x86_64.iso
2021-11-11
Ftrace Kernel Hooks-More than just tracing.pdf
2021-10-22
cpumemory-What Every Programmer Should Know About Memory.pdf
2021-09-10
architecture-instruction-set-extensions-programming-reference
2021-09-10
System V Application Binary Interface - AMD64 Architecture
2021-09-10
Hidden Linux Metrics with Prometheus eBPF Exporter.pdf
2021-09-03
e2ap-v01.00.00.asn
2021-08-25
Intel 64 and IA-32 Architectures Software Developer’s Manual Combined
2021-07-07
谈谈你对Container Linux容器操作系统的理解
2021-11-14
Linux“实时补丁”导致CPU无法占满运行
2021-02-22
C语言如何将字符串“int”转化为int类型
2019-01-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人