自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (7)
  • 收藏
  • 关注

原创 笔记——Visual Studio 程序员箴言

Please refer the below link for the details on how to use the Visual  Studio:https://www.cnblogs.com/submarinex/p/4088680.html   点击打开链接http://www.cctry.com/http://www.cctry.com/thread-

2018-01-24 18:12:30 279

原创 C/C++ quizs

#include#include#include#include#includeusing namespace std;///Q1class Special{private: int x; public: Special() { cout << "constructor : This is special" << endl; } ~Special() {

2017-12-04 17:42:55 498

转载 解决SSH自动断线,无响应的问题

解决SSH自动断线,无响应的问题。Leave a reply在连接远程SSH服务的时候,经常会发生长时间后的断线,或者无响应(无法再键盘输入)。总体来说有两个方法:1、依赖ssh客户端定时发送心跳。putty、SecureCRT、XShell都有这个功能,但是目测不太好用。此外在Linux下: #打开sudo vim /etc/ssh/ssh_

2016-04-27 11:23:07 1532

转载 如何使用yum来下载RPM包而不进行安装

方法一:yumyum命令本身就可以用来下载一个RPM包,标准的yum命令提供了--downloadonly(只下载)的选项来达到这个目的。$ sudo yum install --downloadonly package-name> 默认情况下,一个下载的RPM包会保存在下面的目录中:/var/cache/yum/x86_64/[centos/fedora-version]/[re

2016-04-27 10:55:12 493

原创 搭建本地yum源(http方式) on Red Hat Enterprise Linux Server

1)install httpdyum install httpd2) start httpd service start service httpd3)config file  /etc/httpd/conf/httpd.confcare the line DocumentRoot"/var/www/html"  which is the config root t

2016-04-27 09:40:40 1872

原创 debug-programe

1: Linux 之程序调试相关命令 ltrace, strace分别看进程库相关的调用进程的系统调用pstree : Linux下查看某个进程的线程数量psof: 查看打开的文件描述符及个数2:gdb 调试的常用三种方法(gdb -p ; gdb 程序名;coredump 文件)3: Linux 驱动模块相关命令modprodemodinf

2016-01-18 17:12:31 398

原创 linux epoll TCP UDP 实例

1)epoll 服务器端,TCP UDP都支持。#include #include /* basic system data types */#include /* basic socket definitions */#include /* sockaddr_in{} and other Internet defns */#inclu

2015-11-13 15:08:14 2527

原创 Linux ffserver 实例

1) 安装编译就不说了 用的ffmpeg 2.8版本。                  How to use ffserver 2)      Ffserver config example (baseon ffmpeg-2.8) # This is a test configuration file. Youcan invoke it with# ../ff

2015-11-09 11:37:36 1855

原创 ffmpeg reference

ffmpeg+ffserver搭建流媒体服务器http://blog.chinaunix.net/uid-9688646-id-3399113.htmlFFServer源码分析http://blog.sina.com.cn/s/blog_45e6b24901013opc.html

2015-11-04 11:43:04 353

原创 svn 高级

1)Svn 版本回退Svn merge –r 当前版本 :回退版本2)如果途中你想撤销你做的操作Svn revert * -R   (-R 代表递归; * 代表所有文件及文件夹)3)应用举例Svn info: trunk :svn://192.168.1.255/RRU/turnk/ui/comm.Svn info :branch A : svn://192.168.1.2

2015-10-12 17:31:01 646

翻译 使用Qt 4如何设置QLabe中字体的颜色

Link   : http://blog.csdn.net/qter_wd007/article/details/5919006(一般设置字体,线条的颜色用setPen(), 设置背景色用setBrush()  填充)其实,这是一个比较常见的问题。大致有几种做法:一是使用setPalette()方法;二是使用样式表;三是可以使用QStyle;四是可以在其中使用一些简单的HTML

2014-09-18 18:22:18 591

原创 gdb coredump 开关及core文件路径,名字设置

1.core文件的生成开关和大小限制---------------------------------1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。2)使用ulimit -c filesize命令,可以限制core文件的大小(filesize的单位为kbyte)。若ulimit -c unlimited,则表示core

