自定义博客皮肤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)
  • 资源 (10)
  • 收藏
  • 关注

原创 android 移植libcurl

关于libcurl    libcurl主要功能就是用不同的协议连接和沟通不同的服务器~也就是相当封装了的sockPHP 支持libcurl(允许你用不同的协议连接和沟通不同的服务器)。, libcurl当前支持http, https, ftp, gopher, telnet

2011-09-09 15:10:07 976

转载 stagefright与opencore对比

转自:http://blogold.chinaunix.net/u2/61880/showart_2339481.html1引言Android froyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefrigh

2011-09-06 11:04:19 208

转载 stagefright + omx小结

转自:http://blogold.chinaunix.net/u1/57901/showart_2423206.html看了将近1个多月的stagefright和OMX IL,感觉对框架有了一点感觉,趁感觉还在,记录下来和大家分享,由于本人也是刚开始看多媒体框架,有

2011-09-06 10:45:49 241

原创 QT的Event Filter[翻译]

QT的Event Filter[翻译] 一直对Event Filter似懂非懂, 通过看C++ GUI Programming with Qt4, Second Edition, 争取搞明白. 顺便自己把英文翻译成中文, 算是自己做的笔记了.Installing Event FiltersQT事件模块一个真正强大的特性是可以设置一个QObject的实例去监测另外一个QObject实例的事件,在被监测的实例see之前.假设我们有一个CustomerInfoDialog这样的widget, 它由几个QLineE

2010-12-09 15:12:00 325

原创 桌面环境

<br />原发gentoo,但是觉得其实debian做这个比gentoo方便,改了个debian版本。<br /><br />现在的桌面环境是越来越大,就连以精简著称的xfce也正在向扩大化的方向发展。而那些象ion之类的桌面,又似乎不大符合xgl/aiglx的时尚~毕竟现在compiz基本上是怎样的烂机子都可以用的,能用着好看方便又不费资源,为什么不用?<br /><br />所以就有一个想法:桌面环境无非就是wm加上desktop管理器,再配上一个dock,然后加上些配套软件就ok了,那为什么不直接把

2010-11-01 14:15:00 429

原创 qt 过滤重复按键事件

<br /> <br />void yourClass::keyPressEvent(QKeyEvent *event) { if ( event->isAutoRepeat() ) { cout << "ignoring current key : " << event->key() << "/n"; event->ignore(); return; }}<br /> <br />解决按键按下触发多次事件问题

2010-10-22 15:17:00 412

原创 qt for Mips编译环境建立

step 1: export PATH=path/to/cross/mips-4.3/bin:$PATHstep 2:cd qt-everywhere-source-4.6.2 ./configure -embedded mips -xplatform qws/linux-mips-g++ -little-endianStep 3: cd qt-everywhere-source-4.6.2/mkspecs/qws/linux-mips-g++/ vim qmake.co

2010-07-08 12:36:00 792

原创 samba and telnet server 设置

samba 1) install samba2) 添加登陆用户#smbpasswd -a {smb user}#password 3) 配置smbvim /etc/samba/smb.conf [Profiles]      path = /root      browseable = no    

2010-05-13 10:34:00 207

原创 virtualbox 实现ubuntu 10.4增强功能

安装增强功能,安装完以后注意不要急着reboot,先编辑一下一个文件:/usr/src/vboxvideo-3.1.4/vboxvideo_drm.c.open = drm_open,.release = drm_release,#if defined(DRM_UNLOCKED) || LINUX_VERSION_CODE >= KERNEL_VERSION (2, 6, 33).unlocked

2010-04-23 11:34:00 155

原创 linux 添加lib库文件

在 /etc/ld.so.conf 文件中添加库的搜索路径。  将自己可能存放库文件的路径都加入到/etc/ld.so.conf中是明智的选择  添加方法也极其简单,将库文件的绝对路径直接写进去就OK了,一行一个。例如:  /usr/X11R6/lib  添加过路径后使用命令ldconfig  更新ld.so.cache/etc/ld.so.cache

2010-04-08 10:55:00 1045

原创 移植mplyer

1.下载新版本的mplayer,方法可以参见其他版本的README  svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer  下载libavcodec和libavutil,方法svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg下载的目录中有两个子目录,l

2010-04-07 11:12:00 487

原创 ffmplyer 解码安装

