- 博客(28)
- 资源 (9)
- 收藏
- 关注
转载 matplotlib-------matplotlibrc
转自:https://my.oschina.net/swuly302/blog/94805自定义matplotlibCreated Saturday 08 December 20125.1 matplotlibrc文件matplotlib使用matplotlibrc [matplotlib resource configurations]配置文件来自定义各种属性,我们称之为
2016-11-28 22:20:19 8683
转载 ubuntu——更新系统时出现Hash校验和不符的错误(已解决)
转自:点击打开链接在使用 sudo apt-get update && sudo apt-get upgrade 命令更新系统时出现类似这样的错误信息:W: 无法下载 bzip2:/var/lib/apt/lists/partial/mirrors.ustc.edu.cn_ubuntu_dists_quantal-updates_main_binary-i386_Pac
2016-11-07 10:50:31 11134 1
原创 Ubuntu-如何在Ubuntu上安装Python Matplotlib 1.5.1
Ubuntu-如何在Ubuntu上安装Python Matplotlib 1.5.1原因:为了实现matplotlib+pyqt5显示。我想在Ubuntu 14.04安装matplotlib 1.5.1 。但是,当我在终端上键入sudo apt-get install python3-matplotlib,我只是得到matplotlib 1.3.1。这个版本不支持pyqt5!!
2016-11-05 19:18:27 2783
转载 树莓派3开发笔记-修改树莓派软件源
转自:点击打开链接0 前言 本文说明如何修改树莓派软件源。如果使用raspbian系统,修改软件源的方法和ubuntu相同,可在http://www.raspbian.org找到最新的软件源镜像,修改/etc/apt/sources文件中的内容即可。 【相关博文】 【树莓派学习笔记——索引博文】——更多博文请关注。 【Li
2016-10-21 09:45:44 2587
转载 picamera 1.10 教程及api中文简译(四)picamera的高级使用
转自:点击打开链接5、picamera的高级使用下面的这些实例包含了picamera的一些高级使用方式,可能需要有一些图像开发经验才能掌握。所以请随时提出改进或更多的实例。5.1、无损格式图像采集(YUV格式)如果你不想损失拍摄图像的细节(由于jpeg是有损压缩),那么你可以通过PNG来接收拍摄的图像(PNG为无损压缩格式),然而某些应用
2016-10-18 16:35:45 2429 2
转载 picamera 1.10 教程及api中文简译(三)picamera的基本使用
转自:点击打开链接4、picamera基本使用方法如果你是一个Python程序员,那么你将轻松的掌握以下实例,请随时提出改进或新的实例。4.1、捕捉一个图像输出至文件使用capture方法可以轻松将捕捉到的图像输出至指定文件。 下面这个实例是捕捉一个分辨率为1024*768的图像,并将之输出到foo.jpg中:import timeimport pic
2016-10-18 16:33:08 1379
转载 picamera 1.10 教程及api中文简译(二)快速理解picamera
转自:点击打开链接3、快速理解picamera通过默认配置,开启摄像头,并预热10秒钟。import timeimport picameracamera = picamera.PiCamera()try: camera.start_preview() time.sleep(10) camera.stop_preview()f
2016-10-18 16:31:20 752
转载 picamera 1.10 教程及api中文简译(一)在python2.7/3.2+上安装 picamera
转自:http://blog.csdn.net/talkxin/article/details/50499950 点击打开链接以前做过一个家庭摄像头,用的是raspivid的命令行来实现,但是功能太少,不得不放弃重构,正好遇到了picamera这个库,使我能摆脱用命令行或其他低级语言来控制树莓派的摄像头模块。 现在picamera已经内置在树莓派最新的镜像之内了,可以方便我
2016-10-18 16:29:07 2358
原创 Linux+树莓派3开发总结——noVNC安装测试步骤(web远程vnc访问)
Linux+树莓派3开发总结——noVNC安装测试步骤(web远程vnc访问)本文参考了部分文章:点击打开链接 点击打开链接一、noVNC是什么 noVNC is a browser based VNC client implemented using HTML5 Canvas and WebSockets. You will either need a VN
2016-10-06 12:04:42 4819 2
原创 Linux+树莓派3开发总结——开源堡垒机Gate One的安装、配置笔记(远程web访问)
Linux+树莓派3开发总结系统下Gate One的安装指南1. Gate One简介前面有两个随笔介绍过开源软件tty.js和wetty在Linux的安装。Tty.js和wetty都是采用Node.js实现的开源Web-based ssh。今天来介绍另一个开源Web-based ssh在Linux下的安装:Gate One。 Gate One在后台进程是使用Python实现的,其前端
2016-10-06 11:37:53 3833
转载 Python笔记——windows下cx_Freeze生成Python可执行程序
Python笔记——windows下cx_Freeze生成Python可执行程序转自:点击打开链接目前网上能获取的免费的Python打包工具主要有三种:py2exe、PyInstaller和cx_Freeze。其中PyInstaller最新版只支持Python2.7,py2exe计划开发支持python3.x版本,但是目前还没有完成。只有cx_Freeze支持python3.X版本。由
2016-10-04 23:57:48 10854 1
转载 Python笔记——多线程实现的两种方式及让多条命令并发执行
转自:https://my.oschina.net/cloudcoder/blog/226111一 概念介绍 Thread 是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法;另一种是创建一个threading.Thread对象,在它的初始化函数(__init__)中将可调用对象作为参数传入
2016-09-30 20:07:11 15959
转载 Python笔记——正则表达式学习小结
转自:点击打开链接这篇文章主要介绍了python 正则表达式学习小结的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下 在Python中实现正则的方式是通过re(regular expression的缩写)模块来实现的,你可以调用re模块的各种方法来实现不同的功能,下面我们就来说下,在Python中通过re模块可以调用那些方法,以及这些方法的作用都是什么;还有就是正则
2016-09-29 15:57:06 548
原创 PYQT笔记——QTableView
PYQT笔记——QTableView QTableView这个控件可以绑定一个模型数据用来更新控件上的内容可用的模式有以下几个// QStringListModel 存储一组字符串 // QStandardItemModel 存储任意层次结构的数据 // QDirModel 对文件系统进行封装 // QSql
2016-09-23 09:51:51 21470
原创 PYQT笔记——QFileDialog
环境:python3.4+qt5QFileDialog类提供了一个供用户选择文件或者目录的对话框。 创建一个QfileDialog最简单的方法是调用静态函数,就是直接应用平台提供的文件对话框(windows,linux等)。一,调用静态函数法:比如说下面的方法openFile是主窗口类里的method:fileName = QFileDialog.getOpen
2016-09-23 09:51:18 9050 1
原创 Linux+树莓派3开发总结——cx_Freeze打包Python3程序(工程文件)
Python是一个脚本语言,被解释器解释执行。它的发布方式:.py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的).pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使用pyc文件发布,pyc文件是Python解释器可以识别的二进制码,故发布后也是跨平
2016-09-21 11:19:12 5137
原创 Linux+树莓派3+Python开发总结——python3+pyqt5+matplotlib环境搭建
Linux+树莓派3+Python开发总结——python3+pyqt5+matplotlib环境搭建说明:树莓派本身自带python2和python3两个版本,python环境不用安装。1、为python3安装pyqt5:sudo apt-get install python3-pyqt5 2、为python3安装matplotlib:sudo apt-get insta
2016-09-21 09:25:55 13447
原创 Python笔记——Unicode与16进制字符串相互转换
Unicode转换方式:Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案。目前的Unicode字符分为17组编排,0x0000 至 0x10FFFF,每组称为平面(Plane),而每平面拥有65536个码位,共1114112个。然而目前只用了少数平面。UTF-8、UTF-16、UTF-32都是将数字转换到程序数据的编码方案。 1、Unicode字符串转换成16进
2016-09-21 09:23:56 22098 2
原创 Python笔记——Python3.4+Matplotlib详细安装教程
Python3.4+Matplotlib安装步骤1、到官网https://www.python.org/downloads/下载python3.4.32、为python配置环境变量3、ctrl+r 输入cmd打开 终端,输入python查询python版本4、在终端输入python -m pip install -U pip如下图:注:安装Matplotli
2016-08-17 19:31:04 10809
转载 Linux+树莓派3开发总结——树莓派远程文件共享winows
Linux+树莓派3开发总结——树莓派远程文件共享winows针对powerdruy所提的问题,决定把本文来个大改动参考这两篇文http://man.lupaworld.com/content/linux/Debian_server_setting/smb.html#4.4http://www.debianadmin.com/file-server-configuration-
2016-08-12 15:32:45 6024
转载 Linux+树莓派3开发总结——树莓派VNC远程桌面操作
Linux+树莓派3开发总结——树莓派VNC远程桌面操作方法1 3方法2 10 方法1 安装VNC需要使用命令行。如果需要远程操作安装VNC,就必须通过SSH登录到命令行界面。安装树莓派命令行:1sudo apt-get install tightvncserver安装好之后请一定先使用此命令设置一个VNC密码
2016-08-12 15:23:40 9366 1
转载 Linux+树莓派3开发总结——linux中终端控制键Ctrl+C,Ctrl+Z,Ctrl+D的使用场合
Linux+树莓派3开发总结——linux中终端控制键Ctrl+C,Ctrl+Z,Ctrl+D的使用场合呵呵 这几个快捷键的确很相似,但是功能又不相同,简单说下:1、Ctrl+C比较暴力,就是发送Terminal到当前的程序,比如你正在运行一个查找功能,文件正在查找中,Ctrl+C就会强制结束当前的这个进程。2、Ctrl+Z是把当前的程序挂起,暂停执行这个程序,比如你正在mysql
2016-08-12 15:15:20 5704
转载 Linux+树莓派3开发总结——Linux如何查看进程、杀死进程、启动进程等常用命令
Linux+树莓派3开发总结——Linux如何查看进程、杀死进程、启动进程等常用命令 1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"
2016-08-12 15:08:46 14898
原创 Linux+树莓派3开发总结——根据设备ID等信息固定串口号
Linux+树莓派3开发总结——根据设备ID等信息固定串口号查询串口号python -m serial.tools.list_ports查询串口号后,根据串口号列出串口详细信息,如:udevadm info /dev/ttyUSB0返回: 根据这些信息重写串口设备命名规则,采用linux的udev来自定义规则来管理设备名称 打开文件sudo vi /
2016-08-12 14:52:26 8825
转载 Linux+树莓派3开发总结——给树莓派挂载移动硬盘或U盘
Linux+树莓派3开发总结——给树莓派挂载移动硬盘或U盘首先使用fdisk -l命令查看一下U盘是否有被识别到,及识别的U盘是在哪个位置外接U盘或移动硬盘时,默认不会自动挂载,所以需要用mount 命令挂载。通常我们在/mnt 或/media 目录下新建一个目录作为挂载点。比如:sudo mkdir /mnt/1GB_USB_flashsud
2016-08-12 14:44:12 18063 1
转载 Linux+树莓派3开发总结——通过udev自动挂载U盘的方法
Linux+树莓派3开发总结——通过udev自动挂载U盘的方法目前一些主流桌面系统(如Gnome,KDE,Xfce)的较新版本都支持自动挂载(mount)U盘了. 一个流传非常广的说法是 HAL(硬件抽象层) 起了自动挂载的作用, 其实这是误解. 对于2.6内核而言, udev 才是直接从内核接收设备连接或断开信息的主体.udev 从内核得到信息后,根据一些简单规则(注意,是简单规
2016-08-12 14:37:15 6508
原创 Linux+树莓派3开发总结——树莓派开机LOGO设置
Linux+树莓派3开发总结——树莓派开机LOGO设置1、安装fbisudo apt-get install fbi2、拷贝你需要显示的splash图片至 /etc/ and name it "splash.png".3、接下来,创建一个init.d脚本称为“asplashscreen” 放入“/ etc /init.d/”文件目录下。我选择文件名字为“asplashs
2016-08-12 14:28:26 4104 1
转载 Python笔记——Python3.4+PyQt5+Pycharm4.0.4程序py2exe打包步骤
PyQt程序打包发布步骤先说成功经历:1、打包Python3.3+PyQt5程序2、打包普通程序在他人电脑上运行再说说打包工具,基本上现在在网上看到就三种,pyinstaller、cxfreeze、py2exepyinstaller:没用过不予评论cxfreeze:用过打包PyQt程序的时候出了些问题,没在其它人电脑上运行过打包的程序py2exe:这个网上一致评价说不错,但是网
2016-08-12 13:29:01 7090 2
android蓝牙串口曲线显示
2016-01-26
C++ MFC诸多问题详解
2015-07-28
cortex-m3蓝牙脉搏传输整体设计
2014-10-19
数据采集系统——ADC0808的应用,单片机编程,protues仿真
2013-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人