
服务器
文章平均质量分 56
QiuL_Hash
我心匪石,不可转也。我心匪席,不可卷也。威仪棣棣,不可选也。
展开
-
【Linux C】线程同步
线程同步是在多线程环境下可能需要注意的一个问题。线程的主要优势在于,资源的共享性,譬如通过全局变量来实现信息共享,不过这种便捷的共享是有代价的,那就是多个线程并发访问共享数据所导致的数据不一致的问题。原创 2023-06-03 19:35:39 · 215 阅读 · 0 评论 -
WebSocket的C++服务器端实现
由于需要在项目中增加Websocket协议,与客户端进行通信,不想使用开源的库,比如WebSocketPP,就自己根据WebSocket协议实现一套函数,完全使用C++实现。代码已经实现,放在个人github上面,地址:https://github.com/jice1001/websocket.git。下面进行解释说明:一、原理Websocket协议解析,已经在前面博客里面详细讲解过,可以参...原创 2022-11-11 14:04:42 · 1430 阅读 · 1 评论 -
Linux内存管理之一:基本概念篇
物理地址、线性地址(虚拟地址)和逻辑地址;阐述段式管理和页式管理基本概念;Linux操作系统内存管理和虚拟内存概念;为内核开发做一个基础铺垫。内存是linux内核所管理的最重要的资源之一,内存管理子系统是操作系统中最重要的部分之一。对与立志从事内核开发的工程师来说,熟悉linux的内存管理系统非常重要。1、物理地址、线性地址(虚拟地址)和逻辑地址之间的关系物理地址是指出现在cpu外部的地址总...原创 2022-11-11 14:04:11 · 192 阅读 · 0 评论 -
linux消息队列
可以通过发送消息来避免命名管道的同步和阻塞问题。管道消息流管道 先进先出有边界 可以后进入、先出来 消息大小三大限制一、什么是消息队列?消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。消息队列与命名管道一样的不足,Linux用宏:MSGMAX来限制一条消息的最大长...原创 2022-11-11 14:03:40 · 2967 阅读 · 1 评论 -
重置Centos 7 Root密码
重置Centos 7 Root密码原创 2022-11-11 13:53:36 · 197 阅读 · 0 评论 -
CentOS7字符集介绍与中文字符集设置
一、字符编码和字符集1、字符编码(character encoding):字符编码是一种法则,在数字与符号之间建立的对应关系。不同的国家有不同的语言,包含的文字、标点符号、图形符号各有不同。例如在ASCII编码中,用数字97表达字符’a’与字符集相对应,常见的字符编码有ASCII,GBK,GB18030,Unicode等。2、字符集(Character set)字符集是字符的集合,字符是文字和符号的总称,用ASCII编码的字符集称之为ASCII字符集,用GBK编码的字符集称之为GBK字符集。3、国原创 2020-05-26 14:09:41 · 2344 阅读 · 0 评论