Instructions to compile:kdenlive, melt, faad, faac, x264, theora, ffmpeg on Ubuntu KarmicVery useful but insufficient instructions can be found at:http://www.kdenlive.org/user-manual/downloadi

2010-04-07 11:09:00 401

原创 编译安装 vlc

  以前用Ubuntu自带的源在线安装ffmpeg过,不过觉得更新比较麻烦,而且每次安装完要收工锁定关键的安装包,要不系统自动升级时会覆盖你的安装,相当不习惯!所以,个人认为还是用源代码安装比较好。1. 先确认某些解码包没有安装,例如H264的,如果安装了要卸载掉:sudo apt-get purge ffmpeg x264 libx264-dev2. 开始安装:1)

2010-04-02 18:32:00 1595

原创 smb.conf 配置

smb.conf帖出来先:#============== Global Settings ==============[global]## Browsing/Identification ###    workgroup = mshome    server string = samba    security = share    wins suppo

2010-04-01 12:38:00 290

原创 Android 源码编译 文件系统制作

Android Source Code DownloadTOP Websiteandroid 的最新源代码下载的官方网站是:http://source.android.com源代码的下载说明页面是:http://source.android.com/download (现在貌似用还用不了)现在的网站是http://git.android.comTOP Create Dire

2010-03-24 09:30:00 2324

原创 交叉编译 libpcap

1、解压libpcap-1.0.0.tar.gz,进入目录,修改confiugre文件,把下面两段注释掉 #if test -z "$with_pcap" && test "$cross_compiling" = yes; then # { { echo "$as_me:$LINENO: error: pcap type not determined when cr

2010-03-16 11:17:00 1474 2

原创 Android 2.1 源码结构分析

(1)也有更新frameworks 目录 (核心框架——java及C++语言).|-- base    (基本内容)|   |-- api   (?都是xml文件,定义了java的api?)|   |-- awt   (AWT库)|   |-- build   (空的)|   |-- camera   (摄像头服务程序库)|   |-- cm

2010-03-11 16:28:00 328

转载 Android 2.1 源码结构分析

