自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 嵌入式ftp服务器移植

嵌入式FTP服务器(vsftpd)移植说明      FTP软件版本    vsftpd-2.1.2    操作系统    ubuntu-10.04    交叉编译工具    arm-none-linux-gnueabi-gcc (4.4.3)    一. 交叉编译vsftpd    1. tar –xvzfvsftpd-2.12.tar.gzcd

2015-06-17 17:07:20 1200

原创 查看Ubuntu的版本

一般查看Ubuntu版本有三种版本:1. 通过系统的监视器查看    执行gnome-system-monitor             通过这个命令可以查看系统信息,如cpu利用率,内存空间,存储器剩余空间         通过上图可以看出Cpu的利用率是23%。      方法二:通过命令uname  -a 来查看           方法三:

2015-06-16 14:31:31 392

转载 TFTP与FTP区别

http://blog.sina.com.cn/s/blog_4de067e40102dthi.html一 TFTP与FTP区别介绍    1.FTP 是完整、面向会话、常规用途文件传输协议。而 TFTP 用作 bones bare - 特殊目的文件传输协议。    2.交互使用 FTP。 TFTP 允许仅单向传输的文件。    3.FTP 提供身份验证。而TFTP 不

2015-06-16 14:07:07 1496

转载 SATA介绍

http://www.360doc.com/content/12/0224/09/8759150_189184504.shtml

2015-06-16 11:15:15 445

转载 AF_INET与PF_INET的区别

http://blog.csdn.net/xiongmaojiayou/article/details/7584211 在写网络程序的时候,建立TCP socket:   sock = socket(PF_INET, SOCK_STREAM, 0);然后在绑定本地地址或连接远程地址时需要初始化sockaddr_in结构,其中指定address family时一般设置为AF_IN

2015-06-15 14:08:15 364

原创 testimage

2015-05-26 15:13:45 538

原创 ubuntu下安装vmware-tool

在Ubuntu下安装vmware-tool有很大的好处,比如更适合的视窗,与windows更好的通信。       步骤如下:1. 点击虚拟机菜单栏的VM项,弹出                        选择Reinstall VMware Tools,弹出                                     将VMwareTools-8.8.

2015-05-06 16:13:40 268

转载 变量命名法

http://www.360doc.com/content/13/0828/12/11843090_310450083.shtmlhttp://baike.baidu.com/link?url=INdIZO73xh4rGaexAOLQUWdDYKCy-NMgzHS4B2Fd_A-AB-hGICIfUVbdZfNpJI3x1.变量名只能是字母(A-Z,a-z)、数字(0-9)或下划线。 

2015-04-20 10:15:33 678

转载 二维数组传递

http://blog.sina.com.cn/s/blog_830cba8a0100x8zv.html问题描述:于习题中碰到关于数组传递的问题,不熟悉相关。引发运行错误 二维数组传递的几种方式(1)       void function(char a[][20])  //数组名传递{…….}(2)              v

2015-04-20 09:38:04 362

转载 点阵汉字原理

http://linux.chinaunix.net/techdoc/desktop/2007/05/27/958866.shtml所谓一个字的点阵. 其实就是指这个汉字用多少个象素点来描述. 每个象素点显示为什么颜色, 通常情况下, HZK16采用的是16*16点阵, 即256个象素点描述一个汉字.这些点的颜色分为两种, 一种是前景色, 一种是显示为背景色. 那么,关于那些点显示

2015-04-17 16:51:02 2262

转载 图文详解YUV420数据格式

http://www.cnblogs.com/azraelly/archive/2013/01/01/2841269.htmlYUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 YUV,分为三

2015-03-04 11:21:20 298

转载 动态库和静态库的区别

http://blog.csdn.net/gamecreating/article/details/5504152静态连接库就是把(lib)文件中用到的函数代码直接链接进目标程序,程序运行的时候不再需要其它的库文件;动态链接就是把调用的函数所在文件模块(DLL)和调用函数在文件中的位置等信息链接进目标程序,程序运行的时候再从DLL中寻找相应函数代码,因此需要相应DLL文件的支持。  

2015-01-18 12:49:01 348

转载 vs2010下预编译头的作用

http://wenku.baidu.com/link?url=v6ZEq_3t01stdjAxVujUaGbwARIJY8MC1FZhcLPGebOUQymmpCnr2kyHXb-v0EBp7UzCzrVl5_wRTcv_Nf931xt98C9eLa5ROU5N-6SNxSu预编译头的概念: 所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是 以.pch为扩展

2015-01-13 22:25:09 795

转载 ar命令创建静态库和动态库创建方法

http://blog.chinaunix.net/uid-25808509-id-2870976.html用途说明创建静态库.a文件。用C/C++开发程序时经常用到,但我很少单独在命令行中使用ar命令,一般写在makefile中,有时也会在shell脚本中用到。关于Linux下的库文件、静态库、动态库以及怎样创建和使用等相关知识,参见本文后面的相关资料【3】《关于Linux静态库和动

2014-12-03 17:24:37 1055

转载 Makefile学习

http://blog.chinaunix.net/uid-26404201-id-3334234.html1. := 和 =的区别    http://blog.chinaunix.net/uid-26404201-id-3334234.html   先看下面的Makefile:   #example   B := $(A)   A = later   all:

2014-12-03 13:44:50 467

原创 多Makefile写法实例

1. := 和 =的区别    http://blog.chinaunix.net/uid-26404201-id-3334234.html   先看下面的Makefile:#exampleB := $(A)A = laterall:    @echo $(B) 执行make命令,我们发现什么都没输出,我们将第3行的:=换成=。

