自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VC++6.0下调试动态链接库DLL

VC++6.0调试动态链接库

2025-02-07 16:28:41 167

原创 C++实战:手撕类似于vector的容器(逆序算法、排序算法等)

手撕类似于vector的容器类,并实现各种算法(如逆序算法、排序算法等)

2024-12-21 16:14:57 485

原创 Linux:socket实现进程通信

需要说明的是:服务端创立的套接字对象需要绑定ip地址和端口号;客户端connect服务端的时候需要提供服务端的ip地址和端口号(服务端提供服务的进程的端口号)本文展示了服务端和客户端进行网络通信的示例:服务端向客户端发送数据,客户端读取服务端发送过来的数据;废话不多说,直接上代码!

2024-10-25 16:36:15 233 1

原创 Linux:socket实现两个进程之间的通信

Linux中两个不同主机上的进程基于socket套接字接口实现进程通信

2024-10-25 10:32:53 528

原创 Linux:进程通信(内存映射区、管道、共享内存)代码实践展示

Linux中进程通信的代码实践:内存映射区、管道和共享内存

2024-10-24 10:15:06 395

原创 C++:Boost的安装和使用

boost库在Window系统下关联VS的安装步骤详情

2024-10-16 19:26:36 2311

原创 Linux:linux系统中目录的遍历

Linux下目录的递归遍历:(1)opendir函数介绍和使用;(2)readdir函数介绍和使用;(3)closedir函数的介绍和使用

2024-10-11 09:25:56 643

原创 Linux:Linux中目录的遍历和C中目录的遍历

Linux中目录的遍历介绍:C中目录遍历的介绍:

2024-10-10 17:22:43 303

原创 Linux:文件描述符的复制与重定向

Linux文件描述符的复制于重定向:(1)dup函数进行文件描述符的复制;(2)dup2函数实现对文件描述符的复制和重定向;(3)fcntl函数实现对文件描述符的复制、获取文件的状态标志、设置文件的状态标志

2024-10-10 17:19:07 528

原创 Linux:文件的状态和属性

Linux:通过命令和函数的方式获取文件的属性和状态信息

2024-10-09 17:35:21 634

原创 Linux:文件IO介绍

Linux系统中文件IO的介绍:(1)open和close函数;(2)read和write函数;(3)lseek函数和文件指针的介绍;(4)文件的拓展和截断

2024-10-08 19:00:07 988

原创 Linux:文件描述符介绍

文件描述符介绍:1.虚拟地址空间:什么是虚拟地址空间、虚拟地址空间的作用;2.文件描述符:文件描述符的概念和文件描述符表基本介绍

2024-09-30 13:35:49 1165

原创 opencv:使用主成分分析PCA计算轮廓的偏转角度

PCA能够不过于依赖特定的轮廓形状来计算多个轮廓之间的偏转角度,比最小外接矩形法、最小外接椭圆法计算轮廓之间的偏转角度更为适用。总的来说,就是利用主成分分析方法得到轮廓的主特征向量,根据主特征向量来计算轮廓的角度。读取图像,对图像进行HSV转换,使用明暗通道的图像进行处理轮廓提取。使用主成分分析计算轮廓的特征向量,根据特征向量得到轮廓的偏转角度。

2024-09-30 09:20:01 689

原创 Window下动态链接库在VC++6.0中使用时编译器环境和C++标准的差异引起的不兼容现象

VC++6.0使用VS编译的动态链接库出现的引用vector参数不兼容问题记录,及解决方法

2024-09-11 16:15:47 262

原创 数据结构(03):线性表的逻辑结构

线性表的逻辑结构:介绍了线性表的逻辑结构,并阐述了线性表的基本特征,即线性表的抽象数据类型

2024-08-15 14:05:36 280

原创 数据结构(02):算法的度量-时间复杂度

算法运行效率的度量:事后统计方法和事前分析估算方法;时间复杂度:什么是时间复杂度、时间复杂度的计算步骤、时间复杂度计算的示例

2024-08-14 14:30:13 1009

原创 数据结构(01):数据结构概述(基本术语、逻辑结构和物理结构)

数据结构概述(数据项、数据元素、数据对象、数据结构、逻辑结构和物理结构)

2024-08-07 20:50:23 394 1

