自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C与Python实战

学习笔记及实战项目

原创 用Python推送书籍到Kindle

很早以前买了 Kindle,为了省钱在网络上找过不少电子书,它有一点好处就是可以自己导入书籍,更好的是可以通过电子邮件的方式发送到 Kindle 上,本文就来一步步实现一个书籍推送软件。1、邮件的几种协议介绍以下科普内容来自:http://help.163.com/09/1223/14/5R7P6...

2018-06-19 18:14:23

阅读数 2303

评论数 2

原创 Python爬虫:爬取在线教程生成pdf

作为一名程序员,经常要搜一些教程,有的教程是在线的,不提供离线版本,这就有些局限了。那么同样作为一名程序员,遇到问题就应该解决它,今天就来将在线教程保存为PDF以供查阅。 1、网站介绍 2、准备工作 2.1 软件安装 2.2 库安装 3、爬取内容 3.1 获取教程名称 3.2 获...

2018-04-15 14:48:18

阅读数 2133

评论数 5

原创 Python游戏开发:数字华容道

1、布局设计 2、算法设计 2.1 创建并初始化数组 2.2 移动算法 2.3 是否胜利检测算法 3、实现 3.1 框架搭建 3.2 数字方块实现 3.3 将数字转换成方块添加到布局 3.4 初始化布局 3.5 按键检测 3.6 试玩测试 3.7 改进完善 4、完整代码 5、总结 ...

2018-07-23 16:01:15

阅读数 4510

评论数 0

原创 MySQL 从零开始:01 数据库简介

1、什么是数据库 2、数据库的分类 2.1 关系型数据库 2.2 非关系型数据库 3、数据库的组成 4、MySQL简介 1、什么是数据库 从字面意思理解,首先数据库是一个存放东西的库,里面存的东西是数据。以下解释来自百度百科: 数据库(Database)是按照数据结构来组织...

2018-07-20 10:01:46

阅读数 356

评论数 0

原创 Python生成目录树

1、CMD生成目录树 1.1 查看帮助 1.2 作用 1.3 命令格式 2、Python生成目录树 2.1 标准库pathlib介绍 2.2 代码实现 2.3 改进,显示指定目录 2.4 改进,保存文本文件 2.5 改进,封装 3、其他想法 在写一些文章时,尤其是一些技...

2018-05-04 14:55:02

阅读数 3774

评论数 0

原创 Python指南:控制结构与函数

1、控制结构 1.1 条件分支 1.2 循环 1.2.1 while循环 1.2.2 for循环 2、异常处理 2.1 捕获异常 2.2 产生异常 2.3 自定义异常 3、自定义函数 3.1 名称与Docstrings 3.2 参数与参数拆分 3.3 存取全局范围的变量 3.4 L...

2018-04-24 22:53:32

阅读数 365

评论数 0

原创 Python指南:组合数据类型

1、序列类型 1.1 元组 1.1.1 元组的创建 1.1.2 元组索引和分片 1.1.3 元组方法 1.1.4 元组运算符 1.1.5 元组的删除 1.1.6 无关闭分隔符 1.2 命名的元组 1.3 列表 1.3.1 列表的创建 1.3.2 列表索引和分片 1.3.3 列表方法 1.3...

2018-04-24 22:51:05

阅读数 540

评论数 0

原创 Python指南:数据类型

1、标识符与关键字 1.1 规则 1.2 约定 2、Integral类型 2.1 整数 2.1.1 数值型操作符与函数 2.1.2 使用数据类型创建对象 2.1.3 整数位逻辑操作符 2.2 布尔型 3、浮点类型 3.1 浮点数 3.2 复数 3.3 十进制数 4、字符串 4....

2018-03-25 10:07:39

阅读数 385

评论数 0

原创 Python指南:Python的8个关键要素

大家好,从本文开始将逐渐更新Python教程指南系列,为什么叫指南呢?因为本系列是参考《Python3程序设计指南》,也是作者的学习笔记,希望与读者共同学习。 .py文件中的每个估计都是顺序执行的,从第一行开始,逐行执行的。 Python的8个关键要素 1、数据类型 ...

2018-03-17 19:01:56

阅读数 551

评论数 0

原创 用Python对微信好友进行分析

用了微信几年了,微信号有也不少了,但是真正了解自己的好友吗?好友最多的城市是哪个?好友男女比例是多少?好友签名都是什么?今天我们来充分了解自己的微信好友。 运行平台: Windows Python版本: Python3.6 IDE: Sublime Text 其他工具: Chro...

2018-03-02 23:25:53

阅读数 7118

评论数 31

原创 python实现图片转字符画

一实验原理 二准备 三 实现 1 PIL实现图片读取并转换 2 openCV实现图片读取并转换 四进阶 运行平台: Windows Python版本: Python3.6 IDE: Sublime Text 一、实验原理 字符画是一系列字符的组合,我们可以...

2018-02-08 11:32:03

阅读数 1355

评论数 1

原创 Python爬虫之六:爬取智联招聘进阶版