2014-09-18 18:20:31 1634

原创 MPlayer-1.1 ARM 编译 移植

1)go to Link http://www.mplayerhq.hu/MPlayer/releases/  to download file  MPlayer-1.1.tar.gz   (如果没有ffmpeg,请下载最新的)2)解压 MPlayer-1.1.tar.gz,  将ffmpeg源码copy到 MPlayer-1.1 目录。3) go to ffmpeg folder

2014-03-10 11:28:35 3140

原创 移植rp-pppoe到s3c2440(QQ2440v3)实现ADSL拨号上网

移植rp-pppoe到s3c2440(QQ2440v3)实现ADSL拨号上网一:总的来说可以分四点1:arm linux 内核支持ppp2: install  ppp-2.4.4 (rp-pppoe要ppp的支持才能正常运行)。3: install  rp-pppoe。4:把步骤(2)(3)中生成的相应文件下载到目标板,根据相应提示适当修改就行了。二:需要的包移植需要r

2009-06-23 16:45:00 2647 2

原创 将一整数逆序

如:987.则为789,这是一道面试题,当时我做得不好,以下给大家参考,希望有所帮助 int reverse(int i_source){ int i_dest=0; int flag=0; if(i_source {  i_source=-i_source;  flag=1; } while(i_source>0) {      i_dest=i_dest*10+i_source%10;

2009-05-11 23:25:00 1368 1

原创 Bash Shell 十秒钟快速入门指引

 原文地址:http://linuxhelp.blogspot.com/2005/10/10-seconds-guide-to-bash-shell.htmloctober 23, 2005首先要澄清的是,这里不是要对shell 脚本编程作详细的研究,正如本文标题所指出的,这是一篇介绍bash shell 脚本编写语法的快速指南。如果你想深入研究,那么建议你买一本关于shell脚本编程的书

2009-04-02 13:35:00 3926

原创 Bourne shell编程入门及脚本测试

发信人: Altmayer (alt>>追求>>堕落>>极限>> ), 信区: GNULinux 标 题: Bourne Shell及shell编程(1) 发信站: 饮水思源 (2001年12月30日00:21:48 星期天), 站内信件 【 以下文字转载自 Altmayer 的信箱 】 【 原文由 Altmayer.bbs@al

2009-04-02 13:33:00 1592

原创 解决mysql“Access denied for user 'root'@'localhost'”

我的系统是ubuntu 最近新装好的mysql在进入mysql工具时,总是有错误提示:# mysql -uroot -pEnter password:ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)使用网上介绍的方法修改root用户的密码:# mysqladmin -uroot

2009-01-22 13:28:00 1560

原创 How install orts2(怎样安装orts2 on linux )

Introduce orts2     OTRS is an Open source Ticket Request System (also well known as trouble ticket system) with many features to manage customer telephone calls and e-mails. The system is built to

2009-01-22 12:50:00 1429

原创 how to send a SIP message using OSIP stack

this is a example/-----------------------------------------------------------------------------------I am copying here a basic application to send register message. you could do other messages using s

2008-12-30 17:32:00 6166 3

原创 OSIP协议栈使用入门(续一:纯协议栈逻辑分析)

很长时间之前,简单粗略地看了下Osip,eXosip,ortp等并快速“封装”了一个Windows下的基于VC6的MFC的SIP软电话(全部源代码VC6工程文件及Lib库可在本Blog共享文件夹找到),由于时间限制,只能是一知半解地纯“应用”式地分析了一下osip,eXosip等开发库的代码,作为兴趣爱好者参考了解下SIP电话工作原理还可以,但作为商用产品开发参考则还是太浅显了些:) 

2008-12-18 16:53:00 7064 7

原创 编程技巧:在Java应用开发中如何使用线程

 Java平台从开始就被设计成为多线程环境。在你的主程序执行的时候,其它作业如碎片收集和事件处理则是在后台进行的。    本质上,你可以认为这些作业是线程。它们正好是系统管理线程,但是无论如何,它们是线程。线程使你能够定义相互独立的作业,彼此之间互不干扰。系统将交换这些作业进或出CPU,这样(从外部看来)它们好象是同时运行的。    在你需要在你的程序中处理多个作业时,你也可以使用多个进程。这些进

2008-11-17 14:18:00 657

原创 基于Socket的Java网络编程集粹

       网络编程的基本模型就是客户机到服务器模型,简单的说就是两个进程之间相互通讯,然后其中一个必须提供一个固定的位置,而另一个则只需要知道这个固定的位置。并去建立两者之间的联系,然后完成数据的通讯就可以。  事实上网络编程简单的理解就是两台计算机相互通讯数据而已,对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了,Java SDK提供一些相对简单的Api

2008-11-17 14:08:00 567

原创 eclipse中数据库连接mysql配置

   eclipse中数据库连接mysql配置: 1. 下载 mysql-connector-java-5.0.3     地址:http://www.mysql.org/get/Downloads/Connector-J  2.下载解压后将其中的压缩包:mysql-connector-java-5.0.3-bin.jar 拷贝的项目的Libraries.       

2008-11-11 13:32:00 5934

原创 inotify example

#include #include #include #include #include #include #include static void_inotify_event_handler(struct inotify_event *event ,int fd){  const char* action = NULL;   puts("*

2008-10-23 11:31:00 994

转载 inotify例程

#include    #include    #include      char * monitored_files[] = {        "./tmp_file",        "./tmp_dir",        "/mnt/sda3/windows_file"    };      struct wd_name {        int wd;        char * nam

2008-10-22 10:56:00 1345

原创 linux 下从文件内容来识别一个文件类型的实例

file-4.26.tar.gz             这是包  可以从http://www.sfr-fresh.com/unix/misc/file-4.26.tar.gz/   网上下载可以确定一个文件的类型但要安装上面的包// example #include #include #include #include #include #include #include #include us

2008-10-21 17:16:00 1125

原创 从无到有制作Deb包的一个实例

从无到有制作Deb包的一个实例20080126我希望从零开始制作出一个自己的Deb包,意思是连软件的源码都是自己写的,类似于deb from scratch吧,那么这样的一个制作过程大致由三部分构成:1 源码的编写和测试2 使用autotools工具生成符合Gnu编程标准的相关文件,如configure,makefile等。3 按照Debian的方式制作Deb包文件现在

2008-10-21 17:06:00 772

原创 如何制作deb包

下面用一个简单的程序例子,来讲解如何制作deb包。首先你需要一个deb包管理的系统,debian, ubuntu等。这里我用的是nexenta. 这些系统默认装好了deb包制作需要的工具,如dpkg-dev, devscripts等。如果没有,你也可以在制作过程中用apt-get install 来手动安装。1. 创建一个简单的源码包aubrey@aubrey-nexenta:~/deb$ ls

2008-10-21 16:40:00 2606

原创 apt dpkg 使用说明

Ubuntu 是建立在 Debian 基础上的 Linux 发行版本,保留了 Debian 的优秀特性,比如 Dpkg 和 APT 机制,对于原来的 Debian 用户来说,可以无障碍的迁移到 Ubuntu,而对于 Ubuntu 新手,熟悉 APT 和 Dpgk 是很重要的一步。1、下载并安装所有包裹,同时包括升级操作,如果某个包裹被设置了 hold (停止标志,就会被搁在一边,即不会被升级)

2008-10-21 15:48:00 1041

原创 用id3lib提取mp3文件中的图片信息的实例

//definetypedef struct     {     unsigned char* picture;     size_t *len;   }PICTURE; PICTURE *m_p = NULL;//functions implemationPICTURE* CMpExtractInfo::getPicture(){     if(m_p!=NULL)     {       

2008-10-20 17:34:00 1903

原创 用taglib提取mp3文件中的图片和一些其它信息的实例

//taglib可以从网上下载,解压包文件中,test and examples 里面有些很好的学习例子,taglib也有API ,可以参考//reference size:http://sql.codeproject.com/KB/cs/Do_Anything_With_ID3.aspx?display=Print//#include #include #include #include #in

2008-10-20 17:26:00 4981

原创 Linux 动态链接库编程基础

Linux动态链接库编程入门 动态链接库是一种通用的软件组件技术,是多种操作系统中提供基本服务的方式。比如Win32内核就是3个DLL文件构成。这种技术在Linux操作系统下也有对应的实现,就是Linux标准对象Standard Ojbect,对应的文件扩展名为.so。  下面通过一个简单的例子开始介绍Linux标准对象。  我们的标准对象文件含有一个函数,不需要声明export导出符

2008-10-17 10:28:00 3157

原创 Website of PictureFlow, so cool 3D widget without requireing 3D acceleration

         PictureFlow is a Qt2/Qt3/Qt4/Qtopia4 widget to display images with animated transition effect, much like Apples Cover Flow (used among others in iTunes, Finder, iPhone, and iPod). PictureFlo

2008-09-16 14:06:00 718

原创 linux下常用一些开发环境的搭建

 Install qt in the scratchbox based on X11  Note:if you want to make your qt sppporting opengl ,you need to install opengl library before you install the opengl1:install opengl library(getting M

2008-09-02 16:20:00 1193

原创 Maemo Linux手机平台系列分析 scratchboxp安装

这部分的内容:前言 什么是Scratchbox? Scratchbox的组成 安装的前提条件 自动安装Scratchbox 自动安装Maemo SDK  前言这部分主要介绍安装开发环境以及其先决条件。Maemo SDK含有开发应用的库和工具。这个SDK必须安装在一个称作Scratchbox的开发环境中,这样才能使用。我们首先开始安装Scratchbox,

2008-09-02 13:02:00 932

原创 Sqlite简单介绍与一些常用的例子

 1:常用接口  个人比较喜欢sqlite, 使用最方便,唯一的准备工作是下载250K的源;而且作者很热心,有问必答。以下演示一下使用sqlite的步骤,先创建一个数据库,然后查询其中的内容。2个重要结构体和5个主要函数:sqlite3               *pdb, 数据库句柄,跟文件句柄FILE很类似sqlite3_stmt      *stmt, 这个相当于ODBC的

2008-08-26 13:54:00 9308 1

原创 SQLite3 C/C++ 开发接口简介(API函数)

1.0 总览       SQLite3是SQLite一个全新的版本,它虽然是在SQLite 2.8.13的代码基础之上开发的,但是使用了和之前的版本不兼容的数据库格式和API. SQLite3是为了满足以下的需求而开发的: 支持UTF-16编码. 用户自定义的文本排序方法. 可以对BLOBs字段建立索引.因此为了支持这些特性我改变了数据库的格式,建立了一个与之前版本不

2008-08-26 13:48:00 2494

原创 about N810

  1:   http://www.arachnoid.com/linux/nokia/this is a good site for study n810      2: when you getting root on OS2008,when you type on command line$sudo gainroot note: may be you cant

2008-08-25 16:50:00 492

原创 一个Qt OpenGl编写的图片晃动效果

头文件 andy.h#ifndef ANDY_H#define ANDY_H#include #include #include #include #include class AndyWidget : public QGLWidget{    Q_OBJECTpublic:      AndyWidget( QWidget* parent = 0, const char* name

2008-08-20 09:18:00 1719

ffmpeg+SDL of Linux

ffmpeg+SDL of Linux for Media player Demo and the ffmepg audio demo

2015-10-19

ffmpeg SDL 测试音视屏的Demo

通过ffmpeg SDL 来实现一个视屏的播放。说明了ffmpeg SDL 的基本用法。

2014-03-14

移植rp-pppoe到s3c2440(QQ2440v3)实现ADSL拨号上网

移植rp-pppoe到s3c2440(QQ2440v3)实现ADSL拨号上网

2009-06-26

Embedded Appweb移植 安装 应用

Embedded Appweb移植 安装 应用

2009-06-26

pare xml file by using QXmlStreamReader class

this is example on how to parse files of xml by using QXmlStreamReader.compared with above ,we using recusion method .you can extend it on base this according to your need

2008-10-30

Qt QXmlStreamReader using

this is a example on how to parse xml file by using QXmlStreamReader.the xml file is simple it is helpful to study QT

2008-10-29

学习常用的OPengl例子

一些学习opengl的实例,有运动的球,发光的球,和画四边形

2008-09-16

空空如也

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

TA关注的人

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