树莓派 Learning 002 装机后的必要操作 --- 01 解决上网问题
摘要:树莓派 装机后的必要操作 — 解决上网问题我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2树莓派 装机后的必要操作 解决上网问题解决上网问题方法1 使用EP-N8508GS USB无线网卡 上网注意 2016年9月1日 星...
阅读全文
树莓派 Learning 002 装机后的必要操作 --- 03 替换软件源
摘要:树莓派 装机后的必要操作 — 替换软件源我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 树莓派的服务器实在太慢了!会导致你安装一个几M的东西都要等大半天!肿么办! 当你在使用sudo apt-get install命...
阅读全文
树莓派 Learning 002 装机后的必要操作 --- 02 解决中文问题
摘要:树莓派 装机后的必要操作 — 解决中文问题我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 每一块树莓派,装机后都应该执行的步骤刚装机后,你上百度这个网页,你发现,不能显示中文,中文的地方都是乱码。要如何解决呢?树莓派 装...
阅读全文
树莓派 Learning 001 装机 ---之 1 安装NOOBS系统
摘要:树莓派安装NOOBS系统(使用的树莓派板卡型号:Raspberry Pi 2 Model B V1.1)(板卡的型号在板子正面的丝印层上印着,你可以看到。) RASPBERRY PI 2 MODEL B官方介绍网站:https://www.raspberrypi.org/produ...
阅读全文
Win10 上 安装Arduino 驱动 和 Arduino IDE 1.6.9
摘要:Win10 安装Arduino IDE软件 和 驱动 在Win10 上安装最新的Arduino IDE (1.6.9安装包)很简单,并且不行要手动安装Arduino板子的驱动,整个安装过程都当前的简单,我以前在我的Win7系统上安装Arduino1.1.0时,需要手动安装板卡驱动...
阅读全文
Learning Python 012 函数式编程 2 返回函数 匿名函数 装饰器 偏函数
摘要:Python 函数式编程 2返回函数返回函数的意思就是:函数作为返回值。(高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。) 举个例子:实现一个可变参数的求和。 正常的函数:def calc_sum(*args): ax = 0 for n in arg...
阅读全文
Learning Python 012 函数式编程 1 高阶函数
摘要:Python 函数式编程 1 高阶函数高阶函数Q:什么是高阶函数? A:一个函数接收另一个函数作为参数,这种函数就称之为高阶函数。 简单举个例子:def add(x, y, f): return f(x) + f(y)使用这个函数:>>> add(-5, 6, abs)11它...
阅读全文
Learning Python 011 高级特性 2
摘要:Python 高级特性 2列表生成式列表生成式就是指类似这样的代码:[x for x in range(1, 11)]>>> L = [x for x in range(1, 11)]>>> L[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]生成了一个列表L,从1到1...
阅读全文
Learning Python 011 高级特性 1
摘要:Python 高级特性 1切片将L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']列表中前上个3个元素:L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']r = []n = 3for i i...
阅读全文
Learning Python 010 函数 2
摘要:Python 函数 2函数的参数位置参数(普通,正常的参数)随便编写一个求x^n的值的函数power(x, n):def power(x, n): s = 1 while n > 0: n = n - 1 s = s * x retur...
阅读全文
Learning Python 010 函数 1
摘要:Python 函数 1调用函数举个例子多于Python内部的函数,你可以在Python的交互式终端中使用help()函数来查看函数的使用方法。比如:abs()函数,如果你不知道如何使用它,你可以在Python的交互式终端中输入:>>> help(abs)你会看到下面的输出信息:He...
阅读全文
Learning Python 009 dict(字典)和 set
摘要:Python dict(字典)和 setdict (字典)是什么东西dict全称dictionary。为什么这个数据结构取名叫dict。因为dict的实现原理和查字典是一样的。dict使用了键-值(key-value)存储的方式。就好比在字典里查某个字一样。dict数据结构中的键(...
阅读全文
Could not get lock /var/lib/dpkg/lock - open 解决方法
摘要:无法获得锁 /var/lib/dpkg/lockE: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)当你执行sudo apt-get XXX这种命令时出现类似下面的...
阅读全文
Learning Python 008 正则表达式-003 sub()方法
摘要:Python 正则表达式 — sub()方法sub()方法sub()方法:替换符合规律的内容,返回替换的值# -?- coding: utf-8 -?-import resecret_code = 'wwwfhskdjwww'secret_code_new = re.sub('ww...
阅读全文
Learning Python 008 正则表达式-003 search()方法
摘要:Python 正则表达式 — search()方法 findall()方法在找到第一个匹配之后,还会继续找下去,findall吗,就是找到所有的匹配的意思。如果你只是想找到第一个匹配的信息后,就不在继续找下去了,那么就使用search()方法,这个方法找到第一个匹配之后,就停止...
阅读全文
Learning Python 008 正则表达式-002 findall()方法
摘要:Python 正则表达式 — findall()方法重点 findall()方法的使用 — 程序讲解简单的符号的使用正则表达式的库文件是re,先导入库文件:import re.的使用举例# -?- coding: utf-8 -?-import rea = 'abca123'b...
阅读全文
Learning Python 008 正则表达式-001
摘要:Python 正则表达式 总结这节课讲讲正真使用的技术 — 正真表达式。文本爬虫什么是正则表达式正则表达式这个名词听起来就有一种很官方的感觉,但是它是一个很很很有用的技术。我用语言是不能形容它的。那举个例子好了。下面是一段加密的文本:sdajksdhfakjldooxxIxxoos...
阅读全文
Learning Python 007 基本语句
摘要:Python 基本语句if — 条件判断没有什么好说的,直接上代码:age = 3if age >= 18: print('adult')elif age >= 6: print('teenager')else: print('kid')elif是else if的...
阅读全文
Learning Python 006 list(列表) 和 tuple(元组)
摘要:Python list(列表) 和 tuple(元组)list 列表Python内置的一种数据结构。list:一种有序的集合,可以随时添加和删除其中的元素。list的用法定义list>>> people = ['Aobo Jaing', 'Yunjie Wu', 'Shutong...
阅读全文
Learning Python 005 字符串和编码
摘要:Python 字符串和编码介绍计算机是美国人发明的,最早只有127个字母被编码到计算机,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。处理中文一个字节显然是不够的,只是需要两个字节,而且还不能喝ASCII编码冲突,所以,中国制定了GB2312...
阅读全文
Learning Python 004 基础的数据类型和变量
摘要:Python 基础的数据类型和变量数据类型整数Python可以处理任意大小的整数,当然包括负整数。 Python表示十六进制也用0x前缀。浮点数1.23x10^9和12.3x10^8是完全相等的。1.23x10^9就是1.23e9,或者12.3e8。0.000012可以写成1.2e...
阅读全文
Learning Python 003 缩进
摘要:Python 缩进Python的代码中不使用{}大括号来来表示一个代码块,而是使用缩进方式。像下面这段代码:# print absolute value of an integer:a = 100if a >= 0: print(a)else: print(-a)#号开...
阅读全文
Learning Python 002 print() 和 input()
摘要:Python print() 和 input()print()函数 print()函数可以向终端中输入指定的内容。输出当个字符串.py文件中,输入下面的代码,并保存:print('hello world')> demo.pyhello world终端中执行:>>> print(...
阅读全文
Learning Python 001 第一个程序
摘要:Python 第一个程序我使用的开发工具是PyCharm软件。我们使用的是Python3.5 for windows 。 如果你还没有安装PyCharm软件 和 Python3.5,请到这里来看如果安装PyCharm软件和Python3.5。然后在PyCharm软件中新建一个项目...
阅读全文
获取显示屏的个数和分辨率 --- 通过使用OpenGL的GLFW库
摘要:获取显示屏的个数和分辨率 — 通过使用OpenGL的GLFW库程序#include // GLFW#include int main(){ // Init GLFW glfwInit(); // Set all the required options for G...
阅读全文
OpenGL 使用GLFW创建全屏窗口
摘要:OpenGL 使用GLFW创建全屏窗口GLFW库里面的glfwCreateWindow()函数是用来创建窗口的函数。 这样函数的原型是:GLFWwindow* glfwCreateWindow(int width, int height, const char * title, G...
阅读全文
应用程序无法正常启动提示错误0xc000007b 问题的原因和解决方法
摘要:应用程序无法正常启动提示错误0xc000007b 问题的原因和解决方法 前提条件: 你使用的是VS201x软件编写程序,你使用的电脑是X64位的,并且你在使用OpenCV库。你编写的程序可以正常编译,但是运行时会出现:”应用程序无法正常启动提示错误0xc000007b“这个问...
阅读全文
error C2039: “addTextureMesh”: 不是“pcl::visualization::PCLVisualizer”的成员
摘要:error C2039: “addTextureMesh”: 不是“pcl::visualization::PCLVisualizer”的成员 PCL 1.6 还没有这个函数,PCL1.8版的有这个函数。 所以,想要解决这个问题,你需要在GitHub上下载PCL最新的源代码,...
阅读全文
PCL 不同类型的点云之间进行类型转换
摘要:PCL 不同类型的点云之间进行类型转换可以使用PCL里面现成的函数pcl::copyPointCloud():#include pcl::PointCloud::Ptr cloud_xyz (new pcl::PointCloud ()); pcl::PointC...
阅读全文
不要等,马上做
摘要:不要等,马上做2016-7-9 03:00:02我写博客的态度遇到问题,马上记下。找到了解决方法,马上写博客,千万不要等。惯着当下的自己,那就是在培养自己未来的惰性。想赢别喊停! Come On ,给我摇起来,宝贝!
阅读全文
Visual Studio的输出窗口上输出调试信息的函数
摘要:Visual Studio的输出窗口上输出文字的函数参考网站:http://www.voidcn.com/blog/u011808175/article/p-2083567.html 当你编写非控制台程序时,比如GUI程序,像std::cout 和 printf()这样的函数,就...
阅读全文
std::min error C2059: 语法错误:“::” 的解决方法
摘要:std::min error C2059: 语法错误:“::” 的解决方法下面这段代码: size_t n = std::min(count_, num_elements);编译会出现这样的错误:1> error C2059: 语法错误:“::”1> error C2...
阅读全文
error C2872: “flann”: 不明确的符号 --- PCL 与OpenCV2 的flann命名空间冲突问题的解决方法
摘要:error C2872: “flann”: 不明确的符号 — PCL 与OpenCV2命名空间冲突问题的解决方法error C2872: “flann”如果你在编译你的程序的时候,出现了这样的错误:error C2872: “flann”: 不明确的符号1> 可能...
阅读全文
VS编译器中设置 输出窗口 只显示error,不显示warning 要如何配置
摘要:VS编译器中设置 输出窗口 只显示error,不显示warning 要如何配置 在编译大型项目的时候,总是VS编译器的输出窗口总是会出现一堆warning警告,要想在里面找到error错误,要使用鼠标上下滚动好久,才能找到,这样做有点太麻烦了。我们何不直接配置VS软件不在输出窗...
阅读全文
OpenGL — GLFW — 颜色
摘要:OpenGL — GLFW — 颜色参考教程:https://learnopengl-cn.readthedocs.io/zh/latest/02%20Lighting/01%20Colors/ 既然,网络上已经有现成的教程了,我为什么还有在写一遍教程呢? 这个教程不是给大家...
阅读全文
解决PCL MLS : error LNK2019; error LNK2001 virtual MovingLeastSquares process performProcessing问题
摘要:PCL 基于多项式拟合的法线估计、点云平滑和数据重采样在使用Window VS2010为开发平台,学习PCL点云库的时候,学到曲面重建(Surface)。在测试下面的程序的时候,遇到了问题。#include #include #include #include #include #...
阅读全文
获取显示屏的个数和分辨率
摘要:获取当前显示屏分辨率 就是显示控制台窗口的那个显示屏的分辨率#include #include int main(){ int nScreenWidth, nScreenHeight; nScreenWidth = GetSystemMetrics(SM_CXSCRE...
阅读全文
Window 显示鼠标的坐标
摘要:Window 显示鼠标的坐标GetCursorPos(POINT *p)函数windows.h头文件里面的GetCursorPos(POINT *p)函数是用来获取鼠标在屏幕中的坐标信息的。GetCursorPos(POINT *p)函数的使用实例#include #incl...
阅读全文
OpenCV 鼠标手动绘制掩码图像
摘要:OpenCV 鼠标手动绘制掩码图像完整的代码:#include #include #include #include #include #include using namespace std; using namespace cv; cv::Mat marker...
阅读全文
Windows 8 64位系统 在VS2010 32位软件上 搭建 PCL点云库 开发环境
摘要:Windows 8 64位系统 在VS2010 32位软件上 搭建 PCL点云库 开发环境下载PCL For windows 软件包到这个网站下载PCL-All-In-One Installer:http://pointclouds.org/downloads/windows.ht...
阅读全文