自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AoboSir.com

胖爷,4年后见! --- 2016年9月8日

  • 博客(40)
  • 资源 (11)
  • 收藏
  • 关注

原创 树莓派 Learning 002 装机后的必要操作 --- 01 解决上网问题

树莓派 装机后的必要操作 — 解决上网问题我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2树莓派 装机后的必要操作 解决上网问题解决上网问题方法1 使用EP-N8508GS USB无线网卡 上网注意 2016年9月1日 星期四 桂电校园网今天升级新的出校器旧的出校器已经不能使用所以下面的 方法2 已经过期下面的方法已经不能让 树莓派

2016-07-27 20:26:48 16143

原创 树莓派 Learning 002 装机后的必要操作 --- 03 替换软件源

树莓派 装机后的必要操作 — 替换软件源 树莓派的服务器实在太慢了!会导致你安装一个几M的东西都要等大半天!肿么办! 当你在使用sudo apt-get install命令安装软件包时,有时下载速度很慢,这是因为连接的软件源的问题,软件源有很多,我们需要根据实际情况设置最适合你的软件源。树莓派 装机后的必要操作 替换软件源替换软件源1 测试哪个软件源对你来说速度最快2 替换软件源

2016-07-27 19:52:44 17704

原创 树莓派 Learning 002 装机后的必要操作 --- 02 解决中文问题

树莓派 装机后的必要操作 — 解决中文问题我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 每一块树莓派,装机后都应该执行的步骤刚装机后,你上百度这个网页,你发现,不能显示中文,中文的地方都是乱码。要如何解决呢?树莓派 装机后的必要操作 解决中文问题每一块树莓派装机后都应该执行的步骤解决中文问题1 解决显示中文乱码问题11

2016-07-27 18:46:24 16002 1

原创 树莓派 Learning 001 装机 ---之 1 安装NOOBS系统

树莓派安装NOOBS系统(使用的树莓派板卡型号:Raspberry Pi 2 Model B V1.1)(板卡的型号在板子正面的丝印层上印着,你可以看到。) RASPBERRY PI 2 MODEL B官方介绍网站:https://www.raspberrypi.org/products/raspberry-pi-2-model-b/ NOOBS的中文意思是:菜鸟。它其实是”New Out O

2016-07-26 19:40:41 18942

原创 Win10 上 安装Arduino 驱动 和 Arduino IDE 1.6.9

Win10 安装Arduino IDE软件 和 驱动 在Win10 上安装最新的Arduino IDE (1.6.9安装包)很简单,并且不行要手动安装Arduino板子的驱动,整个安装过程都当前的简单,我以前在我的Win7系统上安装Arduino1.1.0时,需要手动安装板卡驱动,步骤相当繁琐。1. 先连接Arduino与电脑。2. 下载Arduino IDE软件然后,到这个网站https:/

2016-07-25 13:22:54 46494 2

原创 Learning Python 012 函数式编程 2 返回函数 匿名函数 装饰器 偏函数

Python 函数式编程 2返回函数返回函数的意思就是:函数作为返回值。(高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。) 举个例子:实现一个可变参数的求和。 正常的函数:def calc_sum(*args): ax = 0 for n in args: ax = ax + n return ax返回函数的函数,其实和上面的函数很像:d

2016-07-23 20:51:41 15172

原创 Learning Python 012 函数式编程 1 高阶函数

Python 函数式编程 1 高阶函数高阶函数Q:什么是高阶函数? A:一个函数接收另一个函数作为参数,这种函数就称之为高阶函数。 简单举个例子:def add(x, y, f): return f(x) + f(y)使用这个函数:>>> add(-5, 6, abs)11它是这样执行的:x = -5y = 6f = absf(x) + f(y) ==> abs(-5) + ab

2016-07-23 02:11:04 16077

原创 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到10的列表,一共(11-1)-1 = 9个元素。 L这个列表也可以这样生成:L = list(range())。>>

2016-07-21 18:42:48 16116

原创 Learning Python 011 高级特性 1

