自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (17)
  • 收藏
  • 关注

原创 MSP430低功耗模式

MSP430低功耗模式

2013-11-27 15:08:01 7561

原创 MSP430G2553的时钟设置简析

MSP430时钟设置

2013-11-26 20:30:22 7482

原创 目录下文件计数

目录下文件计数

2013-11-26 16:16:49 1079

原创 shell脚本菜单的创建

创建文本菜单创建菜单布局root@wl-MS-7673:/home/wl/桌面/shell# cat -n test1.sh 1 #!/bin/bash 2 echo -e "\t\tMenu" 3 echo -e "1.\tDisplay disk space" 4 echo -e "2.\tD

2013-11-25 17:51:43 3743

原创 linux下采用trap对信号进行捕捉

在Linux中,trap命令主要用于接收信号并采取行动,信号是异步发送到一个程序的事件,在默认情况下,可以终止一个程序,trap命令原型如下:trap command signalsignal是指接收到的信号,command是接收到该信号采取的行动。如下为两种简单的信号。信号说明INT(2)Ctrl + CQUIT(3)Ctr

2013-11-25 13:17:16 1068

原创 使用for循环来遍历某个路径下的文件及文件夹

一个很简单的例子,遍历路径下的所有目录,查看它是目录通过参数-d 还是文件通过参数-f,代码如下:

2013-11-23 20:56:18 5407

原创 字段分隔符IFS

IFS(Internal Field Seperator)在Linux的shell中预设的分隔符,用来把command line分解成word(字段)。IFS可以是White Space(空白键)、Tab( 表格键)、Enter( 回车键)中的一个或几个。IFS是shell脚本中的一个重要概念,在处理文本数据时,它是相当有用的。内部字段分隔符是用于特定用途的定界符。IFS是存储定界符的

2013-11-23 20:31:45 2386 2

原创 linux下的gedit和Vi使用

1. gedit1、启动:  从菜单启动:应用程序——>附件——>文本编辑器  从命令行执行以下命令: gedit  2、窗口说明:  菜单栏:包含您在 gedit 中处理文件所需的所有命令。  工具栏:包含您可以从菜单栏访问的命令的子集。  显示区域:该区域包含您正在编辑的文件的文本。  输出窗口:显示 Shell 命令插件和比较文件插件返回的输出。  状态栏

2013-11-21 20:43:55 45662

原创 Python使用ReportLab画图

本文主要介绍如何借助ReportLab画图。首先看一下经典的hello word:#!/usr/bin/env pythonfrom reportlab.graphics.shapes import Drawing, Stringfrom reportlab.graphics import renderPDFd = Drawing(100, 100)s = String(50,

2013-11-21 20:23:57 6032 1

原创 利用name和id属性创建目的地锚点进行页面定位

html中的锚记a 标签 -- 代表HTML链接* a标签是成对出现的,以开始, 结束* 属性.o Common -- 一般属性o accesskey -- 代表一个链接的快捷键访问方式o charset -- 指定了链接到的页面所使用的编码方式,比如UTF-8o coords -- 使用图像地图的时候可以使用此属

2013-11-21 10:40:28 1783

转载 python re模块

