码迷,mamicode.com
首页 > 2019年05月21日 > 全部分享
第四季-专题7-Linux内核链表
专题7-Linux内核链表 链表是一种常用的数据结构,它通过指针将一系列数据节点连接成一条数据链。相对于数组,链表具有更好的动态性,建立链表时无需预先知道数据总量,可以随机分配空间,可以高效地在链表中的任意位置实时插入或删除数据。链表的开销主要是访问的顺序性和组织链的空间损失。 传统链表与Linux ...
分类:系统相关   时间:2019-05-21 21:10:51    阅读次数:69
C++ STL 之 queue
queue 是一种先进先出(first in first out, FIFO)的数据类型,他有两个口,数据元素只能从一个口进,从另一个口出.队列只允许从队尾加入元素,队头删除元素,必须符合先进先出的原则,queue 和 stack 一样不具有遍历行为。 特性总结: ? 必须从一个口数据元素入队,另一 ...
分类:编程语言   时间:2019-05-21 21:10:34    阅读次数:102
AVLTree
import java.util.ArrayList; public class AVLTree, V> { private class Node{ public K key; public V value; public Node left, right; public int height; p... ...
分类:其他好文   时间:2019-05-21 21:10:09    阅读次数:53
Java同步数据结构之ConcurrentLinkedQueue
前言 前面介绍的Queue都是通过Lock锁实现的阻塞队列,今天介绍一种非阻塞队列ConcurrentLinkedQueue,所谓非阻塞,其实就是通过CAS代替加锁来实现的高效的非阻塞队列。当许多线程共享对公共集合的访问时,ConcurrentLinkedQueue是一个合适的选择。与大多数其他并发 ...
分类:编程语言   时间:2019-05-21 21:09:44    阅读次数:136
以太网的MAC帧格式
以太网的MAC帧格式 数据字段小于46字节,MAC子层会在数据字段的后面加入一个整字节的填充字段以保证以太网的MAC帧 不小于64字节 通过前同步码判断一帧开始 帧结束:电平的跳变判断 MAC层的硬件地址。硬件地址又称物理地址或MAC地址,因为用于MAC帧中。MAC地址有48位,但通常被表示12位点 ...
分类:系统相关   时间:2019-05-21 21:09:25    阅读次数:102
【Atcoder agc006D】
agc006d 题意:给一个序列,现在将其放在一个金字塔的底部,然后每一层比下一层少左右两个数,每一个数是下一层的距离他最近的三个数的平均数。现在要求最上面一个数是什么。 思路:根据去年 神仙讲的内容,我们需要首先二分这个最上面的数。 然后呢我们可以根据每一个位置上的数是否大于等于这个最上面的数来把 ...
分类:其他好文   时间:2019-05-21 21:09:05    阅读次数:91
第四季-专题1-课程规划与学习方法
专题1-课程规划与学习方法 1. 课程规划 本课程分上下两季,上季和下季各十个专题。这20个专题的课程一共分为三大部分。分别是:嵌入式环境搭建(2-4),linux内核开发基础(5-8),驱动开发(9-20)。 (1)核心理论学习(概念与函数原型) (2)范例程序分析 (3)思维导图设计 (4)手把 ...
分类:其他好文   时间:2019-05-21 21:08:44    阅读次数:72
flink bug
flink bug
分类:其他好文   时间:2019-05-21 21:08:02    阅读次数:66
pycharm运行测试用例遇到错误:ZeroDivisionError: float division by zero的原因
运行测试用例报错:ZeroDivisionError: float division by zero 一般是因为测试用例模块命名没有以test开头,导致unittest找不到用例 解决方式:将目录下的测试用例模块命名改成test开头的就可以了 ...
分类:其他好文   时间:2019-05-21 21:07:49    阅读次数:98
交互,格式化输出,运算符,解压缩!
交互 现阶段暂时用input进行交互 input()的作用是接收值,而且不管输入的是什么类型的值,最后被赋值的对象都是字符串类型。 格式化输出 + 占位符 + format格式化 + f string格式化 基本运算符 + 算数运算符 + 比较运算符 + 赋值运算符 + 逻辑运算符 + 身份运算符 ...
分类:其他好文   时间:2019-05-21 21:07:34    阅读次数:75
以太网原理
.数据链路层的功能 a链路管理 主要解决关于数据链路的建立,维持和释放。 b. 信息的传输 主要解决帧格式,帧大小,以及判断是数据信息还是控制数据信息等。 c.流量与差错控制 流量的控制问题实质上是收发双方收发速率的同步问题; 流量控制问题是流量确保数据准确地递交给目标额方高层。 d.异常情况处理 ...
分类:其他好文   时间:2019-05-21 21:07:18    阅读次数:55
拔牙经历(下)
2019.5.18 终于我怀着忐忑的心情到了黑省牙医拔剩下的智齿。我是纠结的。一方面有了上次拔牙的经历,我有些心理准备的,一方面这边的牙是水平阻生,我还是担心的。医生一看就是比上次的实习生要熟练了多,还有一个女护士一起给我进行门诊手术。这次要正规得多。到了一个小屋子里面,没有一堆闲杂的人。开始给了打 ...
分类:其他好文   时间:2019-05-21 21:06:00    阅读次数:71
Springboot+swagger2的接口文档开发
一、创建一个SpringBoot项目 1. 2. 3. 4. 把web里的web选中,SQL里选择自己需要的,点击next 二、创建各项所需的controller,configure等 1. 项目布局 2. 引入的包 3. swagger配置类,配置类有多种方法,试过使用.apis(RequestH ...
分类:编程语言   时间:2019-05-21 21:05:17    阅读次数:300
生肖属相单变量分析
(23519, 4) .dataframe tbody tr th:only of type { vertical align: middle; } .dataframe tbody tr th { vertical align: top; } .dataframe thead th { text ...
分类:其他好文   时间:2019-05-21 21:04:57    阅读次数:67
frida hook java原生算法同时打印调用堆栈
#-*-coding:UTF-8-*-importfrida,sysjsCode="""functionshowStacks(){Java.perform(function(){send(Java.use("android.util.Log").getStackTraceString(Java.use("java.lang.Exception").$new()));});}(function(){
分类:编程语言   时间:2019-05-21 21:04:40    阅读次数:200
idea快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本 ...
分类:其他好文   时间:2019-05-21 21:04:27    阅读次数:110
总结:canvas与svg的区别
canvas(画布{位图}) 1.最好不要在style中给canvas设置宽高,会有位移差 2.canvas样式: . 绘制矩形: fillRect() 绘制一个填充的方块,默认颜色是黑色 strokeRect()绘制带边框的方块 绘制线条 moveTo()绘制线段的起点 lineTo()绘制线段的 ...
分类:其他好文   时间:2019-05-21 21:04:04    阅读次数:74
659条   上一页 1 2 3 4 5 6 7 ... 39 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!