原创 Linux:线程同步机制(互斥锁、读写锁、条件变量、信号量详细分析总结)

Linux:线程同步机制(互斥锁、读写锁、条件变量、信号量详细分析总结)

2024-08-07 19:21:01 1990

原创 Linux:线程同步之信号量

Linux:信号量详细介绍,并使用信号量和互斥锁实现生产者-消费者模型

2024-08-07 14:27:32 521

原创 Linux:线程同步之条件变量(条件变量的概念、作用、使用方法、手写实现生产者-消费者模型)

Linux:线程同步之条件变量(条件变量的概念、作用、使用方法、手写实现生产者-消费者模型);1.条件变量的相关函数:pthread_cond_init、pthread_cond_siginal、pthread_cond_broadcast、pthread_cond_wait、pthread_cond_timewait等使用;2.生产者消费者模型的实现(使用条件变量和互斥锁实现该模型)

2024-08-06 14:33:01 1103

原创 Linux:线程同步之读写锁(读写锁的本质、读写锁的作用、如何使用读写锁、读写锁的特征)

Linux:线程同步之读写锁(读写锁的本质、读写锁的作用、如何使用读写锁、读写锁的特征);初始化读写锁对象pthread_rwlock_init、pthread_rwlock_wrlock、pthread_rwlock_rdlock、pthread_rwlock_unlock、pthread_rwlock_destroy等

2024-08-06 10:06:16 421

原创 Linux:线程同步之互斥锁(互斥锁的本质、互斥锁的作用、如何使用互斥锁实现线程同步)

Linux:线程同步之互斥锁(互斥锁的本质、互斥锁的作用、如何使用互斥锁实现线程同步);pthread_mutex_init、pthread_mutex_lock、pthread_mutex_lock、pthread_mutex_unlock、pthread_mutex_destroy等

2024-08-05 19:46:24 598

原创 Linux:线程同步概述和死锁介绍(什么是线程同步、为什么要进行线程同步、有哪些线程同步的手段、死锁概念、死锁的条件、死锁的后果、死锁的场景场景)

Linux:线程同步概述和死锁介绍(什么是线程同步、为什么要进行线程同步、有哪些线程同步的手段、死锁概念、死锁的条件、死锁的后果、死锁的场景场景)

2024-08-05 16:40:36 358

原创 Linux:线程管理(线程创建、线程退出、线程回收、线程分离、其它线程函数)

Linux:线程管理(线程创建、线程退出、线程回收、线程分离、其它线程函数);pthread_create、pthread_exit、pthread_join、pthread_detach、pthread_equal、pthread_cancel

2024-08-05 16:13:51 555

原创 Linux:线程的概述(线程概念、线程和进程的区别、线程的最佳数量)

Linux:线程的概述(线程概念、线程和进程的区别、线程的最佳数量)

2024-08-02 18:59:08 292

原创 Linux:守护进程(进程组、会话和守护进程)

Linux守护进程:1.守护进程、进程组、会话的概念;2.守护进程的作用:为什么需要守护进程; 3.如何创建守护进程:fork、setsid、dup2等创建守护进程

2024-08-02 16:24:00 527

原创 Linux:信号(信号的概述、信号相关函数、阻塞信号集和未决信号集、信号的捕获和处理)

Linux:信号(信号的概述、信号相关函数、阻塞信号集和未决信号集、信号的捕获和处理);1.信号的概述:什么是信号、信号的作用;2.信号相关函数(kill、raise、abort、alarm、setitimer等);3.信号集:阻塞信号集和未决信号集、sigprocmask函数、sigset_t结构体;4.信号的捕获和处理:signal函数和sigaction函数、sigaction结构体

2024-08-01 19:21:36 1717

原创 Linux:信号的捕获和处理(signal函数和sigaction函数)

Linux中信号的捕获和处理:signal函数和sigaction函数实现信号的注册,sigaction结构体

2024-08-01 16:10:06 196

原创 Linux:信号集(阻塞信号集、未决信号集)

Linux:信号集(阻塞信号集、未决信号集);1.信号集的概念;2.信号集的种类:阻塞信号集和未决信号集;3.信号集的操作:sigprocmask()和sigpending,以及结构体sigset_t的相关函数(sigprocmask、sigfillset、sigaddset、sigdelset、sigismember等)

2024-08-01 11:46:11 607

