自定义博客皮肤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日

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

原创 C++ 的延时函数

原博文链接在我的官方网站,网址是:http://www.aobosir.com/blog/2017/02/05/cpp-sleep/方法一在Linux下,我们这样使用:#include <iostream>#include <unistd.h>int main(void){ while(1){ std::cout << "Hello World!" << std::endl

2017-03-04 03:53:01 5281

原创 Arduino 000 — Arduino UNO R3 板子引脚定义

原博文链接在我的官方网站,网址是:http://www.aobosir.com/blog/2017/02/05/Arduino-UNO-R3-pin-definition/Arduino UNO R3 板子的官方介绍:https://www.arduino.cc/en/main/arduinoBoardUno?setlang=cn更多精彩的博文,请访问:http://www.aobosir.com/

2017-03-04 03:49:33 21884

原创 Arduino 000 — Arduino UNO R3 板子引脚定义

原博文链接在我的官方网站,网址是:http://www.aobosir.com/blog/2017/02/05/Arduino-UNO-R3-pin-definition/Arduino UNO R3 板子的官方介绍:https://www.arduino.cc/en/main/arduinoBoardUno?setlang=cn更多精彩的博文,请访问:http://www.aobosir.com/

2017-03-04 03:49:33 5456

原创 Arduino 000 — Arduino UNO R3 板子引脚定义

原博文链接在我的官方网站,网址是:http://www.aobosir.com/blog/2017/02/05/Arduino-UNO-R3-pin-definition/Arduino UNO R3 板子的官方介绍:https://www.arduino.cc/en/main/arduinoBoardUno?setlang=cn更多精彩的博文,请访问:http://www.aobosir.com/

2017-03-04 03:49:25 5018

原创 Arduino 005 ADC

原博文链接在我的官方网站,网址是:http://www.aobosir.com/blog/2017/02/05/Arduino-ADC-AREF/我使用的Arduino板子是:Arduino UNO R3 (这里 关于这个板子的引脚介绍。)参考文献:《Arduino程序设计基础》 3.4 设置ADC参考电压好的,现在我们知道使用analogRead()函数来获取模拟输入口的电压。设置参考电压Ardu

2017-03-04 03:44:47 4706

原创 C++ 构造函数使用 ":成员变量(形参)" 的形式给类里面成员变量赋值,如果成员变量和形参是指针,那么需要注意的事项