正则表达式(可以称为REs,regex,regex pattens)是一个小巧的,高度专业化的编程语言,它内嵌于python开发语言中,可通过re模块使用。正则表达式的    pattern可以被编译成一系列的字节码,然后用C编写的引擎执行。下面简单介绍下正则表达式的语法         正则表达式包含一个元字符(metacharacter)的列表,列表值如下:    . ^ $ * + ? {

2013-11-19 11:28:55 817

转载 Python yield 使用浅析

您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一

2013-11-19 11:10:02 836

转载 python魔术方法

魔术方法对定制及重载做了下梳理,还没消化完,后续补全基本定制说明C.__init__(self[, arg1, ...]) 构造器(带一些可选的参数)C.__new__(self[, arg1, ...]) 构造器(带一些可选的参数);通常用在设置不变数据类型的子类C.__del__(self) 解构器C.__str__(self) 可打印的字符输出;内建str()及prin

2013-11-16 20:54:52 636

原创 仿照linux下的uboot来DIY自己的arm11(6410)的bootloader

DIY6410uboot

2013-11-16 11:23:52 4642 6

原创 python中变量作用域及嵌套作用域

在python中,变量查找遵循LGB原则,即优先在局部作用域(local scope)中对变量进行查找,失败则在全局作用域(global scope)中进行查找,最后尝试再内建作用域(build-in scope)内查找,如果还是未找到的话,则抛出异常。后来由于闭包和嵌套函数的出现,作用域又增加了外部作用域,这样变量的查找作用域优先级变为:局部、外部、全局和内建。 作用域由def、class、la

2013-11-15 22:59:21 5024 1

原创 python 中is和= = 的比较

Python中的对象包含三要素:id、type、value其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值is判断的是a对象是否就是b对象,是通过id来判断的==判断的是a对象的值是否和b对象的值相等,是通过value来判断的python is主要是判断2个变量是否引用的是同一个对象,如果是的话,则返回true,否则返回false>>> a = '123

2013-11-15 21:08:18 2182

原创 IndentationError:expected an indented block错误的解决办法

第一次写py文件,执行的时候老是出现IndentationError:expected an indented block这个错误,我还以为自己程序写的有问题,试了很多。一般运行py文件要符合一下几个简单步骤:#!/usr/bin/env python#注意上面这一行必须是第一行顶头写。# python file example. # assume we name this fi

2013-11-15 19:49:33 90349

转载 Python 元组、列表、字典、文件

python的元组、列表、字典数据类型是很python(there python is a adjective)的数据结构。这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处。元组        个人认为就像java的数组,python中的元组有以下特性:任意对象的有序集合,这条没啥说的,数组的同性;通过偏移读取;一旦生成,不可改变;固定长度,支持嵌

2013-11-15 09:18:29 1013

原创 shell脚本中字符串比较经常遇到的一个问题

1. 大于小于符号必须转义,否则shell会把他们当作重定向符合而把字符串值当作文件名,如果不注意,可能刀子一个不易察觉的严重问题。编写代码测试下:root@wl-MS-7673:~# chmod u+x badtestroot@wl-MS-7673:~# ./badtestbaseball is greater than hockeyroot@wl-MS-7673:~# cat -

2013-11-14 20:09:05 1962

原创 Linux Shell学习笔记:exit退出状态代码

inux提供$?特殊变量来保存最后一条命令执行结束的退出状态。执行完一条命令后,立即执行echo$?,可以查看最后一条命令的退出状态值。正常的情况下,命令成功执行完成的退出状态是0,如果非0,则命令执行有错。该命令可以用于检查命令是否正确执行,比如在解压包的时候,检查解压包是否成功十分有效。自定义退出状态码,可以在脚本中定义自己的退出状态代码,然后使用echo $?检查

2013-11-14 19:16:29 23816

转载 Linux里设置环境变量的方法

1.动态库路径的设置Linux下调用动态库和windows不一样.linux 可执行程序是靠配置文件去读取路径的,因此有些时候需要设置路径具体操作如下export LD_LIBRARY_PATH=/home/.....(动态库的目录)不过这种设置方法只是在当前的session中有效你可以修改配置文件实现任何session都有效2.环境变量的设置一般来说,配置交叉编译工具

2013-11-14 11:11:39 1417 1

原创 linux下用aptitude管理软件包

以前在ubuntu下进行软件包的升级都是用apt-get,今天发现了一个更牛逼的,现分享下。aptitude 是 Debian GNU/Linux 系统中, 非常神奇的的软件包管理器,基于大名鼎鼎的 APT 机制, 整合了 dselect 和 apt-get的所有功能, 并提供的更多特性,特别是在依赖关系处理上。aptitude与 apt-get 一样,是 Debian 及其衍生系统中

2013-11-14 10:32:16 4104

转载 E: 无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用)

转载地址:http://blog.csdn.net/zcg1041/article/details/7730127现象ubuntu现在使用的软件u源用的是163的镜像,不知道为什么今天的下载速度真的叫慢然后我直接ctrl+c取消下载 之后换上sohu的软件源 进行apt-get update的时候就出现E: 无法获得锁 /var/cache/apt/archives/lock - open (

2013-11-14 10:26:41 1156

原创 linux下chmod使用