上一篇文章中我们已经抓取了智联招聘一些信息,但是那些对于找工作来说还是不够的,今天我们继续深入的抓取智联招聘信息并分析,本文使用到的第三方库很多,涉及到的内容也很繁杂,请耐心阅读。 运行平台: Windows Python版本: Python3.6 IDE: Sublime Text...

2018-01-28 09:37:59

阅读数 14639

评论数 20

原创 爬虫利器:Requests库使用

Requests:让HTTP服务人类。 本文中的有些内容来自官方网站,也有一部分是我的理解,算是个笔记版本吧。 1requests是什么 2安装及更新 1 安装 2 更新 3使用 1 发送请求 2 传递URL参数 3 响应内容 31 文本响应内容 32 二进制响应内容 33 ...

2018-01-25 22:29:37

阅读数 2630

评论数 0

原创 Python爬虫之五:抓取智联招聘基础版

对于每个上班族来说,总要经历几次换工作,如何在网上挑到心仪的工作?如何提前为心仪工作的面试做准备?今天我们来抓取智联招聘的招聘信息,助你换工作成功! 运行平台: Windows Python版本: Python3.6 IDE: Sublime Text 其他工具: Chrome浏...

2018-01-21 20:49:21

阅读数 10120

评论数 26

原创 Python爬虫之四:今日头条街拍美图

今天我们来爬取今日头条图集,老司机以街拍为例。 运行平台: Windows Python版本: Python3.6 IDE: Sublime Text 其他工具: Chrome浏览器 1、网页分析 2、代码 1、网页分析 从打开今日头条首页,搜索“街拍”...

2018-01-18 20:19:46

阅读数 998

评论数 0

原创 Python爬虫之三:抓取猫眼电影TOP100

今天我要利用request库和正则表达式抓取猫眼电影Top100榜单。 运行平台: Windows Python版本: Python3.6 IDE: Sublime Text 其他工具: Chrome浏览器 1. 抓取单页内容 2. 正则表达式提取有用信息 3. 保存信息 ...

2018-01-10 17:01:36

阅读数 7100

评论数 6

原创 设计模式之工厂方法模式

1 概述 2 图解 3 优缺点 4 应用场景 5 实例 1 producth 2 factoryh 3 maincpp 1、 概述 工厂方法(Factory Method)模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorp...

2018-01-08 09:33:55

阅读数 582

评论数 0

原创 设计模式之简单工厂模式

1概述 2图解 3优缺点 4应用场景 5实例 1 producth 2 factoryh 3 factorycpp 4 maincpp 1、概述 简单工厂模式又称静态工厂方法(Static Factory Method)模式,它不是Gof 所讲的23种设计模式之一,但是它...

2018-01-05 22:46:25

阅读数 338

评论数 0

原创 Array系列之Remove Element

Given an array and a value, remove all instances of that > value in place and return the new length. Do not allocate extra space for another ar...

2018-01-02 09:40:53

阅读数 725

评论数 0

原创 Python爬虫之二:自制简易词典

运行平台: Windows Python版本: Python3.6 IDE: PyCharm 其他工具: Chrome浏览器 1.寻找词典来源 2.数据抓取 2.1 寻找URL 2.2 寻找数据 2.3 抓取数据 3. 改进优化 3.1 查询中文 3.2 查询不存在的单词 3.3...

2017-12-16 21:47:22

阅读数 1436

评论数 0

原创 Python爬虫之一:十几行代码下载王者荣耀所有皮肤

寻找皮肤图片地址 1 找到英雄列表 2 找到英雄皮肤地址 下载图片 1 英雄有几个皮肤 2 下载文件 起因:前两天在公众号上看到一篇文章内容就是爬取王者荣耀的皮肤,但是内容太大概了,如果跟着他做肯定做不出来,所以我打算自己做。 之前接触过爬虫还是几年前爬取豆瓣电台的歌曲...

2017-12-15 15:18:40

阅读数 11501

评论数 10

原创 02、变量和简单的数据类型

变量 1 变量的命名和使用 字符串 1 使用方法修改字符串的大小写 11 修改单词第一个字母为大写 12 修改所有字母为大写字母或小写字母 2 合并拼接字符串 3 使用制表符或换行符来添加空白 4 删除空白 数字 1 整数 2 浮点数 注释 Python之禅 所有代码1. 变量学习一门语言第一个程...

2017-07-23 22:25:39

阅读数 342

评论数 0

原创 “stdAfx.h”: No such file or directory

VS215新建的工程编译报错:“stdAfx.h”: No such file or directory, 上网查了解决方案,很多都说在项目属性里选择不使用预编译头文件即可,但是此方法不适用于我,感觉这个解决方案有点答非所问。通过和其他编译成功的工程对比发现,是因为包含路径的问题,我的解决方案是...

2017-03-08 10:55:11

阅读数 807

评论数 0

原创 VIM配置

1、将/etc/.vimrc复制到~/目录下: cp /etc/.vimrc ~/ 2、VIM一般配置 在~/.vimrc文件最后加入以下配置: "****************************************** "              一般配...

2015-10-29 16:42:28

阅读数 446

评论数 0

转载 解决ubuntu解压windows生成的zip文件时乱码问题

