自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux系统编程:自定义协议(序列化和反序列化)

本文介绍了在应用层的自定义的一个协议,实现了序列化和反序列化操作

2024-07-20 14:51:18 383

原创 MySQL:数据类型

本文介绍了MySQL中常用的数据类型

2024-07-15 21:12:14 720

原创 MySQL:表的操作

注:这个命令是可以做写在一行的。

2024-07-13 20:20:53 392

原创 MySQL:库操作

本章节介绍了mysql数据库的一些操作

2024-07-13 19:23:27 782

原创 Linux系统编程:信号

本文介绍了linux中的信号相关的知识,包括信号产生、信号保存、信号捕获。

2024-07-01 16:25:34 935

原创 Linux系统编程--进程间通信

本文介绍了进程间同系的几种方式,包括匿名管道、命名管道、SystemV共享内存、信号量每以及每个方法的demo代码实现。

2024-06-29 13:43:09 1229

原创 Linux系统编程--动态库、静态库

本文详细介绍了,动静态库的实现原理和概念,如有错误欢迎指出

2024-06-24 14:12:54 703

原创 Linux系统编程--软/硬连接

当把原文件删除时,软连接得到的新文件在闪烁,新文件是没有被删除的,软连接是一个独立的文件,内容里面保存着它所指向的文件路径也就是myfile.txt的文件路径。而硬链接得到的新文件除了链接数-1以外没有别的变化,里面的内容也没有变化。对myfile.txt进行操作时,hard_file.txt的属性也发生了变化,内容也与myfile.txt相同。硬链接得到的新文件与原文件相同,得到的新文件inode不同且链接数+1.那么。简而言之,软连接其实就相当于windows下的快捷方式,从而快速的找到别的文件。

2024-06-23 22:22:42 478

原创 Linux系统编程:基础IO

本文介绍了Linux系统编程中的基础I/O部分

2024-06-16 10:00:57 1010

原创 Linux编程--网络层和

本文介绍了网络层的一些概念,以及IP协议,数据如何在网络中传输的。

2024-06-04 16:05:33 853

原创 Linux系统编程:进程控制

本文介绍了进程控制、进程创建、进程等待、进程程序替换的一些基本知识,以及一些接口调用。

2024-05-13 11:53:15 629

原创 Linux网络编程:socket(套接字)

本文为tcp、udp的编码实现

2024-05-06 14:28:40 25

原创 C/C++字符串

本文介绍了C/C++字符串的一些知识。

2024-05-06 13:35:47 451

原创 Linux系统编程:程序地址空间

本文简要的介绍了进程地址空间的概念

2024-05-05 14:04:52 313

原创 Linux系统编程:环境变量

本文介绍了Linux中环境变量相关的知识。

2024-05-01 21:54:01 19

原创 Linux系统编程:进程概念(1)

进程信息被放在一个叫做的数据结构中,可以理解为进程属性的集合。PCB中包含进程所有属性。Linux操作系统下的PCB是: task_struct.所有运行在系统里的进程都以task_struct链表的形式存在内核里。所谓的对进程做管理就是对进程对应的PCB进行相关的管理。--进程的信息可以通过 /proc 系统文件夹查看----进程ID:PID 父进程ID:PPID 其余的各项会在后面解释。

2024-04-30 14:39:40 505 1

原创 Linux系统编程:多线程(2)

本文主要介绍了线程同步、生产消费者模型、信号量、线程池的概念还有其接口及代码实现。

2024-04-29 14:10:56 755

原创 Linux系统编程:多线程(1)

本文主要介绍了线程的概念、线程控制、线程互斥、死锁的概念。给出了一些实际的代码,多线程其余的部分将在后面的文章中陆续讲解,感谢支持!!

2024-04-20 13:34:12 785 1

原创 C++11新特性(二)

本文介绍了c++11最重要的几个特性,右值引用和lambda表达式。

2024-02-17 11:16:44 765 1

原创 C++11新特性(一)

本文介绍了C++11新特性中的常用的一部分,文中若有错误,欢迎大家在评论区或者私信我指正,感谢支持。

2024-02-06 19:38:05 995 1

原创 海量数据处理与哈希切分

本文为海量数据处理的一些题目,这些题目基本都运用位图和布隆过滤器或者是他们的变形解决,希望对您有所帮助,感谢支持!

2024-02-03 18:19:08 818 1

原创 哈希的应用

本文介绍了位图和布隆过滤器,并且附有代码实现!希望对您有所帮助感谢支持!

2024-02-03 16:53:51 677 1

原创 C++数据结构--哈希(散列)表

α = 填入表中的元素个数 /散列表的长度α是散列表装满程度的标志因子。由于表长是定值,α与“填入表中的元素个数”成正比,所以,α越大,表明填入表中的元素越多,产生冲突的可能性就越大:反之,α越小,标明填入表中的元素越少,产生冲突的可能性就越小。实际上,散列表的平均查找长度是载荷因子α的函数,只是不同处理冲突的方法有不同的函数。对于开放定址法,荷载因子是特别重要因素,应严格限制在0,7-0.8以下。超过0.8,查表时的CPU缓存不命中(cachemissing)按照指数曲线上升。

2024-01-18 16:30:50 787 1

原创 数据结构:红黑树

本文详细介绍了红黑树的性质,以及插入规则。并用C++语言实现。

2023-12-29 19:25:18 779 1

原创 二叉平衡树(AVLTree)

本文详细讲解了,AVL树的插入,以及在插入时,树是如何旋转并更新平衡因子的。还有完整的代码实现,创作不易,希望对大家有帮助。如果有错误换,欢迎大家的指出

2023-12-29 11:40:55 933 1

原创 二叉搜索树(BinarySearchTree)

本文对二叉搜索树的一些基本概念还有操作进行了讲解 并进行了实现

2023-12-28 20:30:30 897 3

空空如也

空空如也

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

TA关注的人

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