自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

转载 如何在shell脚本中,判断一个基本命令执行是否成功?

$?符号显示上一条命令的返回值,如果为0则代表执行成功,其他表示失败。if [[ $? -eq 0 ]];then A else b;fi  简单点:mkdir /xxx && echo A ||echo B或者用if判断:mkdir /xxxif [ $? -eq 0 ];then    echo Aelse     echo Bfi

2014-11-27 13:00:37 21697

转载 linux定时执行程序

//***************************************************************************可以使用linux定时调度机制:crontab编辑:crontab -e格式:*/2 * * * * 命令        其中:2表示每2分钟,命令就是你要2分钟周期调度的脚本,或者关闭、打开命令。//**************

2014-11-27 11:19:56 800

转载 sqlite3使用简介

一.使用流程要使用sqlite,需要从sqlite官网下载到三个文件,分别为sqlite3.lib,sqlite3.dll,sqlite3.h,然后再在自己的工程中配置好头文件和库文件,同时将dll文件放到当前目录下,就完成配置可以使用sqlite了。使用的过程根据使用的函数大致分为如下几个过程:sqlite3_open()sqlite3_prepare()sqlite3_step

2014-11-24 10:28:09 288

转载 信号量与PV操作

在计算机操作系统中,PV操作是进程管理中的难点。首先应弄清PV操作的含义:PV操作由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下:    P(S):①将信号量S的值减1,即S=S-1;           ②如果S³0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。    V(S):①将信号量S的值加1,即S=S+1;      

2014-11-24 10:26:33 334

原创 TFTlcd显示屏驱动

TFT: -----Thin Film Transistor  薄膜晶体管TFT是指液晶显示器上的每一液晶像素点都是由集成在其后的薄膜晶体管来驱动。从而可以做到高速度高亮度高对比度显示屏幕信息,TFT-LCD(薄膜晶体管液晶显示器)是多数液晶显示器的一种。

2014-11-24 09:52:48 946

原创 shell脚本读取终端输入的方法

写一个linux下的shell脚本,实现功能:1:显示一些字符,提示作用2:写个死循环,等待终端输入,并将输入值写入参数。

2014-11-21 17:21:33 4566

原创 shell脚本在终端显示每一条指令

最简单的方法:

2014-11-21 14:14:11 997

原创 shell脚本之获取终端信息

如果要处理大量当前的终端的相关信息,比如行数,列数,光标位置和遮盖密码字段等,就要用到tput和stty这两个终端处理工具了.   获取终端的行数和列数:   tput cols   tput lines   打印当前终端名:   tput longname   将光标移到方位(100,100)处:   tput cpu 100 100   设置终端背景色:  

2014-11-21 13:53:31 5480

转载 Linux shell应用2-自动下载文件

1. 概述Linux强大的命令行,能够完成各种不同的功能。然而,如果只是无休止的输入命令来完成功能,那么就太有点费事了。那么怎么能够解决这个问题了? Linux shell脚本给我们提供了答案。通过shell编程可以把命令进行组合,去自动的完成管理与执行任务。而不需要一次又一次的输入命令。这篇文章中,主要介绍一下,怎么利用shell脚本去完成自动下载文件的功能。2. 基本知识

2014-11-19 15:46:16 712

转载 Linux shell应用1-自动配置网络

1. 概述Linux shell给我们提供了很多有用的命令,利用这些命令,能够自动的完成许多复杂的任务。如察看每个用户所占用的磁盘容量,CPU负载及内存情况,自动管理网络,定时下载等功能。而这篇文章中主要是介绍一下,利用脚本来实现自动配置网络。特别是固定IP的配置,对于初学者来说,配置网络可能比较麻烦,而通过shell脚本,就可以轻松的完成配置网络的功能。 2. shell

2014-11-19 15:45:03 410 1

转载 shell截取字符串的方法

参考文献:linux中shell截取字符串方法总结[Linux]如何在Shell脚本中计算字符串长度?截取字符串的方法一共有八种,主要为以下方法复制代码shell中截取字符串的方法有很多中,${expression}一共有9种使用方法。${parameter:-word}${parameter:=word}${parameter:?word}${para

2014-11-19 11:03:35 271

转载 shell:读取文件的每一行内容并输出

写法一:----------------------------------------------------------------------------#!/bin/bashwhile read linedo    echo $linedone -----------------------------------------------------------

2014-11-18 14:30:59 476

转载 谈谈关于内存对齐与补齐

首先我们先看看下面的C语言的结构体:[cpp] view plaincopytypedef struct MemAlign  {      int a;      char b[3];      int c;  }MemAlign;      以上这个结构体占用内存多少空间呢?也许你会说,这个简单,计算每个类型

2014-11-18 13:14:10 403

原创 ds1302的一些认识

/*********DS1302编程注意事项:通信:1、单片机通过三线与ds1302芯片进行数据通信:reset, data, sclk,但并非I2C通信方式。2、reset其实质相当于片选CE,两个作用:   a、选中芯片,开启ds1302移位寄存器,以进行数据传输,且整个数据传输过程中,需要保持为 高电平;   b、突发访问(多字节传输)模式下,通过拉低reset来结束

2014-11-13 13:22:33 5449

原创 CPU与单片机的复位电路的作用及基本复位方式

在上电或复位过程中,控制CPU的复位状态:这段时间内让CPU保持复位状态,而不是一上电或刚复位完毕就工作,防止CPU发出错误的指令、执行错误操作,也可以提高电磁兼容性能。无论用户使用哪种类型的单片机,总要涉及到单片机复位电路的设计。而单片机复位电路设计的好坏,直接影响到整个系统工作的可靠性。许多用户在设计完单片机系统,并在实验室调试成功后,在现场却出现了“死机”、“程序走飞”等现象,这主要

2014-11-13 09:27:12 10585

原创 c语言执行.sh文件(shell脚本)

show.sh#!/bin/bash#./serverme./xscj

2014-11-12 15:30:39 5644 1

Android-wifi-BT

Android-wifi-BT

2017-06-14

ctags安装包

ctags安装包

2017-06-08

stm32之SPI_FLASH处理

stm32的flash处理

2017-02-10

USB枚举过程详细分析

USB启过程中硬件上电、控制传输获取数据

2017-02-10

USB描述符的使用

一个找到的百合电子的开源项目Easy USB 51 Programer的一个USB描述符的讲解

2017-02-10

USB基础知识概论

USB2.0协议有一些配置的基本介绍,这个文档有一些基本协议设置的说明

2016-09-21

空空如也

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

TA关注的人

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