自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 Ubuntu10.10 安装和配置 MySQL 和GUI工具

安装命令:sudo apt-get install mysql-server  mysql-client  mysql-query-browser  mysql-admin修改root密码:mysqladmin -u root password"yourpassword"配置:注意,在Ubuntu下MySQL缺省是只允许本地访问的,如

2012-09-07 11:16:00 750

原创 Ubuntu10.10下安装Qt环境及Qt Creator开发工具

首先安装Qt4并采用Qt Creator进行开发演示在Terminal中输入:sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer◆qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator◆qt4-doc 这个是帮助文档◆qt4-

2012-09-07 11:00:21 686

转载 QT Phonon详解

前言 Phonon嚴格來說其實非為Qt的library,Phonon原本就是KDE 4的開放原始碼多媒體API,後來與Qt合併與開發,所以簡單來說就是Qt使用Phonon這個多媒體框架來提供一般影音多媒體檔案的播放,而這些影音多媒體來源可以是檔案、網路串流或是指到一個檔案的QUrl。Phonon是一個跨平台多媒體框架,能夠在Qt應用程式中使用與播放影音多媒體內容。[編輯]Pho

2012-08-30 14:28:52 1025

原创 远程登录mysql

1、远程登录Win7下的mysql:1.1)、打开防火墙,开放mysql使用的端口,如3306端口。1.2)、授权。使用如下语句进行授权,使得root用户使用root密码从任何主机连接到mysql服务器。        语句: GRANT ALL PRIVILEGES ON *.* TO 'root'@'% 'IDENTIFIED BY 'root' WITH GRANT OPTI

2012-07-26 09:59:39 667

转载 Ubuntu 10.10更新源列表

1.sudo cp /etc/apt/sources.list /etc/apt/sources.list.bk sudo gedit /etc/apt/sources.list 编辑你的源列表,将原来的内容全部删除,添加下面列表中最适合你的源(注意不要全部添加),选择一个最合适你的即可,复制到你的列表中,然后保存列表。 2.sudo apt-get update 更新源列表信息可

2012-05-23 22:05:12 331

转载 Fedora 9 添加yum并进行源更新

通过添加yum来升级源,可以使使用yum命令时能够明显的看到速度的大幅提升。网络提供了几个源仓库。以下是我配置yum的步骤:1. 添加yum(root下进行)1.1 安装图形版yumex(只是为了方便操作)。yum install yumex1.2 安装额外的软件仓库1.2.1 rpm.livna.org 的软件包仓库rpm -ivh rpm http://li

2012-05-23 18:47:41 458

原创 Ubuntu10.04安装配置apache2+php5+mysql+phpmyadmin

1、测试环境:ubuntu10.04安装apache2.02、安装过程如下:2.1、安装apache2        命令:sudo apt-get install apache2                测试:一般都能够顺利安装,安装完成后,在浏览器输入:http://localhost/或者http://127.0.0.1,如果出现下面 的图片,则说安装成功!

2012-04-24 00:38:09 686

转载 一些开源项目网址

http://code.ijinshan.com/ http://search.csdn.net/CSDN搜索,CSDN还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。http://snippets.org/简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。http://www.coda

2012-04-06 01:48:26 317

转载 NASM中的多行宏定义:"%macro"

在学习《自己动手写操作系统》的保护模式时,发现对宏定义宏名后面的数字3不太理解。在网上找到《NASM中文手册》看了之后明白了,故记录下来。宏定义的格式%macro 宏名 宏入口参数的个数宏体%endmacro举个例子:%macro mymacro 1push axsub ax,%1%endmacro要引用这个宏,如下:myfunc: mymacro 12

2012-03-30 01:50:33 2313

转载 h264解码器,s3c6410硬件mfc解码分析-H264

H264的解码流程:@函数Test_Display_H264:1 打开源文件,返回文件描述符in_fd,函数open()2 将文件的相关信息存放的结构体stat中,函数fstat(),比如文件的大小3 将文件映射到内存中,函数mmap()返回首地址,in_addr4 打开post processor,返回文件描述符,pp_fd5 打开frame buffer,返回文件描述符

