- 博客(3)
- 收藏
- 关注
原创 设计模式之开篇(一)
设计模式(Design pattern)是一套经过总结和分类的、多数人知晓的、被反复使用的代码设计经验。它旨在解决软件设计中反复出现的问题,提供可重用的代码片段,使代码更易理解和可靠。设计模式主要分为三大类:创建型模式、结构型模式、和行为型模式。其中,创建型模式关注对象的创建,结构型模式关注对象的组合,而行为型模式关注对象之间的通信和协作。
2024-03-12 18:46:18
1882
1
原创 C语言编程之Socket介绍及用法
在C语言中,Socket是一种用于进行网络通信的编程接口。专业术语说就是套接字,它允许两台主机之间进行数据交流,需要通信的目的IP地址、使用的传输层协议、使用的端口号3个参数才能运行,是网络编程中的重要组成部分。在这个示例中,Socket被创建、绑定、监听连接请求,然后接受来自客户端的连接。随后,服务器发送消息给客户端并接收客户端的响应。这个简单的例子展示了Socket的基本用法,实际应用中可能涉及更多复杂的逻辑和错误处理。Socket是操作系统提供的通信机制,允许程序在两台主机之间进行网络通信。
2024-03-11 13:50:16
1300
原创 什么是哈希(Hash)?
哈希(Hash)算法是一种将任意长度的数据映射为固定长度值的算法。其核心原理是通过散列函数将输入数据转换为唯一的哈希值,通常是一串固定长度的数字和字母。哈希算法具有单向性、抗碰撞性和高灵敏性等特点。
2024-03-11 10:38:07
6124
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人