Linux高性能网络编程十谈 | 协程
4其乐融融 发布于 2023/11/02 01:56:47
在讲协程之前,先解决上一篇文章《Linux高性能网络编程十谈|多进程和多线程》留下的思考题。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:56:47
在讲协程之前,先解决上一篇文章《Linux高性能网络编程十谈|多进程和多线程》留下的思考题。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:56:44
在Linux网络编程中,我们应该见过很多网络框架或者server,有多进程的处理方式,也有多线程处理方式,孰好孰坏并没有可比性。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:56:39
在Linux网络编程中,信号处理和定时器是经常遇到的功能,在聊这块内容之前如果您看过上一篇文章《Linux高性能网络编程十谈|IO复用和模式》,应该比较完整的了解epoll了,但是这里还遗漏了一个知识点,那开始先补上这个坑。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:56:34
通常我们写一个linux的client和server,但是怎么提升性能?系统是如何快速处理网络事件?因此本文就来谈谈IO复用和模式。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:56:31
在谈《系统调用》之前,先解答上一篇留下的一些问题:(1)发送方法返回成功后,数据一定发送到了TCP的对端么?(2)1个socket套接字可能被多个进程在使用,出现并发访问时,内核是怎么处理这种状况的?
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:56:29
Mozilla 公司发布新闻稿,表示面向 Debian、Ubuntu 和 Linux Mint 等基于 Debian 的发行版,推出了.deb 格式的 Firefox Nightly 浏览器安装包,便于用户在上述发行版中更轻松地安装。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:56:24
谈完上一篇《Linux高性能网络编程十谈|网络篇》,我们继续探索高性能网络编程,但是我觉得在谈系统API之前可以先讲一些Linux底层的收发包过程,如下这是一个简单的socket编程代码:
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:56:21
最近又到了面试季,高性能网络编程对于后端程序猿是必备的知识考点,于是为了方便大家(也方便自己),整理了高性能网络编程十谈,本篇是网络篇,主要介绍一些通用的网络知识,温故知新。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:56:16
笔记本的支持得到了提升,服务器性能得到了改进,更多内容一一揭晓。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:38:09
和之前的版本 21H2 和 22H2 一样,Windows 11 23H2 将获得两年的支持,每月提供累积更新、修复和新功能。需要提醒的是,Windows 11 21H2 生命周期已经在本月早些时候结束。至于版本 22H2,微软将在一年后,即 2024 年 10 月 4 日停止支持。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/02 01:38:06
“我们使用 libarchive 开源项目添加了对其他存档格式的原生支持,包括 tar、7-Zip、RAR、gz 和许多其他格式。现在,你可以在 Windows 上的压缩过程中获得更高的存档功能性能。”
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/01 01:56:20
rsyslog是一个开源的日志处理程序,被广泛应用于Linux系统中以提供日志转发和接收功能。本文浅谈linux配置rsyslog以及日志转发。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/01 01:56:17
Linux内核版本分为三个部分,主版本号、次版本号、末版本号,次版本号是奇数为开发板,偶数为稳定版。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/01 01:56:14
在进行Linux系统安全加固时,使用SELinux可以为系统提供更多的安全保障。本文将详细介绍如何使用SELinux进行Linux系统安全加固。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/01 01:56:11
RDP(Remote Desktop Protocol):用于远程桌面连接到Linux服务器。需要先安装并配置Xrdp服务。使用RDP客户端连接到远程服务器。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/01 01:38:08
本月早些时候,微软宣布最后一个版本的 Windows CE,即 Windows Embedded Compact 2013( Windows CE 8.0),已经结束支持,微软建议用户将其迁移到基于 Windows 10 IoT 的容器上。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/31 01:56:26
使用LVS技术要达到的目标是:通过LVS提供的负载均衡技术和Linux操作系统实现一个高性能,高可用的服务器群集,它具有良好的可靠性、可扩展性和可操作性。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/31 01:56:21
要定制Bash提示符,只需在PS1变量中添加、删除或重新排列下面这些特殊字符就可以了,如 1;32m、1;37m、1;36m 等。这些是 Bash 的颜色代码。这些代码由一系列数字表示,中间用分号加一个字母 m 隔开。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/31 01:56:18
今天一起来了解一下LINUX 的关键配置文件清单都有哪些吧!
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/31 01:56:15
内核模块是 Linux 系统中一种特殊的可执行文件,它可以在运行时动态地加载到内核中或卸载出内核,从而实现内核的扩展和优化。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/31 01:56:11
Geany 2.0 带来了新的文件类型和其他改进。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/30 02:01:28
在本案例中,实现天气服务的功能需要聚合数据平台提供的天气预报云服务。开发者需要在聚合数据平台注册和登录账号,然后申请天气预报的API,并通过实名认证获取自己的Key。通过Key,我们就可以通过http数据请求的方式调用天气预报的API,而官方会为每名开发者提供50次的每日免费调用次数。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/30 02:01:22
本期笔者将以一个Demo为例,帮助有需要的HarmonyOS开发者实现获取设备地理位置的功能。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/30 02:01:18
相比 3.2 Release 版本,4.0 版本新增 4000 多个 ArkTS API,应用开发能力更加丰富;HDF 新增 200 多个 HDI 接口,硬件适配更加便捷;优化图形框架和方舟编译器(ArkCompiler),用户交互体验得到进一步提升。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/10/30 01:56:29
Focusrite 正在大力支持 Linux 。尽管 Linux 作为桌面平台正在快速发展,但与 Windows 和 macOS 相比,它仍然是少数音乐制作人的选择。一个主要原因是缺乏一些 DAW 和硬件制造商的官方支持。
阅读()评论(0)赞 ()