自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 转贴:ARM MPlayer移植过程

 源代码包选用目前最新的MPlayer-1.0pre7try2.tar.bz2,这些很容易从网上找到来就不给出联结了.编译工具选择arm-linux-gcc-3.3.2.tar.bz2,这个有70多M,也忘了当初从哪里收集回来的,本人就有这些收破烂的嗜好,没想到这次管用了:)2.95.3的在编译M...

2007-02-27 14:27:00

阅读数 1561

评论数 0

原创 转贴:mplayer在ARM9(s3c2410)上的移植

 在S3C2410嵌入式开发平台上移植了几款linux媒体播放器,感觉播放效果不是很理想,320x240分辨率下的视频播放也不是很流畅,难道200M主频的速度就只能这样了?我开始有点失望了。上个月,当mplayer摘取了年度Linux world 博览会“新媒体”大奖的消息传来,激发了我再次移植m...

2007-02-27 14:24:00

阅读数 1940

评论数 1

原创 c#发送带附件的邮件

网上找了很多发送邮件的代码,测试发现连接有问题,比如tcp = new TcpClient (server, port);用server=smtp.126.com,port=25,连接不上,下面这个简单的如果关闭防火墙和mcafee杀毒软件就可以发送带附件的邮件。using System;usin...

2007-01-31 14:06:00

阅读数 1662

评论数 0

原创 vc下的dalay函数实现

