摘要: 1.C++读取txt文本数据 阅读全文
posted @ 2017-01-16 21:59 雨落无声2002 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1. 理论公式 透视变换(Pespective Transform)是将一个视平面上的物体转换到一个新的视平面。变换公式如下: 其中等式右边的u,v是源图片的坐标,在变换后图像中的对应坐标x, y,可以用下式计算得到: 据此,原图像和透视变换后的目标图像中的点,对应转换关系如下: 变换矩阵的子矩阵表 阅读全文
posted @ 2017-01-15 23:58 雨落无声2002 阅读(1393) 评论(0) 推荐(1) 编辑
摘要: 1. Bootloader是嵌入式系统在加电后执行的第一段代码。BIOS这样的固件程序一般用在计算机中。他们的功能几乎相同,初始化硬件设备,建立内存空间映射,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。在嵌入式系统上电或复位时通常都从地址0x000000出开始 阅读全文
posted @ 2017-01-15 22:43 雨落无声2002 阅读(387) 评论(0) 推荐(0) 编辑
摘要: #include <sys/epoll.h> epoll是Linux内核的一个系统调用,一种可扩展的I/O事件通知机制,最早在Linux内核2.5.44版本引入. 它的功能是监视多文件描述符(monitor multiple file descriptors) 来判断是否有I/O操作。它被设计来代替 阅读全文
posted @ 2016-10-15 23:05 雨落无声2002 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1. mcc filename.cpp 或者mcc filename.c 可以将cpp或者c源程序文件,编译为filename.mexw32(32位系统)或者filename.mexw64(64位系统)文件,matlab可以直接通过mex接口,直接调用cpp/c函数,或者执行cpp/c程序。 2. 阅读全文
posted @ 2016-10-15 04:48 雨落无声2002 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 1.爬楼梯问题,有个N阶的楼梯,一个人可以一次爬1阶,也可以爬2阶,求问总计有多少种爬法? F(N)= F(N-1)+F(N-2). N=1时,有1种爬法,N=2时,有2种爬法。该题可以用递归方法求解,也可以用斐波那契数列求解。建议用菲波那切数列求解,因为递归求解会导致特别多冗余计算,大大增加计算时 阅读全文
posted @ 2016-10-02 20:37 雨落无声2002 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 目的:主要用来解决动态连通性问题 (数据结构用来表征站点之间的连通性,算法主要利用数据结构,解决问题,比如,判断站点之间是否连通。由此,数据结构的特性对算法性能有着最直接的影响,数据结构和算法设计就是两个好基友,谁也不能脱离谁。) 应用:声明的两个变量是否指向同一个对象(内存空间);网络中两个主机之 阅读全文
posted @ 2016-10-01 21:25 雨落无声2002 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 用到的python数据结构:list(队列)和dict(词典)。详细请阅读“利用python进行数据分析”。 要利用到的python爬虫包:requests负责连接网站,处理http协议。bs4负责将网页变成结构化数据,方便爬取。偶尔会遇到用bs4也很难爬取的内容,这时就需要学学re(正则表达式)。 阅读全文
posted @ 2016-09-27 21:25 雨落无声2002 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1. 类中public, protected, private这三个属性的区别: public意味着所有事物都能查询具有该属性的食物。(也即所有人可以在我不知情的情况下,查看我账户里还有多少钱)。 protected属性意味着只有我自己和我的子孙后代才能查我还有多少钱。private属性表明只有我自 阅读全文
posted @ 2016-09-24 20:49 雨落无声2002 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1. 随机数产生 int rand(void)产生的随机数每次运行时都是与上一次相同,若要不同,用函数srand()初始化之。 void srand(unsigned int seed)初始化随机数发生器。 运行代码段: srand((unsigned) time(NULL)); rand(); 即 阅读全文
posted @ 2016-09-18 01:57 雨落无声2002 阅读(196) 评论(0) 推荐(0) 编辑