自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 问答 (12)
  • 收藏
  • 关注

原创 scanf_s()读入字符串和数字

scanf_s函数同时读入字符串和数字时访问冲突的问题

2017-08-17 18:56:03 13737 2

原创 将free()函数写到子函数中,并保证实参被置空

如果特意编写一个内存释放函数,真正做好内存的释放与指针的置空。

2016-09-19 18:58:21 1666

原创 用scanf读入多行数据

在线笔试,采用scanf读入读入多行输入数据,采用循环时的解决方案。

2016-09-19 09:51:19 20116 2

原创 sublime中执行python

本文章是在sublime中执行python代码,相当于在sublime中配置了python运行的IDE环境。在网上查阅了相关资料,终于完成了这一配置,由于是第一接触,遇到的问题还是挺大的,特别是几个误区上浪费了大量的时间,希望这篇博文能够帮到同是小白的你。

2016-08-23 20:59:59 9770

原创 连续两次free()同一个指针的报错

连续两次调用free()对同一指针操作,会出现堆报错的问题。在自定义一个包含free()函数的释放函数的时候,两次调用free()对同一指针操作的可能性增大。本篇文章分析了出现错误的原因,并提供了一种解决的方法。

2016-03-29 20:00:26 7234 4

原创 vs2010 静态库的生成与使用

vs2010静态库的生成和使用,包含从win32平台到 x64平台的变化。

2016-03-17 19:46:34 8126

转载 无法将网络更改为桥接状态

解决VMnet桥接问题

2016-01-22 21:28:51 4892 1

转载 函数参数中带省略号的用法

函数中形参为省略号,这种语法主要解决函数中形参数不确定的情况。

2016-01-18 18:09:24 872

转载 Makefile中的“= := ?=”

Makefile中的“= := ?=”的区别

2015-11-09 18:55:44 526

原创 arm-none-linux-gnueabi-gcc 交叉编译器的安装

arm-none-linux-gnueabi-gcc交叉编译器配置

2015-11-08 22:19:11 1055

原创 Ubuntu中tftp测试

主要是解决Ubuntu中配置tftp时出现的 Error code 2:access violation和permission denied的问题。

2015-11-08 14:24:32 1866 1

转载 ubuntu14.04中ifconfig没有显示eth0

在VMware中新安装ubuntu14.04之后配置静态IP地址出现的eth0无法显示、eth0中没有显示IP地址信息、之后能ping通主机但是不能联网的问题。

2015-10-29 21:43:04 21966 7

转载 Ubuntu14.04下安装vim显示没有可用的软件包vim-gtk

Ubuntu14.04下安装vim,若出现了无法下时,可以用看看

2015-10-28 21:15:40 20788 2

转载 堆和栈的区别(转过无数次的文章)

转载链接:http://blog.csdn.net/yangzhao0001/article/details/48845161点击打开链接一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆

2015-10-03 11:00:08 550

转载 vim下编辑readonly文件解决方案

(原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任)原始出处:http://liuyu.blog.51cto.com/183345/303972本人在对原文的理解上,重新编辑,经测试可以解决问题,特此说明!当用vim编辑了一个readonly文件,在退出保存时会出现如下图信息:在强制退出时,有时会生成

2015-08-17 17:29:06 33277

转载 Ubuntu配置和修改IP地址

1、修改配置文件/etc/network/interfacesroot@ubuntu:~# sudo gedit /etc/network/interfaces添加以下内容:auto eth0                  #设置自动启动eth0接口iface eth0 inet static     #配置静态IPaddress 192.168.11.88    

2015-04-26 19:22:00 862

翻译 通过live555实现H264 RTSP直播

原文链接http://blog.csdn.net/firehood_/article/details/16844397点击打开链接 前面的文章中介绍了《H264视频通过RTMP流直播》,下面将介绍一下如何将H264实时视频通过RTSP直播。      实现思路是将视频流发送给live555, 由live555来实现H264数据流直播。      视频采集模块通过FIFO队列将H26

2015-04-15 21:46:24 2088

转载 Live555 Streaming Media

原文在这里 -> http://www.live555.com/liveMedia/这份代码由一系列使用开放标准协议(RTP/RTCP,RTSP,SIP)的C++多媒体流库文件组成。这些库文件可以在Unix(包括Linux和Mac OS X)、Windows和QNX下编译,之后即可用于构建流媒体应用程序。这些库文件已被用于实现LIVE555 Media Server、LIVE5

2015-04-14 20:24:34 1545

转载 在DM8168中通过live555实现rtsp的直播(部分修改)

http://bbs.eeworld.com.cn/thread-456270-1-1.html(出处: 电子工程世界-论坛)1、源码    http://live555.com/liveMedia/public/ 2、实现交叉编译     vim config.armlinux(先sudo chmod 777 config.armlinux

2015-04-14 20:11:49 2301 2

翻译 shell脚本中的$

