自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 TCP服务器

首先是已请求一线程的服务器,这中已经被淘汰了。现在都使用IO多路复用,epoll。

2024-04-23 14:44:49 109

原创 HTTP客户端请求

HTTP 协议是 Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网 (WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP 是一个基于 TCP/IP 通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。

2024-04-22 21:30:40 556

原创 DNS协议与请求

域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为 将域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS 使 用 TCP 和 UDP 端口 53。当前,对于每一级域名长度的限制是 63 个字符,域名总长度 则不能超过 253 个字符。

2024-04-21 23:07:18 1142

原创 数据库MySQL

【代码】数据库MySQL。

2024-04-20 23:55:22 131

原创 C语言中的多线程编程

自旋锁是一种忙等待的锁机制,当线程尝试获取锁时,如果锁已经被其他线程占用,它会一直循环等待直到获取到锁为止。互斥锁是一种阻塞的锁机制,当线程尝试获取锁时,如果锁已经被其他线程占用,该线程会被阻塞挂起,直到获取到锁为止。自旋锁在等待锁时不会放弃 CPU,会一直尝试获取锁,而互斥锁在等待锁时会进入休眠状态,不会占用 CPU 资源。自旋锁适用于锁的占用时间短、竞争不激烈的情况,而互斥锁适用于锁的占用时间长、竞争频繁的情况。当锁的占用时间较长,或者竞争情况较频繁时,应该使用互斥锁,以避免线程忙等待带来的资源浪费。

2024-04-15 23:46:08 515

原创 基于C语言实现简单的通讯录

基于C语言实现简单的通讯录功能

2024-04-10 19:22:56 225

原创 简单的使用状态机统计文本中单词的数量

利用状态机简单的统计文本中单词的数量,可以在splite()函数里自定义分隔符。

2024-04-06 21:26:57 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除