Android 2.1 源码结构分析Rockie Cheng  Android 2.1|-- Makefile|-- bionic               (bionic C库)|-- bootable            (启动引导相关代码)|-- build                 (存放系统编译规

2010-03-11 16:21:00 494

转载 linux 新增系统调用

此文于2010-02-26被推荐到CSDN首页如何被推荐?最近在研究 Linux 内核的时间子系统,为下一篇长文《服务器程序中的日期与时间》做准备,无意中注意到了 Linux 新增的几个系统调用的对编写服务器代码的影响,先大致记录在这里。这篇博客也可算作前一篇《多线程服务器的常用编程模型》的一个注脚。<!--

2010-03-01 16:39:00 238

原创 linux 信号处理

曾做过signal相关的一点儿开发,谈谈我的一些理解。首先,需要理解几个signal相关的函数。   sigaddset(sigset_t* sigSet, int sigNum ) :  将信号sigNum 添加到信号集 sigSet 中;  sigdelset(sigset_t* sigSet, int sigNum) : 将信号 sigNum 从信号集 sigSet 中删除;

2010-03-01 16:30:00 469

原创 Linux Shell语法速查 及 关键字说明

虽然学过Linux Shell编程,但由于编写Shell脚本的机会实在是比较少(通常在项目初期搭建开发环境时编写得比较多一些),所以一些语法久而久之就会忘了,一个简单的语法去翻书效率实在是慢,所以就个人整理了一个表格,由于我用的编程语言是C/C++,所以在编程的时候往往脑海里面首先浮现的是用C语言怎么去编写它,所以我干脆拿C语

2010-03-01 11:01:00 1376

转载 shell编写的天气预报桌面小程序

 #!/bin/bash#Copyright (c) 2009 xiooli (xioooli[at]yahoo.com.cn, http://joolix.com)#Name wallther#License: GPLv3#Version 20090511 #此脚本需要安装 w3m 和 imagemagick#城市代码,留空可自动检测(自动检测不一定精确)#城

2010-02-26 17:13:00 483

转载 你应当如何学习C++(以及编程)

你应当如何学习C++(以及编程)(rev#1) By 刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba) Javascript是世界上最受误解的语言,其实C++何尝不是。坊间流传的错误的C++学习方法一抓就是一大把。我自己在学习C++的过程中也

2010-02-24 10:49:00 134

转载 Ubuntu sudo不需要密码

主要是编辑/etc/sudoers:$sudo vi sudo在其中添加一行,若你想让一个用户sudo时不需要进行密码输入则以用户名开头,若想让一个组有此特权则以%组名开头,例如:gnuhpc ALL=NOPASSWD: ALL表示gnuhpc在任何的命令下都不需要进行sudo操作。%sysadmin ALL=NOPASSWD: /u

2010-02-23 15:19:00 541

原创 linux 使用ntp在线时间更新

时间服务器官网: http://www.pool.ntp.org/zone/cn ntpdate 命令 用途使用网络计时协议(NTP)设置日期和时间。此命令仅应用于 AIX 4.2 或后期版本。语法ntpdate [  -b ] [  -d ] [  -s ] [  -u ] [

2010-02-05 17:54:00 1108

原创 ubuntu 下安装 QT

直接将下面命令复制到终端即可sudo apt-get install libqt4-core libqt4-dev libqt4-gui qt4-doc qt4-designer / libqt4-qt3support libqwtplot3d-qt4 libqwtplot3d-qt4-dev qt4-dev-tools qt4-qtconfig / python-qt

2009-11-26 18:40:00 151

原创 C++中const用法总结

 C++中const用法总结作者JuKevin1. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE

2009-11-02 20:58:00 232

转载 setjmp longjmp

setjmp和longjmp的函数原型在setjmp.h中。函数原型:int setjmp(jmp_buf envbuf);setjmp函数用缓冲区envbuf保存系统堆栈的内容,以便后续的longjmp函数使用。setjmp函数初次启用时返回0值。 void longjmp(jmp_buf envbuf, int val);longjmp函数中的参数envbuf是由set

2009-10-29 21:10:00 137

原创 cin、cin.get()、cin.getline()、getline()、gets()等函数的用法

1、cin1、cin.get()2、cin.getline()3、getline()4、gets()5、getchar()1、cin>>           用法1:最基本,也是最常用的用法,输入一个数字:#include using namespace std;main (){int a,b;cin>>a>>b;cout

2009-10-29 17:39:00 200

原创 自己写的 C++封装 socket类

包括TCP 和UDP 以及客户端的 简单socket通讯实现。 #ifndef SERVERSOCKET__H #define SERVERSOCKET__H #include #include #include #include #include #include #include #

2009-10-21 12:01:00 1393

原创 多进程 对文件并发操作

在多进程以同样方式同时打开同一个文件写的条件下:1.如果以追加方式写,会将所有进程所写的内容全部保存进文件,也就是说进程间对彼此已经完成的写入操作是可见的;2.如果以覆盖方式写,则只有最后一个执行写入操作的进程会将其内容保存进文件,也就是说进程间对彼此已经完成的写入操作是不可见的。 1) O_WRONLYwrite 函数是这样处理的,比如写入的当前位置为 5,

2009-09-28 09:16:00 974

dsp 波形图(录音转波形)

dsp 波形图,可以把录音的程序通过傅立叶算法把音频信号转换成波形图,能给研究音频的同学有帮助.

2011-06-03

Linux窗口程序设计—Qt4精彩实例分析 part3

Linux窗口程序设计—Qt4精彩实例分析 part3

2009-12-15

Linux窗口程序设计—Qt4精彩实例分析 part2

Linux窗口程序设计—Qt4精彩实例分析 part2

2009-12-15

Linux窗口程序设计—Qt4精彩实例分析

Linux窗口程序设计—Qt4精彩实例分析 网上关于qt4设计的书都讲的不是很全,好不容易找到一个。

2009-12-15

驱动学习之linux那些事

linux那些事儿,驱动学习篇。语言很幽默对于正在学习驱动的同学会有些帮助

2009-11-21

linux命令大全 帮助手册

linux命令大全,作为手册使用很好,对于新手老手都有帮助

2009-11-20

2440开发板 系统移植与文件系统

基于2440开发板的系统移植与文件系统 帮助文档,步骤很详细,对于初学者帮助很大!

2009-11-20

mini2440 u-boot移植手册

mini2440学习开发板 u-boot移植手册 步骤很详细

2009-11-20

gcc中文手册 pdf格式

gcc中文手册 中文pdf根式,正在学习 gcc的可以做下参考

2009-11-20

c++ socket类封装(udp/tcp)

类c++封装的一个socket类,对新手还是有点帮助

2009-11-20

空空如也

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

TA关注的人

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