参考网址:http://forum.ubuntu.org.cn/viewtopic.php?t=175405 在windows上压缩的文件,是以系统默认编码中文来压缩文件。由于zip文件中没有声明其编码,所以linux上的unzip一般以默认编码解压,中文文件名会出现乱码。 虽然200...

2015-09-24 10:30:43

阅读数 1955

评论数 0

转载 rmmod: chdir(/lib/modules): No such file or directory 解决方法 (转)

问题:rmmod: chdir(/lib/modules): No such file or directory  在编写内核模块化驱动后,要用insmod 模块名.ko来加载该驱动,然后用rmmod 模块名(注:没有.ko)来卸载刚刚加载的模块,可是就在这个时候你可能会遇到...

2015-09-07 15:25:48

阅读数 551

评论数 0

原创 交叉编译器安装问题

按教程解压arm-linux-gcc-4.3.2并设置环境变量之后,执行arm-linux-gcc -v出现以下错误: /usr/local/arm/4.3.2/bin/arm-linux-gcc: 行 3: /usr/local/arm/4.3.2/bin/arm-none-linux-gnu...

2015-09-06 18:40:45

阅读数 458

评论数 0

原创 SecureCRT 连接 Ubuntu

http://www.linuxidc.com/Linux/2013-06/85824.htm

2015-09-06 17:33:05

阅读数 379

评论数 0

原创 OK6410裸机开发之Ubuntu上Openocd环境搭建

系统版本:Ubuntu14.04 调试工具:Jlink openocd版本:0.10.0 一)下载、编译openocd openocd的下载有两种方式: 1、下载最新版openocd  a)在你想要保存openocd的目录下执行:  git clone git://openocd.git...

2015-09-05 18:33:51

阅读数 756

评论数 0

原创 vsftpd遇到“refusing to run with writable root inside chroot”错误

解决办法: #sudo vim /etc/vsftpd.conf 在配置文件最后加上下面这条: allow_writeable_chroot=YES 然后:sudo service vsftpd restart 就OK了

2015-08-28 23:54:22

阅读数 457

评论数 0

原创 内核编译出现错误:[scripts/kconfig/dochecklxdialog] Error 1

编译内核是出现如下错误, make: *** [menuconfig] Error 2 # make menuconfig   HOSTCC  scripts/basic/fixdep   HOSTCC  scripts/basic/docproc   HOSTCC  ...

2014-12-04 15:15:25

阅读数 1710

评论数 0

原创 stm8用ST-Link下载时出现Connection error

错误信息:Connection error (usb://usb): gdi-error [40201]: can't access configuration database 解决办法: win7解决方法:重新安装Program Files (x86)/STMicroelectr...

2014-11-26 21:55:16

阅读数 7995

评论数 0

原创 MDB数据库转换成SQLite格式

在这个帖子中找到的答案:http://bbs.eyuyan.com/read.php?tid=354541

2014-11-03 20:51:46

阅读数 1332

评论数 0

原创 Qt编译时遇到“未声明的标识符”问题

明明已经声明了却提示“未声明的标识符",

2014-09-04 15:49:22

阅读数 5959

评论数 0

原创 Ubuntu系统一些技巧

1、截屏:[print screen sysrq] 全屏截图 [shift]+[print screen sysrq] 鼠标选择区域截图.

2014-08-22 10:37:45

阅读数 551

评论数 0

转载 vm虚拟机下的linux系统编写驱动程序不能打印信息

在虚拟机的linux系统下编写hello 我人类

2014-08-22 10:35:34

阅读数 631

评论数 0

原创 OK6410下运行Qt程序glibc问题

在OK6410上运行Qt程序遇到下面问题 ./IsClock-2014: /lib/libc.so.6: version `GLIBC_2.9' not found (required by /usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/li...

2014-04-02 16:26:26

阅读数 1620

评论数 0

原创 解决undefined reference to `png_create_write_struct'等的问题

操作系统:Ubuntu12.04 由于系统原因,今天要重新编译QT,在编译PC版的qvfb的make步骤时,出现了如下错误: .obj/release-shared/qanimationwriter.o: In function `QAnimationWriter::QAnimationWrite...

2014-02-27 00:43:59

阅读数 3412

评论数 0

原创 Altium Designer使用技巧总结

总结一下在使用Altium Designer用到的一些技巧 1、在pcb中查找某个元器件 (a)在PCB中顺序按下J、C,然后输入器件标号即可跳转至所在位置,元件会出现在屏幕中心 (b)如果原理图和PBC在同一工程下,还可以在原理图中选中元件,在元件上右键,选择part actions->s...

2013-12-24 21:52:29

阅读数 995

评论数 0

原创 Qtcreator 添加qmake时rebuild失败的解决办法

Linux系统:Ubuntu12.04 QT版本:4.7.4 交叉编译器版本:arm-linux-gcc 4.4.3 Qt-4.7.3-arm版本的qt编译完成之后,在qtcreator添加版本时PC版和x86版的一次通过,添加arm版本的qmake rebuild出现如下错误: Buil...

2013-12-22 22:24:08

阅读数 1805

评论数 0

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