Python 高级特性 1切片将L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']列表中前上个3个元素:L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']r = []n = 3for i in range(n): r.append(L[i])print(r)运行:['Michael', 'Sara

2016-07-21 01:11:08 16068

原创 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 return s我们调用这个函数,需要传入两个参数,这个两个参数也叫做位置参数:>>> power(5, 2)25如果

2016-07-20 22:48:35 16644

原创 Learning Python 010 函数 1

Python 函数 1调用函数举个例子多于Python内部的函数,你可以在Python的交互式终端中使用help()函数来查看函数的使用方法。比如:abs()函数,如果你不知道如何使用它,你可以在Python的交互式终端中输入:>>> help(abs)你会看到下面的输出信息:Help on built-in function abs in module builtins:abs(x, /)

2016-07-20 05:09:32 16402

原创 Learning Python 009 dict(字典)和 set

Python dict(字典)和 setdict (字典)是什么东西dict全称dictionary。为什么这个数据结构取名叫dict。因为dict的实现原理和查字典是一样的。dict使用了键-值(key-value)存储的方式。就好比在字典里查某个字一样。dict数据结构中的键(key)就好比字典中的索引表里这个字对应的页码。值(value)就好比字典中这个字的内容。这样的特点,效果就是查找速度极

2016-07-20 02:28:20 16211

原创 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这种命令时出现类似下面的输出错误:E: Could not get lock /var/lib/dpkg/lock - open (11 Res

2016-07-17 18:30:29 111513 8

原创 Learning Python 008 正则表达式-004 sub()方法

Python 正则表达式 — sub()方法sub()方法sub()方法:替换符合规律的内容,返回替换的值# -?- coding: utf-8 -?-import resecret_code = 'wwwfhskdjwww'secret_code_new = re.sub('www(.*?)www', 'www.aobosir.www', secret_code )print(secret_c

2016-07-17 00:00:42 17488

原创 Learning Python 008 正则表达式-003 search()方法

Python 正则表达式 — search()方法search()函数的使用# -?- coding: utf-8 -?-import resecret_code = 'dsdxx1xxdsdfxx2xxdfsdxx3xxdlrelxx4xxeuwuxx5xxnjkjh'b = re.search('xx(.*?)xxdsdfxx(.*?)xx', secret_code )print(b)运

2016-07-16 23:46:05 15610

原创 Learning Python 008 正则表达式-002 findall()方法

Python 正则表达式 findall()方法重点 findall()方法的使用 — 程序讲解简单的符号的使用正则表达式的库文件是re,先导入库文件:import re.的使用举例# -?- coding: utf-8 -?-import rea = 'abca123'b = re.findall('a.', a)print(b)输出['ab', 'a1'].是一个占位符,我们将程序改成

2016-07-16 22:52:29 16321

原创 Learning Python 008 正则表达式-001

Python 正则表达式这节课讲讲正真使用的技术 — 正真表达式。文本爬虫什么是正则表达式正则表达式这个名词听起来就有一种很官方的感觉,但是它是一个很很很有用的技术。我用语言是不能形容它的。那举个例子好了。下面是一段加密的文本:sdajksdhfakjldooxxIxxoosdsdsdmknmdsdooxxamxxoodsddjksdjooxxAoboxxoodsddsddkjlooxxSirxxo

2016-07-16 20:50:09 15470

原创 Learning Python 007 基本语句

Python 基本语句if — 条件判断没有什么好说的,直接上代码:age = 3if age >= 18: print('adult')elif age >= 6: print('teenager')else: print('kid')elif是else if的缩写。格式:if <条件判断1>: <执行1>elif <条件判断2>: <执行2>el

2016-07-16 18:34:18 14414

原创 Learning Python 006 list(列表) 和 tuple(元组)

Python list(列表) 和 tuple(元组)list 列表Python内置的一种数据结构。list:一种有序的集合,可以随时添加和删除其中的元素。list的用法定义list>>> people = ['Aobo Jaing', 'Yunjie Wu', 'Shutong Liu']>>> people['Aobo Jaing', 'Yunjie Wu', 'Shutong Liu']

2016-07-16 18:04:29 14425

原创 Learning Python 005 字符串和编码

Python 字符串和编码介绍计算机是美国人发明的,最早只有127个字母被编码到计算机,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。处理中文一个字节显然是不够的,只是需要两个字节,而且还不能喝ASCII编码冲突,所以,中国制定了GB2312编码,用来把中文编进去。世界上有上百中语言,日本把日文编到Shift_JIS里,韩国把韩文编到Euc-kr里,各国有各国

2016-07-16 15:31:12 14478

原创 Learning Python 004 基础的数据类型和变量

Python 基础的数据类型和变量数据类型整数Python可以处理任意大小的整数,当然包括负整数。 Python表示十六进制也用0x前缀。浮点数1.23x10^9和12.3x10^8是完全相等的。1.23x10^9就是1.23e9,或者12.3e8。0.000012可以写成1.2e-5。 整数和浮点数在计算机内部存储的方式不同,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。字符

2016-07-14 21:48:21 17520

原创 Learning Python 003 缩进

Python 缩进Python的代码中不使用{}大括号来来表示一个代码块,而是使用缩进方式。像下面这段代码:# print absolute value of an integer:a = 100if a >= 0: print(a)else: print(-a)#号开头的语句是注释。冒号“:”结尾时,后面缩进的语句视为代码块。缩进使用Tab键。Python对大小写敏感

2016-07-14 20:41:53 17679

原创 Learning Python 002 print() 和 input()

Python print() 和 input()print()函数 print()函数可以向终端中输入指定的内容。输出当个字符串.py文件中,输入下面的代码,并保存:print('hello world')> demo.pyhello world终端中执行:>>> print('hello world')hello world输出多个字符串.py文件中,输入下面的代码:print('Aob

2016-07-14 17:43:03 17038

原创 Learning Python 001 第一个程序

Python 第一个程序我使用的开发工具是PyCharm软件。我们使用的是Python3.5 for windows 。 如果你还没有安装PyCharm软件 和 Python3.5,请到这里来看如果安装PyCharm软件和Python3.5。然后在PyCharm软件中新建一个项目,选中Python3.5库作为使用库。在项目中,新建一个demo.py文件。输入下面的代码:print(120 -

2016-07-14 16:31:00 18314

原创 获取显示屏的个数和分辨率 --- 通过使用OpenGL的GLFW库

获取显示屏的个数和分辨率 — 通过使用OpenGL的GLFW库程序#include <iostream>// GLFW#include <GLFW/glfw3.h>int main(){ // Init GLFW glfwInit(); // Set all the required options for GLFW glfwWindowHint(GLFW_CON

2016-07-13 03:37:13 19826

原创 OpenGL 使用GLFW创建全屏窗口

OpenGL 使用GLFW创建全屏窗口GLFW库里面的glfwCreateWindow()函数是用来创建窗口的函数。 这样函数的原型是: bool isFullScreen = true; GLFWmonitor* pMonitor = isFullScreen ? glfwGetPrimaryMonitor() : NULL;OPenGL GLFW 指定屏幕 全屏显示

2016-07-10 06:31:47 25286 1

原创 应用程序无法正常启动提示错误0xc000007b 问题的原因和解决方法

应用程序无法正常启动提示错误0xc000007b 问题的原因和解决方法 前提条件: 你使用的是VS201x软件编写程序,你使用的电脑是X64位的,并且你在使用OpenCV库。你编写的程序可以正常编译,但是运行时会出现:”应用程序无法正常启动提示错误0xc000007b“这个问题:像这样的解决方法:(是解决不了问题的)

2016-07-10 04:02:34 52731 1

原创 error C2039: “addTextureMesh”: 不是“pcl::visualization::PCLVisualizer”的成员

error C2039: “addTextureMesh”: 不是“pcl::visualization::PCLVisualizer”的成员 PCL 1.6 还没有这个函数,PCL1.8版的有这个函数。 所以,想要解决这个问题,你需要在GitHub上下载PCL最新的源代码,自己手动编译源代码,方可解决这个问题。

2016-07-09 14:33:54 17395

原创 PCL 不同类型的点云之间进行类型转换

PCL 不同类型的点云之间进行类型转换可以使用PCL里面现成的函数pcl::copyPointCloud():#include <pcl/common/impl/io.h> pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_xyz (new pcl::PointCloud<pcl::PointXYZ> ()); pcl::PointCloud<pc

2016-07-09 13:03:09 25018

原创 不要等,马上做

不要等,马上做2016-7-9 03:00:02我写博客的态度遇到问题,马上记下。找到了解决方法,马上写博客,千万不要等。惯着当下的自己,那就是在培养自己未来的惰性。想赢别喊停! Come On ,给我摇起来,宝贝!

2016-07-09 03:06:03 16732

原创 Visual Studio的输出窗口上输出调试信息的函数

Visual Studio的输出窗口上输出文字的函数参考网站:http://www.voidcn.com/blog/u011808175/article/p-2083567.html 当你编写非控制台程序时,比如GUI程序,像std::cout 和 printf()这样的函数,就无法使用了,(不是使用了,程序就编译不了,是可以通过编译的,只是你不会看到这些函数打印出的信息。) Visual

2016-07-09 02:46:37 54692 1

原创 std::min error C2059: 语法错误:“::” 的解决方法

std::min error C2059: 语法错误:“::” 的解决方法下面这段代码: size_t n = std::min(count_, num_elements);编译会出现这样的错误:1> error C2059: 语法错误:“::”1> error C2589: “(”:“::”右边的非法标记解决办法将std::min用括号括起来,问题解决。 size_t

2016-07-09 02:08:44 27467

原创 error C2872: “flann”: 不明确的符号 --- PCL 与OpenCV2 的flann命名空间冲突问题的解决方法

error C2872: “flann”: 不明确的符号 — PCL 与OpenCV2命名空间冲突问题的解决方法error C2872: “flann”如果你在编译你的程序的时候,出现了这样的错误:error C2872: “flann”: 不明确的符号1> 可能是“flann”1> 或 “cv::flann”说明你在你的程序中,你同时使用了:PC

2016-07-08 23:05:39 19982 2

原创 VS编译器中设置 输出窗口 只显示error,不显示warning 要如何配置

VS编译器中设置 输出窗口 只显示error,不显示warning 要如何配置 在编译大型项目的时候,总是VS编译器的输出窗口总是会出现一堆warning警告,要想在里面找到error错误,要使用鼠标上下滚动好久,才能找到,这样做有点太麻烦了。我们何不直接配置VS软件不在输出窗口显示warning警告。以VS2010为例:右键项目,点击属性选择:配置属性 -> C/C++ -> 常规。在警

2016-07-08 21:35:35 36944

原创 OpenGL — GLFW — 颜色

OpenGL — GLFW — 颜色给模型上颜色,三个步骤编写程序步骤第1步:程序解释第2步:程序讲解第3步第4步定义着色器对象和模型对象给着色器进行赋值让模型使用这个着色器对象,显示模型大功告成,第6步,运行程序

2016-07-08 00:36:03 18440

原创 解决PCL MLS : error LNK2019; error LNK2001 virtual MovingLeastSquares process performProcessing问题

PCL 基于多项式拟合的法线估计、点云平滑和数据重采样在使用Window error LNK2019: 无法解析的外部符号 "public: virtual void __thiscall pcl::MovingLeastSquares<struct pcl::PointXYZRGBA,struct pcl::PointXYZRGBNormal>::process(class pcl::PointCloud<

2016-07-07 00:14:51 19651

原创 获取显示屏的个数和分辨率

获取当前显示屏分辨率获取显示屏个数获取屏幕的总分辨率获取各个屏幕的分辨率

2016-07-05 02:19:01 22230 1

原创 Window 显示鼠标的坐标

Window 显示鼠标的坐标GetCursorPos(POINT *p)函数SetCursorPos(int x, int y)函数

2016-07-05 01:42:34 20584

原创 OpenCV 鼠标手动绘制掩码图像

OpenCV 鼠标手动绘制掩码图像完整的代码代码讲解知识点

2016-07-04 03:54:33 17158

原创 Windows 8 64位系统 在VS2010 32位软件上 搭建 PCL点云库 开发环境

Windows 8 64位系统 在VS2010 32位软件上 搭建 PCL点云库 开发环境下载PCL For windows 软件包安装PCL添加环境变量搭建VS2010 PCL使用环境测试环境是否搭建成功注意事项

2016-07-04 00:17:40 17826 1

线性代数大题典 [徐诚浩 编著] 2014年版 pdf

线性代数大题典 徐诚浩 编者 高等成人教育文教 哈尔滨工业大学出版社 pdf

2019-07-28

《Cable-Driven Parallel Robots 》(作者:Tobias Bruckmann • Andreas Pott) 无水印原版pdf

《Cable-Driven Parallel Robots》 (作者:Tobias Bruckmann • Andreas Pott) 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

2019-06-18

模拟电子技术基础 第五版第5版学习辅导与习题解答

模拟电子技术基础 第五版 学习辅导与习题解答的pdf扫描版,非常清楚,扫描的课本就是教材的官方出版社出的,习题解答及学习辅导很详细,而且含有例题精解和难点释疑,比买书划算。

2018-09-22

数字图像处理第三版中文及英文答案都有 冈萨雷斯 阮秋琦 阮宇智

中文英文答案都有: 数字图像处理第三版中文答案 冈萨雷斯著 阮秋琦 阮宇智译 数字图像处理第三版英文答案 冈萨雷斯著

2018-05-06

005-STM32C++ I2c(Soft)类.zip

STM32C++ I2c(Soft)类 模拟 i2c 类 http://blog.csdn.net/github_35160620/article/details/52489929

2016-09-09

004-STM32C++ Adc类.zip

STM32C++ Adc类 http://blog.csdn.net/github_35160620/article/details/52463913

2016-09-07

003-STM32C++ Usart类.zip

STM32C++ Usart类 http://blog.csdn.net/github_35160620/article/details/52427342

2016-09-06

001-STM32C++工程模板.zip

STM32C++工程模板 将 STM32的官方工程模板 修改为我们这套教材的:STM32 C++工程模板: http://blog.csdn.net/github_35160620/article/details/52427342

2016-09-04

SecureCRTSecureFX v7.2.2

SecureCRT 是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具,通过使用内含的VCP命令行程序可以进行加密文件的传输。 为方便使用,已经将X64和X86版本打包在了一起,并附上注册所用的注册机,具体的注册方法,可以参见里面的使用说明。 软件已经经本人测试通过,可以注册并使用。 SecureCRT 是高度可定制的终端仿真器,适用于 Internet 和Intranet.支持 IPv6 标准.一般路由器使用TELNET协议(23端口),你在SecureCRT5.1 里面输入路由器的IP地址,其余全部都使用默认即可登录路由器。 SecureFX支持三种文件传输协议:FTP、SFTP 和 FTP over SSH2。它可以提供安全文件传输。无论您连接的是任何一种操作系统的服务器,它都能提供安全的传输服务。它主要用于Linux操作系统如redhat, ubuntu的客户端文件传输程序,您可以选择利用SFTP通过加密的SSH2实现安全传输,也可以利用FTP进行标准传输。该客户端具有Explorer风格的界面,易于使用,同时提供强大的自动化能力,可以实现自动化的安全文件传输。 SecureFX可以更加有效的实现文件的安全传输,您可以使用其新的拖放功能直接将文件拖至Windows Explorer和其他程序中,也可以充分利用SecureFX的自动化特性,实现无需人为干扰的文件自动传输。新版SecureFX采用了一个密码库,符合FIPS 140-2加密要求,改进了X.509证书的认证能力,可以轻松开启多个会话,并提高了SSH代理的功能。

2016-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除