原创 MFC:MFC六大核心机制之—运行时类型识别RTTI

MFC六大核心机制之—运行时类型识别RTTI:1.介绍了RTTI;2.为什么RTTI能成为MFC的六大核心机制之一;3.MFC是如何实现RTTI机制的;4.两个重要的宏宏DECLARE_DYNAMIC和宏IMPLEMENT_DYNAMIC

2024-07-31 16:33:06 497

原创 Linux:信号的概述(信号的概念、信号的作用、信号的作用、信号的状态)

Linux:信号的概述(信号的概念、信号的作用、信号的作用、信号的状态)

2024-07-31 11:16:50 232

原创 Linux:信号相关的函数(kill、raise、abort、setitimer)

Linux:信号相关的函数(kill、raise、abort、setitimer)

2024-07-31 11:16:07 401

原创 Linux:进程间的通信(管道、内存映射区、共享内存)

Linux进程之间的通信:1.管道通信:什么是管道、管道的特点、有名管道和匿名管道、如何使用管道;2.内存映射区:什么是内存映射区、如何使用内存映射实现进程通信;3.共享内存:什么是共享内存、如何使用共享内存进行进程通信、共享内存的状态等

2024-07-30 14:06:11 1240

原创 Linux:进程通信之共享内存

Linux:进程通信之共享内存shmaddr;什么是共享内存、如何使用共享内存进行进程通信(创建并打开共享内存、关联共享内存、修改共享内存的状态信息、解除关联等)、共享内存相关的命令、共享内存的状态

2024-07-30 13:54:32 654

原创 Linux:进程通信之内存映射区

Linux进程通信之内存映射区:什么是内存映射区,为什么使用内存映射区域,如何使用内存映射区进行通信

2024-07-30 11:31:47 193

原创 Linux:进程通信之管道

Linux进程通信之管道:管道的概念、管道的特点、管道的种类(匿名管道和有名管道)、如何使用管道进行通信

2024-07-29 23:30:01 392

原创 Linux:进程控制(进程创建、进程退出、进程回收)

Linux中进程的控制:1.进程创建:fork()和execl();2.进程退出:exit();3.进程回收:孤儿进程和僵尸进程的详细介绍

2024-07-29 16:08:58 689

原创 Linux:进程概述(什么是进程、进程控制块PCB、并发与并行、进程的状态、进程的相关命令)

Linux进程概述:1.程序和进程的概念;2.进程的作用(并发执行多任务、隔离和保护、协作和通信等);3.PCB的介绍(进程控制块的本质是一个数据结构,对PCB数据结构的介绍);4.进程的状态及状态之间的转换;5.进程相关命令(ps aux、kill -l)

2024-07-27 16:15:05 418

原创 Linux:用户管理(用户切换、用户添加和删除、用户组、用户密码修改)

Linux用户管理:1.用户管理:用户切换su、用户添加(useradd、adduser)和用户删除(userdel、deluser);2.用户组(groupadd、groupdel);3.修改用户密码:修改当前用户密码、修改指定用户密码、修改root用户密码passwd

2024-07-27 13:00:01 434

原创 Linux:文件管理(文件信息、文件类型、访问权限、文件压缩和解压、文件查找)

Linux:文件管理(文件信息、文件类型、访问权限、文件压缩和解压、文件查找);1.文件信息ls;2.文件类型(普通文件、文件夹、字符设备、块设备、管道文件、套接字文件);3.文件访问权限(文件所有者、文件所属组、文件的读写和执行权限);4.文件的压缩和解压(tar命令、zip/unzip命令、rar/unrar命令);文件的查找(find命令、grep命令、locate命令);

2024-07-27 12:38:00 673

《C++ Prime Plus》Stephen Prata 图书笔记

Stephen Prata 的《C++ Prime Plus》完整版自学总结笔记,有代码可直接运行,便于入门C++的同学高效地学习C++编程语言,笔记完整,有许多自己写的案例,可供大家参考

2023-06-08

2022-吴恩达机器学习课程(原始讲义)高清完整版PPTpdf

2022_吴恩达机器学习课程(原始讲义)高清完整版PPTpdf 包含对应课程所有PPT 仅供大家学习使用,请勿用作商业目的

2023-05-08

空空如也

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

TA关注的人

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