我先把结论列出来:当成员变量和形参是指针,最好不要使用:成员变量(形参)这样的形式。因为你可以不是进行:成员变量 = 形参这个方向的赋值,你可能是执行:形参 = 成员变量这个方向的赋值。因为前提,它们都是指针嘛。今天我遇到了这样的一个错误:下面的程序,编译是正常通过的,但是运行却不行。(我只是将相关的代码贴了出来)class PclView{public: PclView(pcl::vis

2017-02-01 00:33:38 5865 1

原创 Ubuntu 解决更新软件包的时候出现的 “Low Disk Space” 存储空间不足问题

原博文链接:http://www.aobosir.com/blog/2017/01/19/Ubuntu-not-enough-free-disk-space-when-upgrading-low-disk-space/当你的Ubuntu系统的真机或者虚拟机使用时间长了,安装下载的软件包多了。同时你的电脑的存储空间本身又不多。这样,时间一长,就会出现下面的这个问题:系统提示你:现在系统的存储空间已经快

2017-01-19 17:25:35 17570

原创 Windows上使用SecureCRT软件连接Linux终端 — 解决问题;The remote system refused the connection

正常的情况:ifconfigwhoamips -e | grep sshsecureCRT软件不正常的情况:The remote system refused the connection.如果你遇到这个问题,说明你的Linux系统里面没有安装openssh-serversudo apt-get install openssh-serveraobosir@ubuntu:~$ ps -e | grep

2016-12-26 01:50:23 70314 18

原创 Python3 大型网络爬虫实战 004 — scrapy 大型静态商城网站爬虫项目编写及数据写入数据库实战 — 实战:爬取淘宝

原博文链接:http://www.aobosir.com/blog/2016/12/26/python3-large-web-crawler-taobao-com-import-to-MySQL-database/开发环境开始实战设置防反爬机制settingspy 文件分析网站开始写爬虫程序taobaopy 文件创建一个爬虫文件taobaopy 文件添加需要使用的存储容器对象items

2016-12-26 01:27:36 19030 2

原创 Python3 大型网络爬虫实战 003 — scrapy 大型静态图片网站爬虫项目实战 — 实战:爬取 169美女图片网 高清图片

开发环境观察网页 和 网页源代码写程序下载高清图片下载 169美女图片网 的所有西洋美女的图片防反爬技术搞定开发环境Python第三方库:lxml、Twisted、pywin32、scrapyPython 版本:python-3.5.0-amd64PyCharm软件版本:pycharm-professional-2016.1.4电脑系统:Windows 10 64位如果你还没有

2016-12-26 00:37:33 48529

原创 Git(GitHub) 007 如何删除一个库

原博文链接:http://www.aobosir.com/blog/2016/12/25/git-how-to-delete-a-library/来到将要删除的库:点击右上角的 Settings调到 Settings网页,拉倒最后,你会看到下面这个样子:点击 Delelte this repository 按钮。弹出下面的提示窗口: 意思是说:你是否真的真的真的要这样做?如果你不阅读下面这些东西的话

2016-12-25 16:22:24 6040

原创 Git(GitHub) 006 如何新建一个库

原博文链接:http://www.aobosir.com/blog/2016/12/25/git-how-to-create-a-new-library/在GitHub网页,登录你的 GitHub 账号 之后。点击右上角的图标 -> 然后选择 Your profile接着点击: Repositories现在,点击 New现在,你就可以输入你要创建的资源库的名称了:输入完成之后,点击 Create r

2016-12-25 16:19:59 5777

原创 Git(GitHub) 005 添加SSH密钥 — 解决:Permission denied (publickey) fatal The remote end hung up unexpectedly

原博文链接:http://www.aobosir.com/blog/2016/12/25/git-add-ssh-key-solution-permission-denied-publickey-fatal/当你下载一个源代码的时候。出现下面错误:ubuntu@ubuntu:~/catkin_ws/src$ git clone [email protected]:turtlebot/turtlebot.g

2016-12-25 15:38:54 7735

原创 Git(GitHub) 004 配置代理 目的:clone提速

你如果没有翻墙,就算通过本篇博客对你的Git进行了配置,也是没有一点效果的。在终端中执行:$ git config --global http.proxy http://127.0.0.1:1080$ git config --global https.proxy https://127.0.0.1:1080查看一下:$ git config --list对于我现在使用的Windows 系统而言

2016-12-25 15:16:07 6609

原创 Git(GitHub) 003 如何 clone 非 master 分支的代码 — 切换到指定 branch分支 或者 tag版本

切换到指定 branch (分支)举例我们的目的是:得到 https://github.com/turtlebot/turtlebot_viz 网址里面的groovy分支的源代码:第一步:git源代码到本地。(注意: 不是Download ZIP,它只是下载master分支的源代码,不会下载所有分支的源代码)git clone [email protected]:turtlebot/turtlebot_v

2016-12-25 15:03:59 18061 1

原创 C++ string 、char 、char *、wstring、wchar_t * 、wchar_t 之间的转换

原博文链接:http://www.aobosir.com/blog/2016/12/16/cpp-convert-string-wstring-char-wchar_t-pointer/char 与 wchar_t 之间的转换#include <iostream>#include <iomanip>int main(void){ char c = 'a'; std::cout <

2016-12-16 07:34:11 10399

原创 Learning Python 008 正则表达式-005 compile模板的使用

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 2.7.10 和 python 3.5.0compile()函数的用法import restr = 'fdfgdrthxxi--gdfgexxlove--dsdfwesdxxyou--dfgdf'pattam_str = 'xx(.*?)--'resul

2016-12-08 07:06:59 9563

原创 Python3 解决编码问题: UnicodeEncodeError: 'gbk' codec can't encode character '\xa9' in position

原博文链接:http://www.aobosir.com/blog/2016/12/08/python3-UnicodeEncodeError-gbk-codec-can’t-encode-character-xa9/开发环境Python第三方库:lxml、Twisted、pywin32、scrapyPython 版本:python-3.5.0-amd64PyCharm软件版本:pycharm

2016-12-08 06:50:49 29514 2

原创 Intel RealSense 002(Learning RealSense SDK 001) Windows安装 Intel RealSense SDK

我使用的Intel RealSense 硬件:SR300 摄像头参考网站:Downloading and Installing the Intel® RealSense SDKGetting Started with Intel® RealSense™ App Development: Step-by-Step Install Instructions下载 并安装Step 0 . 先将SR3

2016-12-07 12:30:16 13603

原创 Arduino 004 Windows上给Arduino IDE添加模块库

原博文链接:http://www.aobosir.com/blog/2016/12/06/Arduino-Windows-add-module-libraries/在我的Windows电脑里面,Arduino IDE软件安装在C:\Program Files (x86)\Arduino路径里面。我们以一个例子来说明,如果将模块库添加到Arduino IDE软件中。添加 I2Cdev 及其相关模块库到

2016-12-06 14:44:04 11106

原创 Python3 大型网络爬虫实战 — 给 scrapy 爬虫项目设置为防反爬

原博文链接:http://www.aobosir.com/blog/2016/12/06/python3-large-web-crawler-scrapy-project-Anti-reptile-settings/开发环境Python第三方库:lxml、Twisted、pywin32、scrapyPython 版本:python-3.5.0-amd64PyCharm软件版本:pycharm-

2016-12-06 00:09:38 18017

原创 Learning pcduino 001 给pcduino烧写系统 — 之 烧写Ubuntu NAND系统

原博文链接:http://www.aobosir.com/blog/2016/12/05/pcduino-programming-sysytem-Ubuntu-NAND-image/我使用的pcduino板卡型号:pcduino 3B我使用的TF卡大小:32G参考网站:[Video] Run built-in Arduino IDE on pcDuino3下载需要的东西下载 内核镜像文件、

2016-12-05 22:03:39 10264

原创 Learning pcduino 000 pcduino板卡介绍 — pcduino 3B

什么是pcduinopcduino = mini PC + Arduino简单的说,就是一个板子,它所具有的功能 等价于:一个装有系统的微型笔记本电脑再连接一个Arduino UNO 的板子。pcduino 3B购买网站:pcDuino3B A20开发板pcduino3 与 pcduino3B 的唯一区别就是:pcduino3B有一个大型集成的RJ45网络端口。(其他和pcduino3一模一样)pc

2016-12-05 19:29:34 10160

原创 Learning Linux 命令 001 cp 复制

将单个文件 file 复制到指定目录dir里面:cp file dir 当你使用cp命令的时候,如果出现下面的错误: cp: omitting directory ‘file’ 说明:file 不是单个文件,是一个目录,你如果要复制目录,需要给cp命令加一个参数 -r 。将目录 dir1 复制到 指定目录 dir2 里面:cp -r dir1 dir2请访问:http://

2016-12-04 23:25:23 9728

原创 C# 003 C#调用cmd.exe执行命令

原博文链接:http://www.aobosir.com/blog/2016/12/02/cs-003-cmd-exe-execute-command-line-command/参考网站:C#程序调用cmd.exe执行命令创建一个文件,名为:RunCmd.cs。将下面的代码拷贝到里面。using System;using System.Collections.Generic;using Syst

2016-12-02 08:03:05 10699

原创 Learning Python 028 获取命令行参数

原博文链接:http://www.aobosir.com/blog/2016/12/02/python-get-command-line-arguments/使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python2.7.10 或者 python 3.5.0 本博文对Python2和Python3都适用。impo

2016-12-02 02:12:03 9527

原创 Learning Python 026 字符串连接

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python2.7.10 或者 python 3.5.0 本博文对Python2和Python3都适用。参考网站:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)# -!- coding: utf-8 -!-pat

2016-12-01 19:12:01 9355

原创 Learning Python 027 解决错误:SyntaxError: Non-UTF-8 Code Starting With '\xc8' in File xxxx.py

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python2.7.10 或者 python 3.5.0 本博文对Python2和Python3都适用。出现这个错误,是因为xxxx.py 文件里面有中文字符。解决办法:在文件第一行,加上下面的代码:# -!- coding: utf-8 -!-

2016-12-01 19:09:30 17581 4

原创 Learning Python 025 字符串分割

原博客地址:http://www.aobosir.com/blog/2016/12/01/python-string-split/使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python2.7.10 或者 python 3.5.0 本博文对Python2和Python3都适用。参考网站:Python split(

2016-12-01 17:14:53 9527

原创 Learning Python 024 判断文件和文件夹是否存在

原博文链接:http://www.aobosir.com/blog/2016/12/01/determine-whether-files-and-folders-exist/使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python2.7.10 或者 python 3.5.0判断文件import osa = os.

2016-12-01 08:50:35 9367

原创 Git(GitHub) 002 如何在GitHub For Windows 软件上为代码库创建一个版本标签

原博客链接:http://www.aobosir.com/blog/2016/12/01/GitHub-For-Windows-Adding-tag/参考网站:git 创建标签git 操作标签Github for Windows - Adding tags要想给代码库贴标签,Github For Windows 软件上没没有这个按钮。你需要在Github For Windows 软件上打开

2016-12-01 08:10:51 9591

原创 Learning Python 023 类编程

原博文链接:http://www.aobosir.com/blog/2016/12/01/class-programming-object/使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 3.5.0怎么使用python编写一个 类参考网站:Python3-cookbook 类与对象随便编写一个Python

2016-12-01 08:08:18 9459

原创 Learning Python 022 调用DOS命令 --- 实例:调用Windows里面的copy命令

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 2.7.10 和 python 3.5.0 本篇博客对 Python2 和 Python3 都适用。实例:调用Windows里面的copy命令比如现在,我想把这个路径F:\原文件夹里面的所有文件复制到这个路径F:\目标文件夹里面。可以在DOS命令行窗口里面执

2016-12-01 06:04:52 11834

原创 Learning Python 021 创建文件夹、创建文件

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 2.7.10 和 python 3.5.0 本篇博客对 Python2 和 Python3 都适用。Python 创建文件夹参考网站:Python创建目录文件夹python学习笔记(七)——文件和目录操作# -*- coding: utf-8 -*-i

2016-12-01 05:59:49 14897

原创 Learning Python 020 pass 的用法

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 2.7.10 和 python 3.5.0pass 的用法参考网站:Python pass 语句 Python2 和 Python3 中 pass 的用法都是一样的。pass 就是一个空语句,没有任何实际意义,作用是保存程序结构的完整性。因为Python

2016-12-01 04:14:35 9430

原创 Learning Python 019 生成器(Generators)和 yield

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 2.7.10 和 python 3.5.0知识点:生成器生成器只能用于迭代操作。 一个函数,其中带 yield 关键字的代码,它不会执行,只是记下有这个操作;其他代码正常的执行。而被记下的这些操作会像队列一样存起来,这个“队列”就是 生成器,并且会类似于

2016-11-30 23:19:58 9523

原创 Learning Python 018 Python2 和 Python3 中 range()函数的使用

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 2.7.10 和 python 3.5.0range() 函数Python2中:用来创建一个列表(list)。Python3中:用来创建一个可以生成list或者tuple的生成器。Python2 range()函数 知识点Python2 中的range(

2016-11-30 13:53:48 10232

原创 Learning Python 017 — Python2 和 Python3 的内存释放

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 2.7.10 和 python 3.5.0学习Python的内存释放知识点的动机之前我学过很多Python的程序,偶然的一次,我打开任务管理器,看到我写的程序,运行时占用了大量的内存,所以,我希望学会如何释放内存,来优化我的程序,也不给电脑照成太大的负担,所以

2016-11-30 13:51:46 14145

原创 Learning Python 016 写文件时,将其用指定的编码方式保存(比如:UTF-8无BOM编码方式)

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 3.5.0学习这个知识点的原因举一个实例:Octopress站点路径里面博文文件(.markdown后缀文件)必须要是以UTF-8无BOM编码方式编码的文件,否则执行rake generate命令会出现下面这个错误:Error reading file F:/

2016-11-29 20:19:53 11748

原创 Learning Python 015 Python3解决问题:读取文件时,出现乱码或者“UnicodeDecodeError 'gbk' codec can't decode” 错误

使用的电脑系统:Windows 10 64位使用的开发集成环境:PyCharm 2016.1.4使用的Python的版本:python 3.5.0出现的错误读取文件时,出现乱码或者UnicodeDecodeError: 'gbk' codec can't decode byte 0xXX in position XX: incomplete multibyte sequence 错误出现错误的

2016-11-29 19:31:08 14959

线性代数大题典 [徐诚浩 编著] 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

LearnOpenGL en pdf

特别适合入门,讲解细致,很透彻,资源描述里给出了对应的英文在线网站教学,配合使用。 英文版网址:http://learnopengl.com/ 中文版网址:https://learnopengl-cn.readthedocs.io/zh/latest/ 源代码网址:https://github.com/JoeyDeVries/LearnOpenGL

2016-06-19

空空如也

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

TA关注的人

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