DWORD   begintime=GetTickCount();     do     {         MSG                 msg;         if   (PeekMessage(&msg,   NULL,   0,   0,   PM_REMOVE))  ...

2007-01-27 17:20:00

阅读数 919

评论数 0

原创 转贴:linux下的精确wait

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include sys/time.h>#include stdio.h>#incl...

2007-01-27 12:28:00

阅读数 891

评论数 0

原创 转贴 玩转setjmp与longjmp

不要忘记,前面我们得出过结论,C语言中提供的这种异常处理机制,与C++中的异常处理模型很相似。例如,可以定义出类似的try block(受到监控的代码);catch block(异常错误的处理模块);以及可以随时抛出的异常(throw语句)。所以说,我们可以通过一种非常有技巧的封装,来达到对set...

2007-01-10 15:27:00

阅读数 1033

评论数 0

原创 转贴 全面了解setjmp与longjmp的使用

上一篇文章对setjmp函数与longjmp函数有了较全面的了解,尤其是这两个函数的作用,函数所完成的功能,以及将setjmp函数与longjmp函数组合起来,实现异常处理机制时,程序模块控制流的执行过程等。这里更深入一步,将对setjmp与longjmp的具体使用方法和适用的场合,进行一个非常全...

2007-01-10 15:24:00

阅读数 807

评论数 0

原创 转贴 C语言中一种优雅的异常处理机制

上一篇文章对C语言中的goto语句进行了较深入的阐述,实际上goto语句是面向过程与面向结构化程序语言中,进行异常处理编程的最原始的支持形式。后来为了更好地、更方便地支持异常处理编程机制,使得程序员在C语言开发的程序中,能写出更高效、更友善的带有异常处理机制的代码模块来。于是,C语言中出现了一种更...

2007-01-10 15:22:00

阅读数 828

评论数 0

原创 转贴 CString与int、char*、char[100]之间的转换

CString互转int将字符转换为整数,可以使用atoi、_atoi64或atol。 而将数字转换为CString变量,可以使用CString的Format函数。如 CString s; int i = 64; s.Format("%d", i) Format函数的功能很强,...

2007-01-09 08:29:00

阅读数 917

评论数 0

原创 转贴:C语言测试:想成为嵌入式程序员应知道的0x10个基本问题

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示...

2007-01-08 13:45:00

阅读数 696

评论数 0

原创 linux设置framebuffer的问题

在linux下开发minigui程序需要使用FramBuffer, 设置vga=0x0317(1024x768x64k),在实际使用中发现字符界面显示有问题,现只好使用qvfb,在www.minigui.com网站有qvfb下载,下载后解压缩,并./configure->make->s...

2006-12-27 17:37:00

阅读数 1302

评论数 0

原创 转贴 关于用 framebuffer 驱动,在console 模式下的分辨率的参数及配置

在console模式(也就上文本显示,也是text模式),说直接一点,就是全屏是黑色的,象DOS那样的界面的,在桌面环境下,按CTRL+ALT+F2 或者F3 等,就进入console模式了。就是完全文本命令操作的那种非图形桌面环境。用 framebuffer 驱动及配置,主要是能让text模式下...

2006-12-27 16:51:00

阅读数 2615

评论数 0

原创 转贴 sscanf函数的用法

 表头文件  #include定义函数  int sscanf (const char *str,const char * format,........);函数说明  sscanf()会将参数str的字符串根据参数format字符串来转换并格式化数据。格式转换形式请参考scanf()。转换后的结...

2006-12-27 13:12:00

阅读数 1202

评论数 1

原创 vmware虚拟机linux的vmware tools安装方法

 在vmware下的linux需要和windows共享文件夹,需要安装vmware tools,但是如果用rpm格式可能会安装不成功,这时需要手工安装。 1 以ROOT身份进入LINUX 2 退出到windows,点击 SETTING菜单下的ENABLE VMWARE TOOLS子菜单,确认安装 ...

2006-12-27 13:04:00

阅读数 3319

评论数 0

原创 转贴 C语言中的数组

C语言处理数组的方式是它广受欢迎的原因之一。C语言对数组的处理是非常有效的,其原因有以下三点:    第一,除少数翻译器出于谨慎会作一些繁琐的规定外,C语言的数组下标是在一个很低的层次上处理的。但这个优点也有一个反作用,即在程序运行时你无法知道一个数组到底有多大,或者一个数组下标是否有效。ANSI...

2006-12-21 10:23:00

阅读数 1328

评论数 0

原创 转贴 spirntf的使用

printf可能是许多程序员在开始学习C语言时接触到的第二个函数(我猜第一个是main),说起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟sprintf了解多吗?在将各种类型的数据构造成字符串时,sprintf的强大功能很少会让你失望。  由于sprintf跟printf...

2006-12-21 10:19:00

阅读数 1135

评论数 1

原创 转贴 c语言中的字符串操作

转贴 字符串操作--c语言 本章集中讨论字符串操作,包括拷贝字符串,拷贝字符串的一部分,比较字符串,字符串右对齐,删去字符串前后的空格,转换字符串,等等。C语言提供了许多用来处理字符串的标准库函数,本章将介绍其中的一部分函数。    在编写C程序时,经常要用到处理字符串的技巧,本章提供的例子将帮助...

2006-12-21 10:16:00

阅读数 1418

评论数 0

原创 转贴 WinCE下直接启动自己应用程序的方法

     其实让一个程序在wince里启动和windows里差不多,直接设置其为启动项,这个有几个方法。一个就是制作一个快捷方式,指向我们的应用程序如app.exe,然后将快捷方式放到/windows/startup下面。     步骤如下:(假设app.exe已经拷贝到windows下面)   ...

2006-12-10 17:49:00

阅读数 1406

评论数 4

原创 转贴:VC常用数据类型使用转换详解

我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="程佩君"; char temp[200]; char *buf; CString ...

2006-10-08 23:48:00

阅读数 901

评论数 0

原创 转贴:VC++中的消息

 Message Mapstruct AFX_MSGMAP //消息映射表{AFX_MSGMAP* pBaseMessageMap; //基类消息映射表的指针;AFX_MSGMAP_ENTRY* lpEntries; //消息入口表的指针;};struct AFX_MSGMAP_ENTRY //消...

2006-10-08 23:46:00

阅读数 3016

评论数 0

转载 VC15个小技巧

一、 一次只运行一个程序实例下列两种方式都可以实现,建议采用第二种方式:1、 if( FindWindow(NULL,"程序标题"))          exit(0);2、BOOL CDemoTBarEApp::InstanceIsRun(){ HANDLE m_hMutex...

2006-10-08 23:41:00

阅读数 947

评论数 0

原创 在SDK程序中使用MFC中的辅助类库

由于MFC中的辅助类,如CFileDialog,CFileFind,CString等使用起来非常的方便如果用API来完成相应的工作,则需要自己完成大量的重复工作,使用MFC的辅助类可以节省大量的开发时间,具体方法如下:1.加入相应的头文件由于在SDK程序中一定要包含windows.h头文件,所以在...

2006-09-25 08:48:00

阅读数 1063

评论数 0

转载 VC笔记

 ********vc中debug版程序正常但release版崩溃******* I. 内存分配问题 1. 变量未初始化。 为debug中会自动给变量初始化found=FALSE,而在release版中 则不会。所以尽可能的给变量、类或结构初始化。 2. 数据溢出的问题 如:char buffer...

2006-09-15 23:14:00

阅读数 1646

评论数 0

转载 VC中自定义消息实现

       在VC项目开发中,很多时候需要自己定义消息进行事务处理。上次也刚好有同学问及,这里综合网络上的一些资料,集中起来供参考。u       自定义消息我们可以通过一下两种方法来自定义一个消息:1) 方法一Step 1:使用WM_TASKBARCREATED来确定一个没有被windows本...

2006-09-11 23:36:00

阅读数 3461

评论数 0

转载 extern用法

常常见extern放在函数的前面成为函数声明的一部分,那么,C语言的关键字extern在函数的声明中起什么作用?    答案与分析:    如果函数的声明中带有关键字extern,仅仅是暗示这个函数可能在别的源文件里定义,没有其它作用。  即下述两个函数声明没有明显的区别:extern int f...

2006-09-11 23:08:00

阅读数 2189

评论数 1

转载 WaitForMultipleObjects用法探索

WaitForMultipleObjects是Windows中的一个功能非常强大的函数,几乎可以等待Windows中的所有的内核对象(关于该函数的描述和例子见MSDN,)。但同时该函数在用法上却需要一定的技巧。原型:DWORD WaitForMultipleObjects( DWORD nCoun...

2006-09-11 23:01:00

阅读数 1814

评论数 0

转载 WaitForSingleObject和WaitForMultipleObjects使用详解

WaitForSingleObject的用法DWORD WaitForSingleObject(  HANDLE hHandle,  DWORD dwMilliseconds);参数hHandle是一个事件的句柄,第二个参数dwMilliseconds是时间间隔。如果时间是有信号状态返回WAIT_...

2006-09-11 23:00:00

阅读数 7626

评论数 1

转载 Visual C++线程同步技术剖析

  Visual C++线程同步技术剖析 中国电波传播研究所 郎锐 yesky   摘要: 多线程同步技术是计算机软件开发的重要...

2006-09-11 22:59:00

阅读数 929

评论数 0

原创 linux下用来修改系统时间的函数

 Standard C Library Functions                     gettimeofday(3C)NAME     gettimeofday, settimeofday - get or set the date and timeSYNOPSIS     #inc...

2006-09-09 18:09:00

阅读数 4386

评论数 0

转载 MiniGUI

目 录MiniGUI 体系结构 概览 引言 POSIX 线程 基于 PThread 的微客户/服务器结构 多线程通讯的关键数据结构——消息队列 面向对象技术在 MiniGUI 中的应用 未来考虑 多窗口管理和控件及控件类 引言 窗口Z序 窗口剪切算法 主窗口和控件、控件类 输入法模块的设计 小结 ...

2006-09-09 17:03:00

阅读数 12689

评论数 0

转载 WaitForSingleObject的用法

DWORD WaitForSingleObject(  HANDLE hHandle,  DWORD dwMilliseconds);参数hHandle是一个事件的句柄,第二个参数dwMilliseconds是时间间隔。如果时间是有信号状态返回WAIT_OBJECT_0,如果时间超过dwMilli...

2006-09-09 11:34:00

阅读数 932

评论数 0

转载 关于asp.net无法访问UNC路径文件的解决

有时会碰到System.IO.Directory.Exists("//server11/jqb")总是返回false,说路径不存在,事实上它是存在的,引起这个问题的原因是由于window的权限问题。解决方案如下:1。在aspx本机和欲访问的远程主机(如 server11)分别建...

2005-09-07 11:28:00

阅读数 1407

评论数 0

转载 访问局域网资源

private void button1_Click(object sender, System.EventArgs e)              {                     ConnectionOptions co = new ConnectionOptions();     ...

2005-09-07 11:26:00

阅读数 840

评论数 0

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