用法chmod使用语法$ chmod [options] mode[,mode] file1 [file2 ...]使用ls命令的查看文件或目录的属性$ ls -l file八进制语法chmod命令可以使用八进制数来指定权限。文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件所有者(user)的读、写、执行,用户组(group)的读、写、执行以及(ot

2013-11-14 09:32:29 2595

原创 linux下touch

touch只用来创建一个空白文件,或者更新一个已有文件的时间,如果应用程序希望在写入数据之前,某个日志文件已经存在,则用touch来创建文件

2013-11-13 21:19:21 1417

原创 java从web服务器读取文件

通过webURL地址才获取文件因为不管web服务器安装在什么位置,其对外显示的URL地址总是不变的,如http://xx.xx.xx.xx/xx 那么要返回http://xx.xx.xx.xx/xx/xx.doc 文件的话,可以采用如下方式,没有做过实验,不过类似于网络爬虫中的文件获取。URL url = new URL(urlString); URLConnection conn

2013-11-13 19:44:12 7982

原创 java网络编程之简单客户端服务器

用Java开发网络软件非常方便和强大,Java的这种力量来源于他独有的一套强大的用于网络的 API,这些API是一系列的类和接口,均位于包java.net和javax.net中。在这篇文章中我们将介绍套接字(Socket)慨念,同时以实例说明如何使用Network API操纵套接字,在完成本文后,你就可以编写网络低端通讯软件。什么是套接字(Socket)?Network API是典

2013-11-13 11:23:25 6561 1

原创 android library projects cannot be launched

properties 在android选项中将 is library中将前面的勾去了

2013-11-12 13:11:30 1227

转载 ORCAD CAPTURE元件库介绍

转自http://bbs.ednchina.com/BLOG_ARTICLE_63145.HTMCadence   OrCAD   Capture 具有快捷、通用的设计输入能力,使Cadence   OrCAD   Capture 线路图输入系统成为全球最广受欢迎的设计输入工具。它针对设计一个新的模拟电路、修改现有的一个 PCB 的线路图、或者绘制一个 HDL 模块的方框图,都提供了所

2013-11-08 15:04:14 2076

原创 contentprovider管理联系人信息

1.什么是ContentProvider 数据库在Android当中是私有的,当然这些数据包括文件数据和数据库数据以及一些其他类型的数据。 不能将数据库设为WORLD_READABLE,每个数据库都只能创建它的包访问, 这意味着只有由创建数据库的进程可访问它。如果需要在进程间传递数据, 则可以使用AIDL/Binder或创建一个ContentProvider,但是不能跨越进程/包边

2013-11-07 10:26:53 2362

原创 STM32串口库函数版例程

定义: TXD1----- PA9-US1-TXRXD1----- PA10-US1-RX速率:115200,n,8,1 /* Includes ------------------------------------------------------------------*/#include "stm32f10x.h"#include "platform_config

2013-11-06 22:08:15 5632

原创 STM32 DMA及其DAM与DA实现正弦波生成

DMA有什么用?       直接存储器存取用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU的干预,通过DMA数据可以快速地移动。这就节省了CPU的资源来做其他操作。有多少个DMA资源?       有两个DMA控制器,DMA1有7个通道,DMA2有5个通道。数据从什么地方送到什么地方?       外设到SRAM(I2C/UART等获取数据并送入SR

2013-11-06 15:43:40 8758 5

转载 linux常见面试题

1. 在Linux系统中,以 文件 方式访问设备 。2. Linux内核引导时,从文件/etc/fstab中读取要加载的文件系统。3. Linux文件系统中每个文件用i字节来标识。4. 全部磁盘块由四个部分组成,分别为引导块、i字节表块、专用块、数据储存块。5. 链接分为: 硬链接 和 符号链接 。6. 超级块包含了i字节表 和 空闲块表 等重要的文件系统信

2013-11-04 20:32:49 1253

原创 android面试宝典

1.        下列哪些语句关于内存回收的说明是正确的? (b )   A、 程序员必须创建一个线程来释放内存  B、内存回收程序负责释放无用内存   C、内存回收程序允许程序员直接释放内存   D、内存回收程序可以在指定的时间释放内存对象 2.        下面异常是属于Runtime Exception 的是(abcd)(多选)         A、Arith

2013-11-04 20:28:08 1640

Android蓝牙通信代码

Android和HC05蓝牙模块通信代码

2015-03-23

android触摸位置显示

android触摸位置显示,详情见博客http://blog.csdn.net/hongkangwl/article/details/19162883

2014-02-13

STM32编码器程序

STM32 编码器 程序 亲测可用,串口输出

2014-01-06

经典常用ALLEGRO16.3的PCB库

经典常用ALLEGRO16.3的PCB库

2013-11-12

串口通信的类,非常好用

串口通信的类,非常好用

2013-10-09

线性表链式存储结构C语言实现

线性表 链式存储结构 C语言实现 VC6.0

2013-10-04

线性表顺序存储C语言实现

数据结构 C语言 线性表 顺序存储 DEV 代码

2013-10-04

ubuntu下的dnw安装包

ubuntu下的dnw安装包,绝对可用,安装后直接运行sh文件即可

2013-09-16

人民银行招聘考试复习资料计算机类

人民银行招聘 考试 复习资料 计算机类 淘宝买30大洋买的 无偿献给大家

2013-08-27

PUMA560基于Matlab系统仿真

PUMA560 Matlab 系统仿真 测试通过

2013-08-27

MAG3110代码基于stm32

MAG3110 代码 基于stm32 亲测通过

2013-08-25

-LPC1788-SDK Example V1.0 Beta version LPC1788例程

-LPC1788-SDK Example V1.0 Beta version LPC1788例程

2013-08-23

STM32 DMP MPU6050

STM32 DMP MPU6050 测试成功

2013-08-20

平衡小车MPU6050

MPU6050 平衡小车 segway 调试通过

2013-08-17

STM32 MPU6050

STM32 MPU6050 代码调试通过

2013-08-17

Linux_C函数库参考手册_目录

Linux_C 函数库 参考手册_ 目录 嵌入式

2012-10-22

空空如也

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

TA关注的人

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