自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器视觉硬件篇(二)

传感器上像素的数量,通常用横向像素数 × 纵向像素数表示(如1920×1080)。

2025-03-25 15:40:53 1050

原创 Linux工程管理

Makefile”是一个文本文件,用于定义和组织源代码的构建过程。它包含变量定义、规则和命令,描述了如何编译和链接源文件以生成可执行文件或其他目标。通过运行“make”命令,系统按照“Makefile”中的规则自动执行构建任务,提高项目的可维护性和构建效率。简单Makefile示例:解释:运行"make"命令如自动执行第一个目标所对应的命令,若要选择其中一个目标的命令,需使用“make+目标名”。CMake是一个跨平台的开源构建工具,用于管理软件项目的构建过程。

2024-08-22 18:37:32 904

原创 软件设计模式

定义一个操作中的算法骨架,而将一些步骤延迟到子类。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。

2024-07-29 15:36:12 772

原创 网络编程篇二(实现HTTP请求器&搭建TCP服务器)

上文网络编程篇一中的DNS请求是基于UDP通信协议实现的,而本文要实现的HTTP请求器是基于TCP协议实现的。UDP (User Datagram Protocol) 是一种无连接的通信协议,它不保证数据的可靠传输,但是传输速度较快。UDP适用于实时性要求较高的应用,如视频、音频传输等。而TCP (Transmission Control Protocol) 是一种面向连接的通信协议,它保证数据的可靠传输,但是传输速度相对较慢。TCP适用于要求可靠性的应用,如HTTP、FTP等。

2024-07-05 23:30:49 1052 1

原创 网络编程篇一(DNS服务器)

域名系统(英文:Domain Name System,缩写:DNS)是互联网上的一种分布式命名系统,用于将人类可读的域名(如www.baidu.com)转换为计算机可理解的IP地址。通过DNS,用户可以使用简明的域名来访问网站,而不需要记忆复杂的IP地址。

2024-07-02 23:12:26 975

原创 数据库学习(MySQL & Redis)

是指存储和管理大量数据的软件系统,它可以将数据以结构化的方式存储起来,方便用户进行查询、插入、更新和删除操作。是指运行数据库软件的物理服务器或虚拟服务器。数据库服务器负责管理数据库的存储和访问,处理用户的请求,并提供数据的安全性和可靠性。它可以多用户同时访问数据库,并提供高性能和高可用性的服务。数据库服务器还可以提供其他功能,如备份和恢复、监控和性能调优等。

2024-06-04 22:13:09 1612

原创 并发技术学习

并发是指在同一时间段内执行多个任务的能力,这种能力可以通过利用多个处理器或者单个多核处理器来实现。在计算机编程中,实现并发的主要手段包括多进程并发和多线程并发。1. 多进程并发多进程并发指的是在操作系统中同时运行多个独立的进程。每个进程有自己独立的地址空间和资源,数据受到保护,进程之间的通信需要使用特定的机制,如管道、消息队列、共享内存等。多进程并发的优点是稳定性高,一个进程的崩溃不会影响其他进程,但通信较为复杂,创建和销毁进程的开销相对较大。2. 多线程并发。

2024-04-26 18:15:37 1304 2

原创 Linux开发基础

Unix是一个多用户、多任务操作系统,最初由AT&T贝尔实验室的Dennis Ritchie、Ken Thompson等人在1960年代末至1970年代初开发。它的设计目标是提供一个灵活、可移植、可扩展的操作系统,适用于各种计算机硬件平台。Unix的发展和演变导致了许多衍生版本,包括BSD、Solaris、HP-UX等,以及Linux。

2024-04-23 16:24:36 536 1

空空如也

空空如也

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

TA关注的人

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