摘要:
目录1.线性表的定义2.线性表的顺序存储结构1.顺序存储结构定义2.简单实现一个顺序表3.线性表使用顺序性存储结构的优缺点3.线性表的链式存储结构1.线性表的链式存储结构定义2.单链表3.单链表链式存储结构的优缺点4.静态链表5.循环链表6.双向链表(double linked list)7.双向循 阅读全文
2024年6月7日
摘要:
目录1.算法定义2.算法的特性1.输入输出2.有穷性3.确定性4.可行性3.算法设计的要求1.正确性:2.可读性:3.健壮性:4.时间效率高和存储量低4.算法效率的度量方法1.事后统计方法2.事前分析估计法5.时间复杂度和空间复杂度1.时间复杂度2.空间复杂度3.推导大O阶方法6.实例7.总结 1. 阅读全文
2024年5月19日
2024年5月16日
摘要:
目录虚拟机设置固定IP1.桥接模式2.NAT模式虚拟机设置共享目录 学习过程中,可以使用虚拟机管理程序VMware Workstation安装虚拟机CentOs,Ubantu等,进行Linux开发环境的搭建。虚拟机环境为CentOs64位 虚拟机设置固定IP 1.桥接模式 选择需要设置固定IP的虚拟 阅读全文
2024年5月15日
2024年5月13日
摘要:
1.简介 Java中redis客户端有jedis、lettuce、Redission等 2.jedis的基本使用 引入依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4. 阅读全文
2024年5月12日
2024年5月11日
摘要:
目录简介实现零拷贝的方式1.sendfile2.splice3.mmap+write 简介 零拷贝技术主要是为了提高读写性能。 实现零拷贝的方式 1.sendfile Linux提供了一个系统调用sendfile,用于在内核中完成从一个文件描述符到另一个文件描述符数据的拷贝。其函数原型如下所示: # 阅读全文
摘要:
目录FD_CLOEXEC标记FD_CLOEXEC标记的设置 FD_CLOEXEC标记 FD_CLOEXEC:这是个文件描述符标记,其值为1。 #define FD_CLOEXEC 1 这个标记的含义是:如果对文件描述符设置了FD_CLOEXEC标记,则在使用fork创建子进程后,父进程中打开的文件描 阅读全文