$0: shell或shell脚本的名字$*:以一对双引号给出参数列表$@:将各个参数分别加双引号返回$#:参数的个数$_:代表上一个命令的最后一个参数$$:代表所在命令的PID$!:代表最后执行的后台命令的PID$?:代表上一个命令执行后的退出状态 $1:表示第一个命令行参数$2:表示第二个命令行参数

2015-04-13 15:24:14 647

转载 学嵌入式为什么要学Linux?

首先,ARM只是一个32位处理器,可以像51单片机一样用汇编直接操作它的寄存器、RAM、ROM等内部资源,当然也可以用C语言!那么如果只是把ARM当做单片机来用,那就有点大材小用了,那也就没必要学什么linux了。事实上,ARM是通常都是用来做比较复杂的系统的,而且一般都是多任务系统的,当任务比较多,程序比较大的时候,只用汇编和C可怕难以胜任,所以我们应该给ARM配一个操作系统,用来管理这

2015-04-08 16:04:49 4174

转载 交叉编译的概念(转载)

主要内容:   概念:在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。常见的交叉编译例子如下:1、在Windows PC上,利用ADS(ARM 开发环境),使用armcc编译器,则可编译出针对ARM CPU的可执行代码。2、在Linux PC上,利用arm-linux-gcc编译器,可编译出针对Linux ARM平台的可执行代码

2015-04-08 15:58:28 664

转载 linux C之access函数

【access系统调用】   功能描述: 检查调用进程是否可以对指定的文件执行某种操作。   用法: #include #include int access(const char *pathname, int mode);     参数: pathname: 需要测试的文件路径名。   mode: 需要测试的操作模式,可能值是一个或多个R_OK

2015-04-08 10:06:23 587

转载 ubuntu系统用户密码忘记了怎么办

如下连接:http://jingyan.baidu.com/article/e2284b2b3cea8ae2e6118de1.html点击打开链接

2015-01-20 18:06:45 633

转载 Ubuntu下如何将普通用户提升到root权限

如下连接:http://jingyan.baidu.com/article/6181c3e0780131152ef153ff.html点击打开链接注:重新启动后,需要重新输出用户名和密码(开始输入之前的用户名和密码),登陆后就是root权限了。

2015-01-20 17:10:03 638

转载 ubuntu 修改用户密码

在安装 Ubuntu 的时候建立的帐户 sai,想把密码改成两个字母aa,方便输入。运行终端sai@xmomx:~$ passwd sai更改 sai 的密码。(当前)UNIX 密码: xx输入新的 UNIX 密码: aa重新输入新的 UNIX 密码:aa必须选择更长的密码输入新的 UNIX 密码: 1234567重新输入新的 UNIX 密码: 1234567

2015-01-20 16:11:51 750

转载 linux的echo命令

linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo

2015-01-20 15:06:56 678

转载 双核通信

的音频编码程序需要使用OMAP1510 板SDRAM。这些内存需要通过ARM设置DSP MMU 映射到DSP 的内存空间中去。DSP 的音频编码程序共使用两个SDRAM内存块, 分别是用于DSP BOOT 的内存和DSP 工作内存。应用程序使用DSP 编码程序时, 必须采用EMIF16 BOOTLOAD 的DSP BOOT 模式(DSP BOOT模式3) 。在BOOT DSP 前, 需要将

2015-01-20 11:18:43 1267

转载 chmod 777

在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读、写、运行设定权限。例如我用ls -l命令列文件表时,得到如下输出:-rw-r--r-- 1 bu users 2254 2006-05-20 13:47 tt.htm从第二个字符起rw-是说用户bu有读、写权,没有运行权,接着的r--表示用户组users只有读权限,没有运行权,最后的r--指其他人(other

2015-01-20 10:35:58 781

转载 ubuntu下的删除

Ubuntu Linux 下在终端里面使用命令删除目录,是日常使用Ubuntu时经常要用到的。大体来说Linux删除目录的命令有两个:rm,rmdir。rm命令删除目录虽说比较简单,但很多人还是习惯于使用rmdir命令。不过一旦所操作的目录非空时,就会让你陷入深深的苦恼之中。这时可以考虑直接使用rm,不过要在rm后跟两个参数-rf 即:rm -rf 目录名字-r 就

2015-01-20 10:23:51 463

Paragon Partition Manager™ 10.0

一套磁盘管理软件,有着直觉的图形使用介面和支持鼠标操作。主要功能包括:能够不损失硬盘资料下对硬盘分区做大小调整、能够将NTFS文件系统转换成FAT、FAT32或FAT32文件系统转换成FAT文件系统、支持制作、格式化、删除、复制、隐藏、搬移分区、可复制整个硬盘资料到其它分区、支持长文件名、支持FAT、FAT32、NTFS、HPFS、Ext2FS分区和大于8GB大容量硬盘

2015-05-15

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

TA关注的人

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