Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6362658
  • 博文数量: 579
  • 博客积分: 1548
  • 博客等级: 上尉
  • 技术积分: 16634
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-12 15:29
个人简介

http://www.csdn.net/ http://www.arm.com/zh/ https://www.kernel.org/ http://www.linuxpk.com/ http://www.51develop.net/ http://linux.chinaitlab.com/ http://www.embeddedlinux.org.cn http://bbs.pediy.com/

文章分类

全部博文(579)

文章存档

2018年(18)

2015年(91)

2014年(159)

2013年(231)

2012年(80)

发布时间:2014-11-28 10:54:27

前言    随着工作的时间增长,接触到的技术人员越来越多,遇到的问题也越来越多样化,因此有必要记录一下所遇到的或感兴趣的问题,以及其解决方法。1,str 族使用strcpy, strcat, sprintf, strcmp, strcasecmp等字符串操作函数,很大概率会吧目标字符串读/写爆。应该使用strncpy, strlcpy, strncat, strlcat,.........【阅读全文】

阅读(2260) | 评论(0) | 转发(0)

发布时间:2014-11-24 14:39:17

0,2014.11.01    a, http://www.gfsoso.com/1,2014.11.24    a, http://64.233.161.104/    b, http://64.233.161.105/......【阅读全文】

阅读(1963) | 评论(0) | 转发(0)

发布时间:2014-11-21 16:35:42

前言:(总结已经基本写完,这段时间我会从新排版和修正。错误总会有的,望能指正!)前段时间学习了嵌入式驱动,趁着没开始找工作,这段时间我会每天抽出时间来复习。 我的总结是根据学习时的笔记(李杨老师授课)、《linux内核设计与实现》第三版、《linux设备驱动程序》第三版和《linux设备驱动开发详解》第一.........【阅读全文】

阅读(2752) | 评论(0) | 转发(0)

发布时间:2014-11-21 11:18:35

YV12和I420的区别一般来说,直接采集到的视频数据是RGB24的格式,RGB24一帧的大小size=width×heigth×3 Bit,RGB32的size=width×heigth×4,如果是I420(即YUV标准格式4:2:0)的数据量是 size=width×heigth×1.5 Bit。在采集到RGB24数据后,需要对这个格式的数据进行第一次压缩。即将图像的颜色空间由RGB2YU.........【阅读全文】

阅读(29395) | 评论(0) | 转发(0)

发布时间:2014-11-19 20:21:26

1,linux下vi的复制,黏贴,删除,撤销,跳转等命令......【阅读全文】

阅读(2392) | 评论(0) | 转发(0)

发布时间:2014-11-19 20:19:42

前言    在嵌入式linux开发中,进行需要修改一下配置文件之类的,必须使用vi,因此,熟悉 vi 的一些基本操作,有助于提高工作效率。一,模式vi编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要:  命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种.........【阅读全文】

阅读(22757) | 评论(0) | 转发(1)

发布时间:2014-11-18 12:12:23

NAME              syscall - 间接系统调用SYNOPSIS              #define _GNU_SOURCE             &n.........【阅读全文】

阅读(34743) | 评论(0) | 转发(3)

发布时间:2014-11-15 17:14:24

popen() 函数 用 创建管道 的 方式启动一个 进程, 并调用 shell. 因为 管道是被定义成单向的, 所以 type 参数 只能定义成 只读或者 只写, 不能是 两者同时, 结果流也相应的 是只读 或者 只写.command 参数 是 一个 字符串指针, 指向的是一个 以 null 结束符 结尾的字符串, 这个字符串包含 一个 shell 命令. 这个.........【阅读全文】

阅读(2420) | 评论(0) | 转发(0)

发布时间:2014-11-15 16:47:00

点击(此处)折叠或打开表头文件 #i nclude 定义函数 int system(const char * string); 函数说明 system()会调用fork()产生子进程,由子进程来调用/bin/sh-c string来执行参数string字符串所代表的命令,此命>.........【阅读全文】

阅读(2215) | 评论(0) | 转发(1)

发布时间:2014-11-14 10:16:07

前言:相信对每一位Win7系统用户来说,文件夹未响应、程序未响应等等各种各样的未响应假死现象都很司空见惯了。那么系统之家小编今天就为大家介绍两个方法,可以有效减少Win7系统未响应的概率,一起来看一下吧!在单独的进程中打开文件夹窗口 避免连带效应正如Internet Explorer浏览器多进程访问防止崩溃一.........【阅读全文】

阅读(3349) | 评论(0) | 转发(1)

发布时间:2014-11-13 10:05:02

前言:    一个大型系统,有很多不同线程的业务,如何确保某些业务全部都被执行,这个时候就需要用到实时线程。一,实现源码点击(此处)折叠或打开pthread_attr_t attr; struct sched_param param; int newprio = 50;  .........【阅读全文】

阅读(8429) | 评论(0) | 转发(1)

发布时间:2014-11-12 09:49:08

查看文件属性有多种方法,且这些方法中偏向不同,具体如下:1,ls    ls -a 查看所有文件    ls -l 查看详细的属性  2,lsattr    查看文件的扩展属性,    如果文件被 chattr +i   添加了写保护,    用lsattr.........【阅读全文】

阅读(35989) | 评论(0) | 转发(2)

发布时间:2014-11-06 17:33:09

svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了。错误如下: 解决方法:清空svn的队列1.下载sqlite3.exe 20131107/20131107104636_1406.zip2.找到你项目的.svn文件,查看是否存在wc.db3.将sqlite3.exe放到.svn的同级目录4.执行sqlite3 .svn/wc.db "select.........【阅读全文】

阅读(3404) | 评论(0) | 转发(0)

发布时间:2014-11-03 16:30:55

sync是一个linux同步命令,含义为迫使缓冲块数据立即写盘并更新超级块。其中包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。[wang@localhost usb]$ man syncNAME       sync - flush file system buffersSYNOPSIS    &n.........【阅读全文】

阅读(2600) | 评论(0) | 转发(1)

发布时间:2014-11-01 11:37:13

在当前的嵌入式操作系统开发中,Linux 操作系统通常被压缩成 Image 后存放在 Flash 设备中。在系统启动过程中,这些 Image 被直接挂载到根文件系统, 然而这时的根文件系统是只读的, 用户不能在这个文件系统中进行任何写的操作。 如果把 Image 解压后直接拷贝到内存中,也可以实现写的功能,但是嵌入式系统.........【阅读全文】

阅读(5877) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

Dafanzi2016-12-05 18:21

我找到代码了 不用了 谢谢

回复  |  举报

Dafanzi2016-12-05 17:20

大佬,在你这篇讲解内存池的博文(http://blog.chinaunix.net/uid-28458801-id-4254501.html)中,list.h源文件没有提供啊。你能提供这个博文的完整代码我学习学习吗?能的话发给我邮箱可以吗?brottfan@163.com谢谢啦

回复  |  举报
留言热议
请登录后留言。

登录 注册