E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
c++linux
C/C++ Linux 后台服务器开发高级架构师学习知识路(架构师篇)
C/
C++Linux
后台服务器开发高级架构师学习知识路(架构师篇)学习2019-12-18摘自:https://www.bilibili.com/read/cv4180195114阅读1点赞0评论前言:
诗筱涵
·
2025-07-28 07:23
【Linux】:Linux 2.6内核 调度队列和调度原理
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:
stackY、
·
2025-06-26 08:45
Linux系统编程
linux
调度队列
调度原理
C++Linux
网络编程day02:select模型
本文是我的学习笔记,学习路线跟随Github开源项目,链接地址:30dayMakeCppServer文章目录select模型fd_set结构体timeval结构体文件描述符的就绪条件带外数据与普通数据socket的状态select模型select是Linux下的一个IO复用模型,同时,它也是Linux中一个系统函数的名称:#includeintselect(intndfs,fd_set*readf
默示MoS
·
2024-02-14 20:47
Linux
c++
linux
网络
C++Linux
网络编程:简单的select模型运用
文章目录前言源代码部分重点解读read/write与recv/send在使用上的差异前言这段代码来自于游双的《Linux高性能服务器编程》,在Ubuntu中对代码进行了实现,并在注释部分加上了我的个人解读。源代码//#include//网络通讯的核心函数都在这#include//#include#include//#include#include#include#include#include//
默示MoS
·
2024-02-14 20:46
Linux
c++
linux
网络
【动态规划】:泰波那契模型_解码方法
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.题目解析2.算法原理2.1状态表示2.2状态转移方程2.3初始化2.4填表顺序
stackY、
·
2024-02-14 01:22
初阶算法
动态规划
算法
解码方法
【C++】:map和set的封装
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.stl库中的封装2.模拟实现的红黑树改进2.1存储数据的类型2.2添加提取类型的仿函数
stackY、
·
2024-02-14 01:52
C++
c++
开发语言
封装
【STL】:stack和queue介绍和模拟实现
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.stack的介绍和使用1.1stack介绍2.2stack使用2.queue
stackY、
·
2024-02-08 18:20
C++
c++
开发语言
stack
queue
deque
【STL】:priority_queue介绍和模拟实现
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.priority_queue的介绍2.priority_queue的使用
stackY、
·
2024-02-08 18:45
C++
c++
开发语言
priority_queue
C++Linux
网络编程Day1
文章目录最简单server程序sys/socket.h常量数据结构函数arpa/inet.h常量数据结构函数第一个C/S应用unistd.h函数server和client需要做的操作细节解析最简单server程序#include//sys(系统),socket(套接字),这个还是挺好理解的#include#include#include#includeintmain(){//创建一个套接字描述符,
默示MoS
·
2024-02-07 09:35
Linux
玩转C++
c++
linux
网络
C++Linux
编程基础
动态库和静态库当动态库和静态库同时存在的时候,会优先使用动态库。静态库1.制作静态库g++-c-olib库名.a源文件代码清单-c表示只编译,-o则是说明需要指定文件名2.使用静态库g++选项源代码文件名清单-l库名-L库文件所在的目录名3.库文件的概念程序在编译时,会将库文件的二进制代码链接到目标程序中,这种方式称为静态编译。如果多个程序中用到了同一个静态库中的函数,就会存在多份拷贝。4.静态库
默示MoS
·
2024-02-07 09:05
Linux
玩转C++
c++
linux
c/
c++Linux
后台服务架构福利分享
Lee哥送福利啦~(重点强调一下)粉丝福利专享!价值299的全套《音视频ffmpeg命令入门到提高课程》免费送给大家。仅限7.12-7.13获取还不是粉丝的朋友可以关注一下,领取福利~福利领取路线:福利领取三步曲
Yt_cc
·
2024-02-04 03:39
五种网络IO模型详解
CPU#1内存分为内核缓冲区和用户缓冲区#2用户的应用程序不能直接操作内核缓冲区,需要将数据从内核拷贝到用户才能使用#3而IO操作、网络请求加载到内存的数据一开始是放在内核缓冲区的文章相关视频讲解:C/
C+
Linux服务器开发
·
2024-02-01 17:00
后端开发
Linux服务器开发
网络io
网络模型
网络io
epoll
Linux服务器开发
后端开发
深入浅出吃透多线程、线程池核心原理及代码详解
腾讯认证T9后端开发岗位,linux服务器开发高级架构师系统学习视频点击:C/
C++Linux
服务器开发高级架构师/Linux后台架构师B站7000+播放的线程池视频讲解:150行代码,手写线程
Linux服务器开发
·
2024-01-23 02:47
linux网络编程
Linux服务器开发
Linux后台开发
多线程
线程池
网络编程
linux服务器开发
后端开发
网络 IO 服务器模型 Reactor 与 Proactor
C/
C++Linux
服务器开发/后台架构师知识体系网络IO,会涉及到两个系统对象,一个是用户空间调用IO的进程或者线程,另一个是内核空间的内核系统,比如发生IO操作read时,它会经历两个阶段:等待数据准备就绪将数据从内核拷贝到进程或者线程中
诗人和酒
·
2024-01-18 11:45
10道网络八股文,每道都很经典,让你在面试中逼格满满
/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等学习地址:C/
C+
linux大本营
·
2024-01-08 08:30
linux
后台开发
网络编程
tcp
udp
Linux防火墙-firewalld与ICMP控制 【Linux服务器】
我们本篇会深入讨论firewalld对icmp的配置C/
C++Linux
服务器开发/后台架构师https://ke.qq.com/course/417774?
攻城狮百里
·
2024-01-06 16:56
Linux
Linux
服务器开发
这才是你需要的C/
C++Linux
服务器开发学习路线!
前言C语言和C++属于“造轮子”语言,几乎什么都能做。不过一般来说,C语言和C++主要还是做后台(服务端)开发比较多,包括:通信公司后台开发互联网公司后台开发游戏公司后台开发……当然这个后台开发具体职责又有很多细分,比如:有做数据处理和分析的有做基础协议和通信的有做服务端底层应用优化的甚至还有做后台系统驱动和内核的……从技术学习和实际运用的角度来看,C/C++和Java到底区别在哪?C/C++,它
诗人和酒
·
2023-12-24 04:11
【C++】:搜索二叉树
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.搜索二叉树1.1概念1.2搜索二叉树操作2.模拟实现搜索二叉树2.1非递归版本
stackY、
·
2023-12-16 12:50
C++
c++
数据结构
二叉树
【C++】:set和map
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.关联式容器2.键值对3.set3.1set的介绍3.2set的使用3.2.1set
stackY、
·
2023-12-16 12:50
C++
c++
set
map
【C++】:红黑树
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.红黑树的概念2.红黑树的性质3.红黑树节点的定义4.红黑树的插入4.1按照二叉搜索的树规则插入新节点
stackY、
·
2023-12-16 12:50
C++
c++
算法
开发语言
红黑树
【C++】:AVL树
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.AVL树的概念2.AVL树节点的定义3.AVL树的插入3.1AVL树的旋转
stackY、
·
2023-12-16 12:45
C++
c++
算法
开发语言
AVL树
高并发:线程、线程锁与线程池(精华),文中附上一个手写代码实现线程池视频(c/c++语言)
wait()和sleep()5.线程的状态及其他API这里分享一个手写代码实现线程池的视频,需要代码的朋友可以+主页qun获取线程池视频链接:手写代码现实线程池更多Linux服务器开发高级视频资料点击:C/
C+
Linux服务器开发
·
2023-12-05 17:55
Linux服务器开发
Linux后台开发
linux网络编程
多线程
线程池
c++
高并发
后端
备战23秋招,c/
c++Linux
后端开发岗(简历/技术面)分享
目录前言一、市场环境1.裁员的一年2.面试环境二、面试准备1.招聘信息来源获取2.简历准备三、技术提升c/
c++Linux
服务器开发技术学习路径一、精进基石二、高性能网络设计三、基础组件设计四、中间件开发五
程序员yt
·
2023-12-03 15:48
c++
linux
面试
【C++】:模板进阶
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录前言:1.非类型模板参数2.类模板的特化2.1概念2.2函数模板特化2.3类模板特化
stackY、
·
2023-12-03 10:56
C++
c++
开发语言
模板
【C++】:菱形继承和虚拟继承
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackYC++专栏:
C++Linux
专栏:Linux目录1.复杂的菱形继承及菱形虚拟继承1.1菱形继承1.2虚拟继承1.3虚拟继承解决数据冗余和二义性的原理
stackY、
·
2023-11-25 00:15
C++
c++
算法
【C++】:继承
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.继承的概念及定义1.1继承的概念1.2继承的定义1.2.1定义的格式1.2.2
stackY、
·
2023-11-25 00:44
C++
c++
开发语言
继承
【C++】:多态
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.多态的概念1.1概念2.多态的定义及实现2.1多态的构成条件2.2虚函数
stackY、
·
2023-11-25 00:11
C++
c++
开发语言
多态
一份c/
c++Linux
后台服务器开发者的技术拓展书单
Linux后台开发学什么?1.源码分析2.中间件开发3.集群4.Linux系统(进阶)5.性能与测试6.运维统计7.分布式架构学习详情路线书籍分享:Linux:KaliLinux渗透测试的艺术linux+c++编程LinuxC编程一站式学习Linux程序设计第4版Linux高性能服务器编程Linux就该这么学Linux入门教程(精华基础版)Linux入门教程Linux网络编程Linux系统编程Li
面试题小能手
·
2023-11-23 10:58
【STL】:反向迭代器
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录前言:1.基本构造2.接口完善3.在list中使用反向迭代器list反向迭代器版本一
stackY、
·
2023-11-20 10:28
C++
c++
开发语言
反向迭代器
【linux】19个面试常见的进程和线程问题
linux服务器开发相关视频解析:基于linuxepoll原理剖析以及三握四挥的细节处理Linux内核,进程间通信组件的实现c/
c++linux
服务器开发免费学习地址:c/
c++linux
后台服务器高级架构师
linux大本营
·
2023-11-20 08:55
linux
c++
多线程
多进程
服务器
【双指针】:Leetcode283.移动零
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.双指针思想2.移动零2.1题目解析2.2算法思路2.3代码实现1.双指针思想常见的双指针有两种形式
stackY、
·
2023-11-18 21:04
初阶算法
算法
双指针
leetcode
C/
C++linux
动态库的加载
动态库的加载静态加载,编译时加载动态库动态库的动态加载静态加载,编译时加载动态库so.h#ifndef__SO_H__#define__SO_H__#defineDLL_PUBLIC__attribute__((visibility("default")))extern"C"{DLL_PUBLICvoidtest();inttest2(int_v);}classfoo{private:inti;p
Zlb2214
·
2023-11-15 05:12
c++
c语言
linux
C/
C++Linux
技术栈开发学习资料免费下载
在学习的过程中难免要去下载点电子书作为参考,可是发现大多数资料均需要下载券、金币、积分、登录注册等等诸多限制,有时候寻找合适的资料都得花费大半天的时间,相信大家跟我一样也是深受其害,个人主要对C/
C++
Mr_Xuf
·
2023-11-11 17:02
资料下载
C/C++
Linux
学习资料
免费下载
[linux]父进程退出时如何确保子进程退出?
linux服务器开发相关视频解析:linux内核,进程调度器的实现,完全公平调度器CFS10道经典面试题的剖析,技术方向如何决定职业方向c/
c++linux
服务器开发免费学习地址:c/
c++linux
后台服务器高级架构师前言子进程退出的时候
linux大本营
·
2023-11-06 09:09
linux
c++
后端
进程
【STL】:list的模拟实现
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.基本构造2.正向迭代器2.1非const迭代器2.2const迭代器2.3
stackY、
·
2023-11-05 02:07
C++
c++
开发语言
STL
List
连接到远程 Linux 计算机
连接到远程Linux计算机在VisualStudio中生成
C++Linux
项目时,将Linux代码复制到远程Linux计算机,然后基于VisualStudio设置进行编译。
苗政委
·
2023-11-05 01:17
Linux高性能I/O框架库Libevent介绍
C/
C++Linux
服务器开发/后台架构师知识体系这篇文章主要讲一下Libevent库的内容,顺便对I/O库整体做个介绍。
攻城狮百里
·
2023-11-02 05:55
linux
libevent
【STL】:vector的模拟实现
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.基本构造2.容量相关的接口2.1operator[]2.2reserve2.3resize2.4size
stackY、
·
2023-11-01 07:31
C++
c++
开发语言
stl
vector
【STL】:vector用法详解
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.vector介绍2.vector使用2.1vector的定义2.2vector
stackY、
·
2023-11-01 07:01
C++
c++
开发语言
vector
1024程序员节
STL
【C++】:string的模拟实现
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.基本构造2.深拷贝2.1传统写法2.2现代写法2.3写时拷贝(了解)2.
stackY、
·
2023-11-01 07:01
C++
c++
string
1024程序员节
【STL】:list用法详解
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:
C++Linux
专栏:Linux目录1.list的介绍2.list的使用2.1list的定义2.2迭代器2.3空间增长
stackY、
·
2023-11-01 07:27
C++
c++
开发语言
list
在 Visual Studio 集成终端中调试 C++ Linux 控制台程序
最近,VisualStudio202217.5预览版3面向广大Linux开发者提供了一项新特性:在VisualStudio集成的终端中调试
C++Linux
控制台程序。如需了解更多关于集成终端
Linux小百科
·
2023-10-31 07:31
linux
服务器
运维
网络面试!居然这么详细,那看这篇就够了呀
linux服务器开发相关视频解析:Tcp/ip协议栈技术专题训练营(1)Tcp/ip协议栈技术专题训练营(2)c/
c++linux
服务器开发免费学习地址:c/
c++linux
后台服务器高级架构师1.应用层
linux大本营
·
2023-10-30 10:04
Nginx进程间的通信
C/
C++Linux
服务器开发/后台架构师知识体系进程间消息传递共享内存共享内存还是Linux下提供的最主要的进程间通信方式,它通过mmap和shmget系统调用在内存中创建了一块连续的线性地址空间,而通过
攻城狮百里
·
2023-10-29 21:11
nginx
linux
后台
开发高级架构Nginx 的进程管理与重载原理
目录进程结构图信号量管理Linux的信号量管理机制利用信号量管理Nginx进程配置文件重载原理C/
C++Linux
服务器开发高级架构学习视频点击:C/
C++Linux
服务器开发/Linux后台架构师-学习视频教程进程结构图
知食份子.
·
2023-10-29 20:34
nginx
linux
服务器
java
后端
Nginx的进程管理与重载原理
目录进程结构图信号量管理Linux的信号量管理机制利用信号量管理Nginx进程配置文件重载原理C/
C++Linux
服务器开发高级架构学习视频点击:C/
C++Linux
服务器开发/Linux后台架构师-学习视频教程进程结构图
Linux服务器开发
·
2023-10-29 20:31
Linux服务器开发
后端开发
Nginx
NGINX
进程管理
后端开发
中间件
linux服务器开发
2021年C/
C++Linux
服务器开发/后台架构师知识体系整理(持续更新中)
C/
C++Linux
服务器开发/后台架构师知识体系1.精进基石专栏1.1数据结构与算法面试必聊的排序与KMP随处可见的红黑树磁盘存储链式的B树与B+树海量数据去重的Hash与布隆过滤器,bitmap图论算法
攻城狮百里
·
2023-10-27 08:17
c++
linux
服务端开发
神奇的linux技术:Linux观测技术bpf,用bpf来观测tcp网络
+,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术点学习地址:C/
C+
linux大本营
·
2023-10-23 19:01
c++
linux
tcp
bpf
【epoll】epoll多路复用和Reactor设计思想
目录1、Reactor设计思想文章相关视频讲解:C/
C++Linux
服务器开发高级架构学习视频点击:C/
C++Linux
服务器开发/Linux后台架构师-学习视频epoll原理剖析以及reactor模型应用
Linux服务器开发
·
2023-10-22 11:19
Linux服务器开发
后端开发
epoll
epoll
reactor
网络编程
后端开发
Linux服务器开发
U-Boot移植 (2)- LCD 驱动修改和网络驱动修改
网络PHY地址修改2.3删除uboot中74LV595的驱动代码2.4添加开发板网络复位引脚驱动2.5更新PHY的连接状态和速度2.6烧写调试2.7测试一下ENET12.8其他需要修改的地方链接:C/
C+
kaka的卡
·
2023-10-19 05:53
linux系统移植
网络
单片机
嵌入式硬件
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他