2012-03-17 15:39:24 587

原创 Orange's一个操作系统的实现的开发环境的搭建

平台:Linux(Ubuntu 10.04)需要的软件:      (1)编辑器(系统已经自带vim和gedit);      (2)检查依赖关系、编译生成结果代码的Make(系统自带);      (3)C代码编译器gcc(使用命令安装:sudo apt-get install build-essential);      (4)nasm汇编代码编译器(使用命令安装:sudo

2012-03-16 19:09:40 646

转载 ORG指令详解(汇编)

《自己动手写操作系统》书中第二页的代码1-1中对于 org07c00h是这样注释的:“告诉编译器程序加载到7c00h处”org 07c00hmov ax,csmov ds,axmov es,axcall screenjmp $screen:mov ax,bootmsgmov bp,axmov cx,16mov ax,01301hmov bx,

2012-03-16 01:12:28 5052

转载 C++中的引用

【导读】介绍C++引用的基本概念,通过详细的应用分析与说明,对引用进行全面、透彻地阐述 引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。引用简介引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。引用的声明方法:类型标识符 &引用名=目标变量名;【例1】:int a; int

2012-03-12 23:35:21 270

原创 ubuntu 个人文件共享选项(首选项)

(1)首先,新建一个文件夹,用于共享,右击选择属性,然后选择共享;此时,系统会提示安装一些包,按照提示安装。有时,在安装了这些包之后就可以实现与宿主机共享。(2)如果经过第一步之后,不能实现共享的话,接着在新立得安装:

2012-03-09 13:13:32 2032

转载 传递动态内存

这是一块比较头疼的知识点,但又是面试公司最喜欢出的一类面试题,所以,既便再怎么不愿意面对,我们也要来搞定它。在这之前,为大家收集了下内存操作及问题相关知识点,以便更好的深入探讨动态内存的传递。【内存操作及问题相关知识点】(1)内存分配方式有三种:●从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。●

2012-03-08 15:48:08 379

转载 在Linux里设置环境变量的方法(export PATH)

般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量:1、直接用export命令:#export PATH=$PATH:/opt/au1200_rm/build_tools/

2012-03-07 13:49:37 352

转载 QT中的pro文件的编写

我们在编译QT的工程的时候,一般都会让qmake自动生成,但有时我们需要定制我们的工程,那么就必须改写pro文件。要自己全部写pro文件又有点麻烦,所以,一般都是先运行      qmake -project来生成基本的pro文件。例如你有一个工程目录为backup,那么在这个目录下就会生成backup.pro文件。对一般的工程,我们只需要修改几个基本的常用的选

2012-03-07 13:09:03 331

转载 QT中PRO文件写法的详细介绍

原文网址:http://blog.csdn.net/adriano119/archive/2010/09/11/5878169.aspx在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:1. 注释从“#”开始,到这一行结束。2.模板变量告诉qmake为这个应用程序生成哪种makefile。下

2012-03-07 12:40:24 468

转载 CMAKE--跨平台安装编译工具

cmake 简介     CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。CMake 使用方法    CMake的所有的语句都写在一个叫:CMakeLists.txt 的文件中。当CMakeLists.txt文件确定后

2012-03-07 12:26:18 580 1

转载 linux下RTP编程(使用JRTPLIB)

流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而是采用边下载边播放的方式,它是视频会议、IP电话等应用场合的技术基础。RTP是进行实时流媒体传输的标准协议和关键技术,本文介绍如何在Linux下利用JRTPLIB进行实时流媒体编程。 一、流媒体简介        随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向

2012-03-05 12:34:54 705 1

转载 Linux的通用makefile模板

Makefile 模板# 下面的变量可以在shell 的环境变量里面指定。# 也可以象下面这样在 Makefile 里面指定。# CC=gcc                                          # 编译器# CFLAGS=-Wall -Werror -g           # 编译器参数# LD=gcc

2012-03-04 19:00:06 286

原创 ubuntu 10.04 更新源

1.sudo gedit /etc/apt/sources.list  编辑你的源列表,将原来的内容全部删除,添加下面列表中的源,复制到你的列表中,然后保存列表。网易(速度很快)代码:deb http://mirrors.163.com/ubuntu/ lucid main universe restricted multiversedeb-src http://m

2012-02-27 12:00:11 487

转载 如何开启QtCreator的代码自动补全功能

众所周知,在Qt Creator里面编程,如果没有自动代码补全功能,是一件灰常灰常痛苦的事情啊,下面,我们就把这个该死的代码补全功能找出来。步骤1. 打开Qt Creator(废话!!!囧!!!)步骤2. 在菜单栏上面选择工具(Tools),在下拉菜单中选择Options...步骤3. 找到环境,点击键盘,如下图黑圈中所示......步骤4. 在键盘快捷键的过滤器中键入:com

2012-02-22 23:14:22 2228

转载 使用Vmware安装Ubuntu 10.04后登录界面键盘无法输入的解决方法

在Vmware 7下安装最新的Ubuntu10.04镜像,会出现无法识别键盘输入。在登录画面时,不能输入密码,无法正常进入系统。解决办法:(1) 先开启屏幕键盘功能在上图开机界面右下角单击小人图案,再单击“Universal Access Perferences”(通用访问首选项),出现“Universal Access Perferences”对话框,在对话框中选中“

2012-02-21 23:25:37 4980

原创 Ubuntu10.10 琐事

安装拼音输入法:sudo apt-get install ibus ibus-pinyin然后进行相应的设置:  位置:Systems->Preference->Keyboard input Methods->input Method操作: Select

2011-08-10 18:08:32 271

原创 Ubuntu虚拟机共享主机上网

环境:Win7+VMware WorkStation 7+Ubuntu10.10。 NAT方式共享上网:1.设置Ubuntu的网络连接方式为NAT(在VM->Settings设置)。2.开启VMware DHCP Service和VMware NAT Se

2011-08-08 01:34:37 472

转载 BIOS中英文对照表

Time/System Time时间/系统时间   Date/System Date 日期/系统日期   Level 2 Cache 二级缓存   System Memory 系统内存   Video Controller 视频控制器   Panel Ty

2011-08-05 13:09:49 291

转载 Linux 中 RPM 命令参数使用详解

<br />       在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具体使用方法。<br /><br />  1.我们得到一个新软件,在安装之前,一般都要先查看一下这

2011-02-23 02:31:00 295

原创 RedHat Enterprise Linux 5.4(RHEL5.4)版本上安装GCC

<br />怎样在Red Hat Enterprise Linux 5.4版本上安装GCC?<br />注意:如果打算使用GUI的方式安装,需要导入GPG-Key(否则在使用GUI时会出现public key for *.rpm is not installed)<br />请切换到安装光盘目录下:<br />cd /media<br />可以看到 RHEL* 的目录,然后切换到这个目录中:<br />cd RHEL*<br />你需要运行一下命令:rpm --import RPM-GPG-KEY-RedH

2011-02-23 02:28:00 1835

原创 Red Hat Enterprise Linux 5.4关于中文乱码的解决方法

      环境:VMware7.0,Red Hat Enterprise Linux 5.4。      问题:界面全部英文无法显示中文和输入汉字的问题。      解决过程:由于笔者进军Linux领域不久,所知有限,所以这里仅仅是讲讲笔者所用的方法,望读者们不吝赐教。其实笔者之所以会遇到这个问题,归根到底是因为笔者的英语很菜,在安装VMware7.0时看不懂选项,选择了自定义(typical)安装,所以导致后来出现了很多本来可以避免的问题.为什么这样说呢?其实读者们在安装VMware时可以选择高级(cu

2011-02-22 19:44:00 3081

转载 Linux ech命令的用法

<br />Linux ech命令的用法<br />功能说明:显示文字或内容。<br />语   法:echo [-ne][字符串] 或 echo [--help][--version]<br />补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后自动加上换行号。<br />参   数:-n 不要在最后自动换行。<br />            -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:<br />                /a

2010-07-25 14:30:00 1115

空空如也

空空如也

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

TA关注的人

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