上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: 前言 主要记录四个复杂度分析知识点: 最好情况时间复杂度 (best case time complexity) 最坏情况时间复杂度 (worst case time complexity) 平均情况时间复杂度 (average case time complexity) 均摊时间复杂度 (amor 阅读全文
posted @ 2021-11-04 20:03 李柱明 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 前言 本笔记主要记录如何分析、统计算法的执行效率和资源消耗。 必须学会分析复杂度分析。 李柱明博客:https://www.cnblogs.com/lizhuming/p/15487271.html 复杂度 复杂度分为: 时间复杂度。关联到执行效率。 时间复杂度的全称是 渐进时间复杂度,表示算法的执 阅读全文
posted @ 2021-11-04 18:19 李柱明 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 前言 李柱明博客:https://www.cnblogs.com/lizhuming/p/15487254.html 概念 什么是数据结构?什么是算法? 从广义上讲,数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。 从狭义上讲,是指某些著名的数据结构和算法,比如队列、栈、堆、二分查找、 阅读全文
posted @ 2021-11-04 18:18 李柱明 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 前言 李柱明博客:https://www.cnblogs.com/lizhuming/p/15486895.html 一、什么是原子操作 不可被中断的一个或者一系列操作、 CAS 是 Compare And Set 的缩写,是以一种 无锁的方式实现并发控制 。在实际情况下,同时操作同一个对象的概率非 阅读全文
posted @ 2021-11-04 18:17 李柱明 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 前言 以下 RTOS 是基于 FreeRTOS 源码分析。 建议直接看源码去了解。 李柱明博客:https://www.cnblogs.com/lizhuming/p/15487239.html IPC 本人认为在学习 RTOS 任务间通信时必须了解的一个结构体就是 struct QueueDefi 阅读全文
posted @ 2021-11-04 18:16 李柱明 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 前言 想说的: 内存的动态申请&释放最重要的参考是指针; 申请得到的内存返回的是可用空间的其实地址(指针); 释放时也是传入该地址(指针)让内部算法进行释放。 一般这些地址前面部分是内存分配器管理的空间,用于管理本小段内存。 李柱明博客:https://www.cnblogs.com/lizhumi 阅读全文
posted @ 2021-11-03 16:18 李柱明 阅读(2320) 评论(2) 推荐(0) 编辑
摘要: 前言 李柱明博客:https://www.cnblogs.com/lizhuming/p/15487055.html 2. 三种编程接口 RAW/Callback API NETCONN API SOCKET API 2.1 RAW/Callback API 内核回调型的 API。 这种 API 可 阅读全文
posted @ 2021-11-03 15:31 李柱明 阅读(1187) 评论(0) 推荐(0) 编辑
摘要: ##前言 李柱明博客:https://www.cnblogs.com/lizhuming/p/15486913.html ##小笔记 !/bin/sh 是指向默认的 shell,如 bash。 echo $SHELL 命令会显示默认的 shell。 但是因为 ubuntu 默认的 sh 是连接到 d 阅读全文
posted @ 2021-11-03 12:40 李柱明 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 前言 本系列笔记主要记录学习LWIP时的简单笔记。 方便以后用到可以快速学习了解。 李柱明博客:https://www.cnblogs.com/lizhuming/p/15487034.html 1.1 优缺点 LwIP 具有主要特性: 支持 ARP 协议(以太网地址解析协议)。 支持 ICMP 协 阅读全文
posted @ 2021-11-03 12:39 李柱明 阅读(1639) 评论(1) 推荐(0) 编辑
摘要: 前言 主要记录 https 加速的优化手段。 李柱明博客:https://www.cnblogs.com/lizhuming/p/15486943.html HTTPS 的连接很慢 https 步骤简要划分 HTTPS 连接大致分为两个部分: 非对称加密握手(TLS 握手); 对称加密报文传输。 平 阅读全文
posted @ 2021-11-02 13:51 李柱明 阅读(1554) 评论(2) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页