康萌北鼻
康萌北鼻
全部文章
分类
CNN(1)
C语言(2)
LeetCode(3)
linux(15)
SLAM(2)
VINS(2)
未归档(6)
归档
标签
去牛客网
登录
/
注册
康萌北鼻的博客
全部文章
(共31篇)
快速排序
#include "iostream" //left,right为数组下标 int partition(int a[],int left,int right) { int i = left; int j = right; int temp = a[i]; while (i...
排序
2019-04-09
0
444
1.Leetcode1 Two Sum
题目:Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would hav...
2019-04-08
0
420
SLAM中的BA优化
SLAM中的BA优化 SLAM中的BA优化,先根据相机模型和A,B图像特征匹配好的像素坐标,求出A图像上的像素坐标对应的归一化的空间点坐标,然后根据该空间点的坐标计算重投影到B图像上的像素坐标,重投影的像素坐标(估计值)与匹配好的B图像上的像素坐标(测量值),不会完全重合,BA的目的就是每一...
2019-02-26
3
1966
2.malloc()与new
1.malloc() malloc的语法是:指针名=(数据类型*)malloc(长度),(数据类型*)表示指针 void *malloc(int size); 说明:malloc 向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针。 ...
2017-10-24
0
472
1.函数指针和指针函数
1.函数指针 在将程序装入内存后,每个函数都要占用一段连续的内存区域,而函数名就是这段内存区域的首地址(或称函数的入口地址),在C语言中可以把某个函数的首地址赋给一个指针变量,使之指向该函数,然后通过这个指针变量调用该函数。习惯上可以把这种指向该函数的指针变量称为“函数指针变量”,简称函数指针。 ...
2017-10-23
1
525
16.linux内核链表的实现
参考自:http://www.cnblogs.com/Anker/archive/2013/12/15/3475643.html http://www.cnblogs.com/skywang12345/p/3562146.html
2017-10-20
0
371
15.linux内存管理概括
参考: https://cloud.tencent.com/community/article/896239
2017-10-20
0
431
14.linux内核内存区域Zone
Linux内核地址空间划分 通常32位Linux内核地址空间划分0~3G为用户空间,3~4G为内核空间。注意这里是32位内核地址空间划分,64位内核地址空间划分是不同的。 1、x86的物理地址空间布局: Linux系统在初始化时,会根据实际的物理内存的大小,为每个物理页面创建一个page对...
2017-10-19
0
631
13.slab分配器
首先可以通过该博客:http://www.cnblogs.com/liloke/archive/2011/11/20/2255737.html了解cache的工作原理 Linux内核中有许多内存动态分配的需求,而其中的对象大小也参差不齐,LINUX内核提供了slab层,扮演了通用数据结构缓存层的角...
2017-10-19
0
682
12.linux中内存管理--伙伴关系
转载至:http://www.cnblogs.com/dyllove98/archive/2013/06/07/3124977.html 1.伙伴系统算法的提出 内核应该为分配一组连续的页框而建立一种健壮、高效的分配策略。为此,必须解决著名的内存,也就是所谓的外锁片问题(ex...
2017-10-19
0
683
首页
上一页
1
2
3
4
下一页
末页