- 博客(12)
- 资源 (19)
- 收藏
- 关注
转载 linux开发工具--内存检测--Valgrind
<br />一.安装<br />项目网址:http://valgrind.org/<br />centos完整安装已经包含有valgrind。<br />二.使用<br />用C/C++开发其中最令人头疼的一个问题就是内存管理,有时候为了查找一个内存泄漏或者一个内存访问越界,需要要花上好几天时间,如果有一款工具能够帮助我们做这件事情就好了,valgrind正好就是这样的一款工具。<br />Valgrind是一款基于模拟linux下的程序调试器和剖析器的软件套件,可以运行于x86, amd64和ppc32架
2010-10-25 08:29:00 1174
转载 GraphEdit使用
<br />GraphEdit 是一个用于建立和测试Filter graph 的可视化工具。在DirectX SDK.中附带一个可执行程序版本(在SDK目录中的Bin/DXUtils/graphedt.exe)。你可以快速测试你建立的Filter graph是否达到预期的效果,你也可以查看由另一个程序建立的Filter graph。GraphEdit有标准的Windows用户界面,如图:<br /><br /> <br />查看到系统中安装的Filter<br />使用GraphEdit
2010-10-15 09:43:00 5474
转载 linux下视频采集服务器(UDP传输、多线程模式)
<br />linux下多线程网络编程,实现arm9视频采集和网络发送jpeg数据,使用udp协议,自己写的,搞了好几天!linux下的多线程比较复杂易出错。<br />linux network under the multi-threaded programming, video capture and realize ARM9 send jpeg data network, using udp protocol, wrote it myself, engaged in for several
2010-10-14 17:46:00 1884
原创 Linux 多线程学习
<br />1 引言<br /> 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。<br /> 为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么的系统应该选用多线程?我们首先必须回答这些
2010-10-14 17:33:00 1134
转载 cab文件介绍及制作方法
<br />1. 什么是cab文件<br /><br />CAB在电脑上是一种压缩文件,微软出品的东西,用WinRAR可以解压缩,在DOS启动盘里面可以看见一些CAB压缩文件。其实Windows里面已经带了CAB压缩程序,但是现在CAB文件已经不常用了,被Zip和RAR取代。<br />PPC的CAB包 (也可以参看7楼我引用的介绍)<br />PPC上的CAB其实是一种安装包,里面有安装需要的文件,还有软件名称、公司名称、适用操作系统、版本号、默认安装路径之类的信息,还有产生快捷方式。<br />
2010-10-14 16:04:00 19335
转载 Linux MAN命令
<br />(1)所有的手册页都属于一个特定的领域,用一个字符来表示。<br /> <br />Linux下最通用的领域及其名称及说明如下: <br /> <br />领域 名称 说明 <br />1 用户命令, 可由任何人启动的。 <br />2 系统调用, 即由内核提供的函数。 <br />3 例程, 即库函数。 <br />4 设备, 即/dev目录下的特殊文件。 <br />5 文件格式描述, 例如/etc/passwd。 <br />6 游戏, 不用解释啦! <br />7 杂项, 例如宏命令包、
2010-10-14 14:36:00 815
转载 Socket send函数和recv函数详解
<br />int send( SOCKET s, const char FAR *buf, int len, int flags ); <br />不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。<br />客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。<br />该函数的第一个参数指定发送端套接字描述符;<br />第二个参数指明一个存放应用程序要发送数据的缓冲区;<br />第三个参数指明实际要
2010-10-14 08:57:00 969
原创 Linux驱动程序开发 - Kbuild系统
一个简单的驱动下面我们来编写第一个驱动程序,它很简单,在运行时会输出‘Hello World’消息。// hello.c #include #include #include static int __init hello_init(void) { printk(KERN_ALERT "Hello World!/n");
2010-10-13 16:36:00 1176
转载 linux ubuntu 网页设计 网页制作软件工具
网页制作是Web应用的重要组成部分,这里介绍三款Linux桌面环境下的网页制作工具Screem、Bluefish和Quanta Plus,利用它们可以轻松制作网页。 FrontPage-Screem FrontPage-Screem是Linux下一个集成的HTML/Web页开发工具。Screem最初整个设计思路是根据 GNOME风格的,但是在KDE环境下也能够很好地运行,它使在Linux操作系统中开发Web页面变得十分方便。Screem也支持中文处理,使用界面类似于Windows下的Front
2010-10-12 14:20:00 4740
原创 HTML、CSS、JavaScript等Web开发技术电子资料汇总
<br />CSS、HTML、xHTML<br />CSS权威指南<br />The CSS Anthology (第二版) CSS设计大师设计思路与实践<br />HTML & XHTML 权威指南(英文CHM版+中文PDF版)<br />HTML & XHTML – The Complete Reference第四版<br /> <br />Building a Web Site 傻瓜书<br />HTML 4 傻瓜书 第五版<br />css禅意花园 (高级CSS开发)<br />CSS与DHTM
2010-10-12 10:09:00 1737
转载 用CGIC库来开发CGI程序
<br />用CGIC库来开发CGI程序<br />cgic是专门为CGI开发的一个ANSI C库,封装了一些C语言CGI编程常用的操作,以及一些字符串和环境变量的处理,服务器提交以后,CGIC先将环境变量或者是标准输入中的数据取出进行一定的处理后再交给用户程序,给C开发CGI带来了极大的方便,下载地址为:www.boutell.com,目前版本号为:2.05当然为了熟悉WEB编程你也可以不使用这个库,我是无意将重点放在web编程上,所以我用CGIC,呵呵。<
2010-10-12 09:10:00 1280
转载 C++中的引用
<br />C++中的引用<br /><br /><br />【导读】介绍C++引用的基本概念,通过详细的应用分析与说明,对引用进行全面、透彻地阐述 <br /><br /><br />引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。<br /><br />引用简介<br /><br />引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。<br /><br />引用的声明方法:类型标识符 &引用名=目标变量名;<br
2010-10-10 17:30:00 832
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人