自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (10)
  • 收藏
  • 关注

转载 将ADS上的S3C2440工程移植到KeilMDK上

从买板子到现在,想想也有2个月啦,开始就想跑裸奔的,可是工程都是在ADS下,win7系统根本不能用,于是就想着怎么在MDK跑,可是MDK上s3c2440的启动文件是不完整的,因此不推荐使用,为此蛋疼聊好长一段时间,查了很多资料都不成功,可能是我太笨啦,为此,今天把我自己的方法写给和我一样的想用MDK的童靴们吧。首先新建一个文件夹,然后在里面新建startcode和source两个文件夹,如下...

2018-10-07 22:46:37 511

转载 S3C2440的Keil启动文件S3C2440.s添加中断配置

参考文档S3C2440之MMU驱动代码模板keil下基于arm9的TX2440开发板的外部中断编写S3C2440中断过程详解(ADS,TQ2440)mini2440—–keil for ARM之中断一前言本文主要描述如何在Keil自带的S3C2440.s文件中添加中断配置及中断地址映射,从而可以在中断产生时跳转到用户代码中的中断服务函数。目前在TQ2440开发板是实测可用。工程源代码...

2018-10-06 17:46:36 828 1

原创 S3C2440裸机按键控制小灯

1、环境1、操作系统:win7 64位2、集成开发环境:keil4.73、开发板:FL24404、下载器:Jlink V92、按键以及LED灯原理图根据FL2440开发板原理图可知,有四个led灯分别由GPB5、GPB6、GPB8、GPB10控制,当控制小灯的管脚输出高电平时,小灯熄灭;当控制小灯的管脚输出低电平时,小灯点亮。四个按键分别通过GPF0、GPF2、GPF3、GPF4查看...

2018-10-04 19:44:18 1322

原创 win7下keil4开发s3c2440裸机的开发环境搭建

ADS在win7下不稳定并且官方早就已经不更新,并且本人常用MDK进行嵌入式软件开发,MDK简单好用,功能强大,所以想用MDK来进行开发S3C2440的裸机开发。#1、平台1)、操作系统:win7 64位2)、KEIL版本:4.743)、jlink V9下载器4)、开发板:FL2440keil软件以及jlink驱动安装可自行百度安装。##1.1、抓取漫画每一话的链接利用selen...

2018-10-03 20:11:45 854

原创 selenium抓取卡推漫画--狐妖小红娘改进版

1、流程框架1.1、获取配置文件信息获取配置文件信息包括存储文件的电脑本地路径、上次抓取的漫画某话序号以及其已下载的图片序号数。1.2、抓取漫画每一话的链接利用selenium无驱动浏览器通过显式延时以及css selector搜索得到漫画每一话的链接1.4、抓取某一话漫画的名称以及每个图片的链接利用selenium驱动浏览器通过关键字获取某一话信息以及其每个图...

2018-04-22 18:02:47 4108

原创 selenium抓取卡推漫画--狐妖小红娘

1、流程框架1.1、抓取漫画每一话的链接利用selenium驱动浏览器通过css selector搜索得到漫画每一话的链接1.2、抓取某一话漫画的名称以及每个图片的链接利用selenium驱动浏览器通过关键字获取某一话的名称以及其每个图片的链接1.3、下载每个图片并保存到电脑本地通过requests获取的图片的内容保存到本地电脑上2、代码如下from s...

2018-04-19 22:08:39 6883

原创 python常用模块:configParser

1、简介  configparser用于配置文件解析,可以解析特定格式的配置文件,多数配置文件的格式为XXX.ini。该模块的作用就是使用模块中的RawConfigParser()、ConfigParser()、SafeConfigParser()这三个方法(三者选择其一),创建一个对象使用对象的方法对指定的配置文件做增删改查操作。其中RawConfigParser是最基础的ini文件读取类,Co...

2018-04-08 22:35:42 500

原创 python常用模块:json

如果要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如XML,但更好的方法是序列化为JSON。因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输。JSON不仅是标准格式,并且比XML更快,而且可以直接在Web页面中读取,非常方便。1、json简介    Json,全名JavaScript Object Notation,是一种轻量级的数据...

2018-04-08 13:39:55 180

原创 python常用模块:hashlib

