linux学习
文章平均质量分 61
freshman_fantom_ywj
这个作者很懒,什么都没留下…
展开
-
段错误bug的调试
<br /> 我们在用C/C++语言写程序的时侯,内存管理的绝大部分工作都是需要我们来做的。实际上,内存管理是一个比较繁琐的工作,无论你多高明,经验多丰富,难免会在此处犯些小错误,而通常这些错误又是那么的浅显而易于消除。但是手工“除虫”(debug),往往是效率低下且让人厌烦的,本文将就"段错误"这个内存访问越界的错误谈谈如何快速定位这些"段错误"的语句。<br />下面将就以下的一个存在段错误的程序介绍几种调试方法: 1 dummy_function (void)<br /转载 2011-05-20 11:44:00 · 2066 阅读 · 0 评论 -
Fedora用root登录
<br />普通用户登陆桌面<br />第一步:用用程序=》系统工具=》终端,从而进入终端<br />第二步:在终端输入 su(要小写),回车,提示输入密码,这里要输入root的密码,需要提示的是,你输入密码,它不会有任何提示符的,输完密码回车就好;<br />第三步:输入gedit /etc/pam.d/gdm(注意,gedit后面有个空格),打开gdm文件;<br />第四步:在这个gdm文件里的第三行auth required pam_succeed_if.so use原创 2011-04-20 08:45:00 · 640 阅读 · 0 评论 -
在VC中使用 Flash 美化你的程序: Flash编程
<br /> 利用flash可以作出很漂亮的动画,想不想让自己的程序也有这样漂亮的界面呢? ^_^,其实,要做到这点也不难。在这里将介绍怎样把falsh制作的界面嵌入到自己的程序中,并让flash动画和自己的程序进行交互。<br /><br /> 我们分为两步来走:<br /><br /> 一、将flash动画嵌入自己的程序中,这一点比较简单,使用shockwave flash object控件就可以实现。这个控件在安装flash的时候就装到你的系统上了,flash5.0以下的文件名是swf转载 2011-04-21 15:37:00 · 805 阅读 · 0 评论 -
怎样安装VMware Tools
成功安装vmware以后,vmware还会提醒你需要安装vmware-tools,但是这个时候很多朋友却遇到了困难,居然装不上去了,以下的是我安装vmware-tools的方法与过程,希望能对大家有点帮助!先启动虚拟机,进入debian系统在vmware的菜单中选择Vm->install vmware-tools,这个时候好象vmware就会把安转文件映射到你的cdrom接着mount一下光驱#mount -t iso9660 /dev/cdrom /mnt将安装文件拷到自己转载 2011-04-20 17:13:00 · 983 阅读 · 0 评论 -
用gdb调试程序笔记: 以段错误(Segmental fault)为例
这个笔记是我以前发表在电子科大的BBS上的,大家反应较好,特贴到这里和童鞋分享!笔记内容:1.背景介绍2.程序中常见的bug分类3.程序调试器(如gdb)有什么用4.段错误(Segmental fault)介绍5.gdb调试入门 一、背景介绍这个笔记主要介绍开源的程序调试器(gdb)的入门知识,目的是使unix/linux环境的编程新手能够快速学会使用gdb调试程序转载 2011-06-08 12:40:00 · 3004 阅读 · 0 评论 -
yum安装命令的使用方法
<br />yum安装常用软件的命令<br />#yum check-update<br />#yum remove 软件包名<br />#yum install 软件包名<br />#yum update 软件包名<br /> <br />yum命令常见使用方法<br />yum -y install 包名(支持*) :自动选择y,全自动<br />yum install 包名(支持*) :手动选择y or n<br />yum remove 包名(不支持*)<br />rpm -ivh原创 2011-04-18 17:05:00 · 38682 阅读 · 0 评论 -
linux下安装软件的办法(.rpm .src .tar.gz .bin)
先来看看Linux软件扩展名。软件后缀为.rpm最初是Red HatLinux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是DebainLinux提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的;后缀为.bin 的一般是一些商业软件。通过扩展名可以了解软件格式,进而了解软件安装。 RPM格式软件包的安装 1.简介 几乎所有的Linux发行版本都使用某种形式的软件包管理安装、更新和卸载软件。与转载 2011-04-18 15:57:00 · 5151 阅读 · 0 评论 -
Fedora用root登录
<br />普通用户登陆桌面<br />第一步:用用程序=》系统工具=》终端,从而进入终端<br />第二步:在终端输入 su(要小写),回车,提示输入密码,这里要输入root的密码,需要提示的是,你输入密码,它不会有任何提示符的,输完密码回车就好;<br />第三步:输入gedit /etc/pam.d/gdm(注意,gedit后面有个空格),打开gdm文件;<br />第四步:在这个gdm文件里的第三行auth required pam_succeed_if.so user != roo原创 2011-04-19 14:58:00 · 921 阅读 · 0 评论 -
qt3 Mplayer编程代码
<br /> 好像不能上传附件。。。 幸好主要代码不是很多, 发个代码 以后自己复用!!!<br /> 这个Mplayer因为具体需要,功能不多。<br />功能: 1.切换显示图片,自动循环显示图片、播放音频、播放视频<br /> 2.点击窗口 直接退出<br /> 3.小键盘右键 播放下一文件<br />问题: 1.需要自己修改一些个性化设置,例如 开关的宏定义,关于一些mplayer目录,资源文件目录,图片位置等 还有后面的扫描目录需要自己添加后缀来过滤自己需要播放的文件。<br />原创 2011-05-31 17:09:00 · 1492 阅读 · 0 评论 -
Mplayer 安装
<br />mplayer源码网 http://www.mplayerhq.hu/MPlayer/<br />MPlayer源码编译<br /> 1.下载如下这些软件:<br /> all-20071007.tar.bz2(解码器包)<br /> windows-all-20071007.zip (windows 解码器<br /><br />包)<br /> Blue-1.7.tar.bz2 (程序图形界面皮肤)<br /> MPlayer-1.0rc原创 2011-05-27 14:21:00 · 1681 阅读 · 1 评论 -
Mplayer QT3 编程!!!
<br /> 终于能成功播放视频文件到主要窗口, 主要感谢下面这篇贴子的讲述 ,虽然是QT4的, 但讲解很清晰<br /> http://www.linuxidc.com/Linux/2010-12/30223p5.htm<br /> <br /> 安装好Mplayer后, 建一个QWidget在里面直接初始化一个QProcess来播放文件,主要代码如下<br /> playProcess->clearArguments(); playProcess->addArgument("/usr/lo原创 2011-05-27 17:52:00 · 1352 阅读 · 1 评论 -
Linux必学的60个命令系列
<br />http://bbs.lampbrother.net/thread-11654-1-1.html转载 2011-05-20 14:02:00 · 611 阅读 · 0 评论 -
Qt3.2中的多线程编程
<br />Qt 作为一种基于C++ 的跨平台 GUI 系统,能够提供给用户构造图形用户界面的强大功能。为了满足用户构造复杂图形界面系统的需求,Qt提供了丰富的多线程编程支持。从 2.2 版本开始,Qt主要从下面三个方面对多线程编程提供支持:一、构造了一些基本的与平台无关的线程类;二、提交用户自定义事件的 Thread-safe方式;三、多种线程间同步机制,如信号量,全局锁。这些都给用户提供了极大的方便。不过,在某些情况下,使用定时器机制能够比利用 Qt本身的多线程机制更方便地实现所需要转载 2011-05-23 12:40:00 · 787 阅读 · 0 评论 -
wmware nat host-only等几种网络连接详解
<br />在说到VMware的网络模型之前,先说一下VMware的几个虚拟设备:<br /> <br />VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机;<br />VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机;<br />VMnet8:这是VMware用于虚拟NAT网络下的虚拟交换机;<br />VMware Network Adapter VMnet1:这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡;<br转载 2011-04-21 11:57:00 · 1801 阅读 · 1 评论