logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

windows + ubuntu + vscode开发环境配置安装

从零搭建Linux +windows + VSCode +C/C++开发环境

文章图片
#c++#vscode#后端 +1
C中的数据类型封装机制—void万能类型

C中的数据类型的封装数据类型封装概念void万能类型void的字面意义是无类型,void则为无类型指针,void可以指向任何类型的数据。用法1:数据类型的封装int initHardEnv(void **handle);典型的如内存操作函数memcpy和memset的函数原型分别为:void * memcpy(void *dest,const void *src,size_t len);void

C++项目实战-socket编程

假设我们让发送数据的一端总是以大端字节序发送(对就是做一个统一的规定),那么接收数据的一端就知道我接受到的字节序总是大端字节序,如果接受方的字节序为小端,那么只需要大端数据装换成小端字节序就可以了。因此,Linux定义了下面这个新的通用的socket地址结构体,这个结构体不仅提供了足够大的空间用于存放地址值,而且是内存对齐的【内存对齐可以加快CPU访问速度,内存对齐问题见我的C语言专栏,有详细介绍

文章图片
#网络#服务器#tcp/ip +2
C++实战项目-网络编程基础包含TCP详解

本篇从网络结构模式(网络应用程序设计模式)开始到TCP详解。对于网络编程的所有基础知识一文全部概述。清晰的表达,特别的解释方式,小白也能够看懂,带你打好socket编程的基础。(重点:对TCP从根上进行刨析)

文章图片
#c++#java#网络协议 +2
mongoose使用详细 -- 如何通过mongoose搭建服务器

根据官网文档给出的描述大致总结下:1.mongoose是一个用于C/C++的网络库,它为TCP、UDP、HTTP、WebSocket、MQTT实现了事件驱动的非阻塞API。Mongoose使嵌入式编程快速、健壮、简单。2.mongoose可在windows、Linux、Mac和许多嵌入式架构上运行。它可以在现有的操作系统和TCP/IP堆栈(如FreeRTOS和lwIP)上运行,也可以在裸机上运行,

#html#servlet
C++项目实战-多进程(一篇文章)

程序和进程的基本概念单道程序设计和多道程序设计并行和并发进程控制块PCB进程常用的命令环境变量环境变量操作函数

文章图片
#c++#servlet#c语言 +1
C++模版基础

本专栏会持续更新关于STL中的一些概念,会先带大家补充一些基本的概念,再慢慢去阅读STL源码中的需要用到的一些思想,有了一些基础之后,再手写一些STL代码。(如果你有喜欢一些底层封装,执着于造轮子,我想这个一期不错的专栏)

文章图片
#c++#开发语言
到底了