1、简介  python中hashlib用于加密相关的操作,代替了MD5模块和sha模块,主要提供了sha1、sha224、sha256、sha384、sha512摘要算法。另外,模块中所定义的new(name,string=)方法可以指定系统所支持的hash算法来构造相应的hash对象。  摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个固定长度的字符串(通常用16进制...

2018-04-08 11:32:40 236

原创 requests爬取猫眼电影top100

1、流程框架1.1、抓取单页内容         利用requests请求目标站点,得到单个网页HTML代码,返回结果。1.2、正则表达式分析         根据HTML代码分析得到电影的排名、地址、名称、主演、上映时间、评分等信息。1.3、保存至文件        通过文件的形式将结果保存,每一部电影一个结果一行Json字符串。1.4、开启循环及多线程        对多页内容遍历,开启多线程...

2018-04-07 20:12:31 450

原创 python常用模块:random模块

    在python中,random模块用于生成随机数。下面介绍一下random模块中最常见的几个函数。1、random.choice(seq)      从序列中获取一个随机元素,参数seq表示一个有序类型,seq在python中不是一种特定类型,而是泛指一系列的类型,如list、tuple、字符串。import randomprint(random.choice('abcdefe'))p...

2018-04-07 15:19:46 391

原创 python常用模块:time

    在python中,与时间处理有关的模块包括:time、datetime以及calendar。这篇主要讲解time。1、时间表示形式    python中,通常有三种方式表示时间:时间戳(timestamp)、元组(struct_time)、格式化的时间字符串(Format String)。由于python中的time模块实现主要是调用C库,所以各个平台可能有所不同。UTC时间协调时即格林威...

2018-04-07 14:16:07 236

转载 正则表达式整理

校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8. 正数...

2018-03-22 09:18:56 132

原创 python3 保留标识符

1、False    数据类型布尔类型的值,表示假,与True相反,常用于条件语句中作为判断条件,如下a = 20b = 30 c = a > bif c: print("a 大于b")else: print("a 小于b") 2、True    数据类型布尔类型的值,表示真,与False相反,常用于条件语句中作为判断条件。3、None    空对象,pytho...

2018-03-12 23:00:01 502

原创 python基础语法

1、缩进统一    python同一级别的代码缩进必须一致,否则程序解析时会报错误。理论上缩进几个空格都可以,建议缩进是4个空格,注意是敲4个空格键而不是一个tab键。不建议采用table进行缩进,因为在linux和windows下的table定义的空格数不同,防止在不同的操作系统下同一个代码因缩进问题而影响人难以阅读,降低开发效率。#!/usr/bin/python# -*- coding: ...

2018-03-11 22:59:25 196

原创 Python在windows下的 环境搭建

1、Window 平台安装 Python:以下为在 Window 平台上安装 Python 的简单步骤:打开WEB浏览器访问http://www.python.org/download/在下载列表中选择Window平台安装包,目前最新的版本为python3.6,如下图:下载后,双击下载包,进入Python安装向导,安装非常简单,你只需要使用默认的设置一直点击"下一步"直到安装完成即可。2、Wind...

2018-03-11 10:19:30 177

转载 python爬虫实例项目大全

WechatSogou [1]- 微信公众号爬虫。基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典。DouBanSpider [2]- 豆瓣读书爬虫。可以爬下豆瓣读书标签下的所有图书,按评分排名依次存储,存储到Excel中,可方便大家筛选搜罗,比如筛选评价人数>1000的高分书籍;可依据不同的主题存储到Excel不同的Shee

2017-10-17 10:58:52 433

转载 VS2010、VS2013等VS中如何统计项目的代码行数

在一个大工程中有很多的源文件和头文件,我如何快速统计总行数?------解决方案--------------------b*[^:b#/]+.*$^b*[^:b#/]+.*$ctrl + shift + F 查找选项选 正则表达式具体步骤:1.鼠标停靠在你的项目解决方案附近如图所示:2.组合键:ctrl + shift + F 

2017-09-11 16:26:46 12603 4

转载 利用Qt Assistant 定制帮助文档

文章来源:http://www.cnblogs.com/Braveliu/p/5055387.html为了将Qt Assistant定制为自己应用程序的帮助文档浏览器。需要完成以下几步:一、导入HTML格式的帮助文档(1)首先,针对自己的应用程序创建HTML格式的帮助文档,请参见《Doxygen生成HTML文件》。(下面示例假设HTML文件已经存在)(2)新

2017-09-11 16:23:42 3306

转载 IT四书五经

一、为何要学编程?  每个人的动机不一样。大致有:  1、为了找个好工作;或为了有更好的机会和更好的发展。  2、看到别人超厉害,所以也想学。  3、实际工作中很多场合需要。  4、从小就立志做个程序员,做软件工程师。  5、振兴中国的软件事业。  ………………………………………………………………………  ==============================

2017-09-11 16:19:59 390

转载 Github开源项目总结

目前包括:Android 开源项目第一篇——个性化控件(View)篇  包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Styl

2017-08-24 10:07:16 1219

转载 部件大小策略

转载自:http://blog.csdn.net/yuanzhangmei1/article/details/77188141 合适的大小sizeHint : const QSizeThis property holds the recommended size for the widget.If the value of this property is

2016-12-18 16:37:45 341

原创 使用QSQLite获取记录数目

使用QSQLite进行数据库编码时,需要知道数据库中已经记录的数目,可以通过下面几种方法实现:1、浏览结果集 int count = 0; QSqlDatabase db = QSqlDatabase::database("sqlite1"); //建立数据库连接 QSqlQuery query(db); query.exec("SE

2016-12-04 19:17:25 11092 2

s3c2440在keil下的按键中断

在移植ADS下的S3C2440的.s文件工程模版下,进行的按键中断程序

2018-10-07

s3c2440移植ADS启动文件到keil

将ADS1.2下的S3C2440的启动.s文件移植到keil工程下,方便用户在keil环境下进行裸机开发

2018-10-07

s3c2440裸机按键控制小灯

win7系统下keil4.7开发的S3C2440裸机的按键控制小灯亮灭的工程

2018-10-03

keil4 下的S3C2440工程

win 7下keil4进行S3C2440裸机开发的模版工程,方便用户在此工程基础上进行S3C2440的裸机开发

2018-10-03

MATLAB高效编程技巧与应用:25个案例分析

matlab 案例分析及编程技巧应用

2016-11-22

安卓远程控制PC界面

用qt开发的在安卓下远程控制PC的小程序

2016-11-20

linux下的连连看游戏

在linux下用Qt开发的连连看小游戏

2016-11-20

曲线绘制例子

qt下开发的显示曲线的小例子

2016-11-20

空空如也

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

TA关注的人

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