logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

值得推荐的C/C++框架和库

http://www.cplusplus.me/2182.htmlC++资源大全关于 C++ 框架、库和资源的一些汇总列表,内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。标准库C++标准库,包括了STL容器,算法和函数等。这里写链接内容C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。

#c语言#python
Qt开发中如何添加第三方库--(以ffmpeg和sdl库为例)

近期做一个播放器的项目,界面采用qt开发,需要用到第三方库ffmpeg和sdl库。由于以前没有qt添加第三方库的经验,因此在环境配置上费了不少功夫,因此在这里总结一下   在QT中,自动化编译过程,是通过qmake工具生成一个makefile文件实现的,它是由.pro文件生成而来的,因此添加第三方库可以从.pro工程文件入手。添加第三方库,我们主要添加两个信息,一个是头文件信息,参

Systrace for Linux-使用 systrace 分析 linux & android 的调度问题

title: Systrace for Linux-使用 systrace 分析 linux & android 的调度问题date: 2020-11-21 20:22author: gatiemetags:- scheduler- linux- debugcategories:- schedulerthumbnail:blogexcerpt: 笔者在日常内核性能优化的工作中, 主要涉及

Linux下套接字详解(补充)---- TCP协议中的三次握手和四次挥手(图解)

转载自TCP协议中的三次握手和四次挥手(图解)其他写的比较好的简析TCP的三次握手与四次分手TCP的三次握手(建立连接)和四次挥手(关闭连接)TCP协议三次握手过程分析TCP三次握手详解及释放连接过程TCP/IP 相关知识点与面试题集TCP/IP详解学习笔记(13)– TCP连接的建立与终止序号:Seq序号,占3

#linux
Ubuntu14.04搭建LXR本地服务器阅读Linux内核代码

CSDNGitHubUbuntu14.04搭建LXR本地服务器阅读Linux内核代码AderXCoding/system/tools/lxr本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处我开始打算使用 apache2 + mysql+ lxr 搭建的. 毕竟嘛网上教程都是这个, 有点坑爹的是网上的教程都是以前的, 和现在

#ubuntu
Linux CFS调度器之唤醒WAKE_AFFINE 机制--Linux进程的管理与调度(三十一)

#1 wake_affine 机制select_task_rq_fair 选核其实是一个优选的过程, 通常会有限选择一个 cache-miss 等开销最小的一个根据 wake_affine 选择调度域并确定 new_cpu根据调度域及其调度域参数选择兄弟 idle cpu 根据调度域及其调度域参数选择兄弟 idle cpu根据调度域选择最深idle的cpu根据调度域选择最深idle的cpu fin

#linux
Linux 内核代码风格--Kernel Coding Style(持续更新-20170616)

CSDNGitHubkernel代码风格LDD-LinuxDeviceDrivers/tree/study/pattern/code_style本文创建日期 2017-06-16 10 : 55基于Linux Kernel V4.11.5英文原版参见内核文档 Documentation/process/coding-style.rst英文原

#linux
Linux下套接字详解(五)----基于fork多进程的TCP套接字(阻塞/同步/并发)

简介一个简单的改进方案是在服务器端使用多线程(或多进程)。多线程(或多进程)的目的是让每个连接都拥有独立的线程(或进程),这样任何一个连接的阻塞都不会影响其他的连接。具体使用多进程还是多线程,并没有一个特定的模式。传统意义上,进程的开销要远远大于线程,所以如果需要同时为较多的客户机提供服务,则不推荐使用多进程;如果单个服务执行体需要消耗较多的CPU资源,譬如需要进行大规模或长时间的数据运算或文件访

#linux
Linux下套接字详解(四)----简单的TCP套接字应用(迭代型)

前面我们已经将了TCP/UDP的基本知识,还说了并发服务器与迭代服务器的区别,我们大致了解大多数TCP服务器是并发的,大多数UDP服务器是迭代的 ,即我们在进行数据传送的时候,往往使用服务器与客户但之间无连接的UDP报文,但是在用户需要上传下载文件时,就会在客户端和服务器之间建立一条TCP连接,进行文件的传送那么我们下面就来实现一个简单的TCP服务器。TCP套接字编程模型图我们首先看一下TCP客

#服务器#linux
Linux下套接字详解(九)---poll模式下的IO多路复用服务器

参照poll调用深入解析-从poll的实现来讲poll多路复用模型,很有深度poll多路复用poll的机制与select类似,与select在本质上没有多大差别,管理多个描述符也是进行轮询,根据描述符的状态进行处理,但是poll没有最大文件描述符数量的限制。poll和select同样存在一个缺点就是,包含大量文件描述符的数组被整体复制于用户态和内核的地址空间之间,而不论这些文件描述

#linux#服务器
    共 122 条
  • 1
  • 2
  • 3
  • 13
  • 请选择