发现一直有人提这个区别,我自己也没想过有什么异常的地方,于是找到了linux下的源码看看 引用:void * __cdecl memcpy ( void * dst,const void * src...
系统中能够随机(不需要按顺序)访问固定大小数据片(chunks)的设备被称作块设备,这些数据片就称作块。最常见的块设备是硬盘,除此以外,还有软盘驱动器、CD-ROM驱动器和闪存等等许多其他块设备。...
使用whereis java命令你会看到 java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java 之后/usr/share/j...
删除目录为“/home/captain/workspace/ezfw3.2/src/”下以“bak”结尾的所有文件,含子目录: find /home/captain/workspace/ezfw3...
quantlib是一个C++编写的免费,开源的数量金融库。 在sourceforge(http://sourceforge.net/project/showfiles.php?group_id=12...
原创:LbsLoveLdm 前几天在工作中需要写一段代码,获取一些视频文件的大小,心想:这还不简单吗?直接用标准C 的文件操作函数就OK了。于是写了下面的一段代码来实现: unsigned lon...
这里使用的是Debian。基本的shell脚本编程不难,网上有很多教程,关键是多用,不然很快忘记了。 先参考一个:http://www.blogjava.net/chengang/archive/2...
引用:__attrubte__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐。 #define __u8 unsigned char #...
所有的UNIX系统都使用同一个时间和日期的起点:格林尼治时间(GMT)1970年1月1日午夜(0点)。这是“UNIX纪元的起点”,Linux也不 例外。Linux系统中所有的时间都以从那时起经过的秒数...
在某些软件的时候,运行./configure 会报错,错误提示为: configure: error: C++ preprocessor "/lib/cpp" fails sanity check ...
我在熟悉SNMP Agent开发的过程中,将SNMP源码中的例子scalar_int.c及scalar_int.h(这个例子代码是完成对NET-SNMP-EXAMPLES-MIB mib库中的netS...
1、下载、安装 从 www.kernel.org 上下载Linux2.6.16版的kernel,解压到 /usr/src/arm/linux-2.6.16 从http://maxim.org.za/A...
最近使用新版gcc 发现ELF二进制格式,之后在一本书上发现了他们的区别; a.out是指Linux过去使用的二进制格式,而ELF格式是另一种二进制格式,目前正应用于许多系统上。 由于ELF格式增...
基于Linux OS 安装qvfb开发环境详述 1,下载安装程序 a,qt-embedded-linux-opensource-src-4.4.0.tar.gz b,qt-x11-opensource...
insmod: error inserting 'hello.ko': -1 Invalid module format 一些不那么神秘的信息被纪录在文件/var/log/message...
一、准备 从www.kernel.org下载内核的源代码压缩包,并解压缩到目录/usr/src下。 注:安装RHEL4系统时需要选择上开发包,以便正确安装gcc等工具。 二、编译 编译内核需...
引用://检查sh.php是否在执行 function check_php(){ $fname=$this->cachedir."/stat"; $str="ps -ax|grep php...
我打赌正在看这篇文章的你, 超过99%的可能性你对这个问题的理解是错的. 或者至少是有偏差的. 我深信这是一种教育法上的广泛错误, 那就是告诉大家说: if [ condition ] then ...
自从Linux在我的板子上跑起来之后,我一直在想一个问题,怎么调试将来写的程序。其实我在Linux开发方面真得很外行,到了今天才知道GDB到底是 干什么用的,呵呵。我相信很多人从Bootloader调...
简介[list][*]本网站通过自行开发的mpkg包管理程序,提供MSYS发行版的下载服务。[*]该系统从命令上完全与 Linux、UNIX 环境兼容,用户可以用其进行对 Linux 系统开发的学习和...
本人使用的linux是Fedora 4 QT是4.4 1,下载安装程序 http://trolltech.com/lang/cn/downloads/open-source-downloads 下载安...
1. > 重定向输出符号。 2. >>重定向输出符号,但有追加的功能。 3. 2>错误重定向输出符号,覆盖原文件内容。 4. 2>>错误重定向输出符号,有文件内容追加的功能。 5....
在当前目录查找了rpl_malloc,发现configure里有#define malloc rpl_malloc一行。分析configure 脚本相关的代码,原来是ac_cv_func_malloc...
上海共享网 http://www.shgx.net 一个很不错的源码网站 C/C++,模式识别,机器视觉,视频编解码传输,symbian手机开发等源码都有的,希望对你有所帮助。...
配制:T7250/1g ddr/sata 160g/pm965芯片组 一个主分区xp;一个主分区/(18g),一个主分区是swap(2g);剩下的空间全给了扩展分区,分了3个逻辑分区 步骤: ...
最优的方案 #!/bin/sh while read LINE do echo $LINE done < $1 不过这种更加常用 #!/bin/sh for LINE in $(...
这几天在使用Busybox制作FS2410开发板的CRAMFS文件系统,由于开始 下载的是Busybox1.10,每次下载到开发板中,然后启动总是出现”Failed to execute /linux...
把write换成mkdir就一切正常,且mkdir就成了空操作 源码: #ifndef MODULE #define MODULE #endif #ifndef __KERNEL__ ...
批量查找并更改属性: find xxxxx -exec chmod xxxx {} \; 比如:find /wwwroot/* -exec chown mysql:mysql {} \;...
其实在认真阅读了这篇名为“计算内存使用”的文章之后,还是处于半迷糊状态。这位作者就说Linux下面没有特别好的显示内存占用的工具,虽然有top和free,但都说得不清楚,就跟巫毒教的魔术似的。 比如...
快乐虾 http://blog.csdn.net/lights_joy/ lights@hb165.com 本文适用于 gcc-4.3.1 configure -target=bfin-uclinu...
今天登录某远程服务器,发现输完命令后,向上键翻历史记录的功能失效了. 看了 .bash_history 文件,发现文件大小为0,但是权限是对的. 又echo了SHELL和TERM环境变量,也正常....
原创:SoHo 本文试图解释Linux中用户线程创建和运行的原理,这里不涉及内核线程。 内核管理线程的结构 task_struct 线程所有相关信息,庞大 thread_info 线程少...
1、编写系统调用函数 编辑sys.c文件: # cd /usr/src/linux/kernel # vi sys.c 在文件的最后增加一个系统调用函数: asmlinkage int sys_pri...
Program terminated with signal 6, Aborted. #0 0x2af05a64 in kill () from /lib/libc.so.6 (gdb) bt #0...
出错信息: VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /d...
makefile中引用其它目录的头文件,使用了-I test没有问题。 但test目录中的头文件又包含了其它目录中的头文件,如何处理。...
1,在~/.bashrc 的最后加入: ulimit -c unlimited 测了一下,这样对于每个shell都是有效的,可以获取到当机堆栈 2,在程序里加入 引用:#include #i...
Tech Insights/Embedded Systems Design 2008年嵌入式市场调研报告表明,嵌入式系统设计人员在2008年要参与更多项目的开发,按期完成开发任务是他们最大的问题,...
shell中的文件名置换与Regexp有所不同,有以下四种: 1、* 匹配任何字符串 2、? 匹配任何单个字符 3、[…] 匹配[]中所包含的任何字符 4、[!…] 匹配非感叹号之后的字符 正则表达...