2014-12-02 11:13:58 752

转载 Strace命令使用

http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316692.html简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可

2014-11-26 11:34:36 261

原创 Linux动态库的配置

在Linux下使用动态库的时候有两种方式,一种是在系统中配置动态库,另一种是

2014-11-25 16:19:14 430

转载 C/C++线程退出

http://www.cnblogs.com/zhuocheng/archive/2011/10/02/2198329.html

2014-11-20 09:22:38 656

转载 main函数之前所做的工作

main函数之前--真正的函数执行入口或开始一种解释实际上,在可执行文件被加载之后,控制权立即交给由编译器插入的Start函数,它将对后面这些全局变量进行准备:   _osver 操作系统的构件编号      _winmajor 操作系统的主版本号      _winminor 操作系统的次版本号      _winver 操作系统完全版本号      __ar

2014-11-13 22:37:39 399

转载 堆和栈的区别

http://www.cnblogs.com/pomp/archive/2007/10/19/930145.html

2014-11-13 22:31:51 247

转载 Linux线程-互斥锁pthread_mutex_t

http://blog.csdn.net/zmxiangde_88/article/details/7998458

2014-11-06 09:49:47 333

转载 Linux进程间通信——使用信号量

http://blog.csdn.net/ljianhui/article/details/10243617

2014-11-06 09:46:34 306

转载 printf输出格式控制

http://blog.sina.com.cn/s/blog_48964cb10100lg1v.html

2014-11-01 22:05:01 1416

转载 vector的用法

注意删除元素的用法:

2014-11-01 22:02:01 429

转载 expected unqualified-id before ‘using’ 错误

昨天写了一个C++程序,结果一编译就出了个莫名其妙的错误。 信息如下:[Error] D:\VC资料\c_workspace\Car_test\LoadVehicle.h:12: error: expected unqualified-id before "using"搞来搞去,最后发现是包含的头文件中定义类的时候没有加分号:Clas

2014-10-30 13:42:38 1005

转载 C++访问限制:private public protect经典诠释

http://blog.csdn.net/artechtor/article/details/2295739

2014-10-28 21:42:05 371

转载 静态成员函数与普通成员函数的区别

区别1:        静态成员函数实际上是一个全局函数,不依赖一个类的对象. 而属于类,不创建对象也可调用。        普通成员函数依赖一个类的对象,也就是它有一个隐藏的调用参数(this)指针,必须指向一个类的对象。区别2:       静态函数只能访问类中的静态成员变量;区别3::       如果类的成员函数想作为回调函数来使用,如创建线

2014-10-28 21:36:19 428

转载 C++线程访问类成员

当你想用线程函数调用类的成员函数时,需要将线程函数声明为类的static成员。由于线程函数是一个由系统调用的函数,所以是一个callback函数,所以他不能有this   指针,所以你的线程函数要么是全局函数,要么是类的静态成员。将线程函数申明为静态,如:     class CRealtimeTask     {      public:      static UINT

2014-10-28 21:33:45 486

转载 c语言0x10个经典问题

1、用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL要点:①#define语法的基本知识(例如:不能以分号结束、括号的使用,等等)②懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没

2014-10-28 21:30:05 4671

转载 C++中类的声明

http://blog.csdn.net/abc78400123/article/details/7599466

2014-10-11 16:53:11 322

转载 二维指针传参数

http://blog.csdn.net/yunyun1886358/article/details/5659851

2014-09-02 17:25:17 1419

转载 内存卡的相片变成一个USBC文件怎么办?

http://zhidao.baidu.com/link?url=sLtfP44vng5yJFd7y8ppEmAcxb6N_IwsB3UbwU0GkBXs1x-uR63Y59FnK5icbLHDic5ofjC940oxfMWi5LI5h_

2014-08-29 10:15:12 14856 1

转载 sd有多个分区格式化成一个分区

在实际应用中,当sd卡

2014-08-28 10:46:31 647

转载 GSM和GPRS到底是有什么区别呢

1.    GSM是全球移动通讯系统(Global System for Mobile Communications)的简称2.    GPRS是通用分组无线业务(General Packet Radio Service)的简称3.    GPRS是在GSM系统基础上发展起来的分组数据承载和传输业务。4.    GPRS与GSM系统最根本的区别是,GSM是一种电路交换系统,

2014-08-11 16:03:11 2402

转载 makefile 中 $@ $^ %< 使用

http://blog.csdn.net/kesaihao862/article/details/7332528

2014-08-08 10:38:43 291

转载 mkdos命令

名称: mkdosfs  使用权限: 所有使用者  使用方式: mkdosfs [ -c | -l filename ]  [ -f number_of_FATs ]  [ -F FAT_size ]  [ -i volume_id ]  [ -m message_file ]  [ -n volume_name ]  [ -r ro

2014-08-06 14:11:29 952

转载 shell中$0,$?,$!等的特殊用法

http://blog.sina.com.cn/s/blog_464f6dba0100psy9.html

2014-08-06 14:05:30 236

原创 grep -v指令作用

在获取进程

2014-08-06 14:05:22 2016

原创 linux下多分区制作

在嵌入式系统,经常要使用到SD卡,或是存储应用程序,或是录制录像,以及其他的配置文件,因此需要不同的分区,每个分区的格式也不一样,或ext3,或fat32格式,因此需要给sd卡做分区;    下面讲述在linux下,利用shell脚本给一个64G的SD卡分为两个分区,第一个分区为fat32格式,第二分区为ext3格式;    首先需要知道sd卡的信息:如下图所示    插入sd卡,执行

2014-08-05 13:53:27 531

空空如也

空空如也

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

TA关注的人

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