自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (33)
  • 收藏
  • 关注

原创 GDB你应该知道的(转)

<br />七、八年前写过一篇《用GDB调试程序》,于是,从那以后,很多朋友在MSN上以及给我发邮件询问我关于GDB的问题,一直到今天,还有人在问GDB的相关问题。这么多年来,有一些问题是大家反复在问的,一方面,我觉得我以前的文章可能没有说清楚,另一方面,我觉得大家常问的问题正是最有用的,所以,在这里罗列出来。希望大家补充。<br />一、多线程调试<br />多线程调试可能是问得最多的。其实,重要就是下面几个命令:<br />info thread 查看当前进程的线程。<br />thread <ID>

2011-02-10 11:51:00 851

转载 VC多线程运行库的解决

<br />4.线程内部细节<br /><br />1.CreateThread 和 _beginthreadex 区别:<br /><br />    <br /><br />  CreateThread是系统API,_beginthreadex是CRT(C Run Time Library 运行时库)函数. _beginthreadex内部会调用CreateThread函数。  <br /><br />  _endthreadex会释放_beginthreadex为tiddata结构分配的内存。<br

2011-01-26 14:19:00 1659

原创 柔性数组

<br />  第八章 柔性数组成员 收藏 <br />在讲述柔性数组成员之前,首先要介绍一下不完整类型(incomplete type)。不完整类型是这样一种类型,它缺乏足够的信息例如长度去描述一个完整的对象。<br /> <br />6.2.5 Types<br /> <br />incomplete types (types that describe objects but lack information needed to determine their sizes).<br /> <br />

2011-01-25 14:05:00 767

原创 Makefile简单例子

<br />目的:<br />        <br />        基本掌握了 make 的用法,能在Linux系统上编程。<br />        <br />        环境:<br />        <br />        Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。<br />        <br />        准备:<br />        <br />        准备三个文件:file1.c, file2.c, file

2010-11-02 15:22:00 6671 1

原创 虚拟机字符界面大小调整

<br />你的虚拟机的分辨率小,默认一般是800*600。 <br />需要在/boot/grub/menu.lst中对启动项增加分辨率设置。 <br />如果你主机的分辨率是1280*1024,那你的虚拟机可以小它一号,这样才看得见虚拟机的菜单。 <br /><br /><br />  <br />这通过vga参数进行设置,例如: <br />title        kernel 2.6.10-5-686  <br />root        (hd0,3) <br />kernel        /

2010-11-02 14:59:00 7754

原创 installshield 2010杂记

  最近用了下installshield 2010,感触良多,说实话,这款软件一度带给我惊喜,但更多的却是遗憾。作为普通安装程序制作软件,installshield绰绰有余了,但要想全程控制整个安装过程,还是有不少力不从心的地方,或者是自己对这款软件的了解还不够深吧。  下面是自己在使用中用到的一些东西,做个记号吧,或许哪天还需要翻一下。一.安装前检查系统是否已安装某软件:if(RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE)=0)then           if(Reg

2010-09-15 16:17:00 7599 3

转载 http协议头字段分析

一、基础篇   HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,

2010-05-19 15:17:00 8394 1

转载 用Microsoft Visual Studio 2008 制作项目的安装文件

一、        创建您的安装文件。 从菜单中选择“文件——新建——项目”,打开新建项目对话框。在对话框中选择“其他项目类型——安装和部署——安装项目”,根据您的需要填好对话框下方的几个文本框的内容,确定即可。 二、组织文件系统。 打开文件系统(解决方案资源管理器顶部有个“文件系统编辑器”),将您的应用程序所要用的文件添加到应用程序文件夹中。 将系统必备的文件添加到应用程序文件夹中。一般需要VS

2010-03-16 17:08:00 2635

原创 离职了,虽然有点小失落但还是觉得兴奋大过失落

  怎么说呢,其实想离职已经想了好长一阵子了,现在恰好有这个机会其实还是挺不错的。这周开始做收尾的一些工作以及手头的项目交接。每天起床时感觉都不一样了啊,啊哈哈哈哈,中午跟同事一起吃饭时他透露明年估计也会离职,这让我很蛋疼,心想本来公司就两人做软件,都走了估计老总会气得吐血吧。不过那是他的事情了,差不多快一年半了吧,其实公司的氛围还是不错的,老总人也不错,唯一的遗憾就是压力太小啊,像我这种懒人没压

2010-01-25 17:21:00 1072

原创 net-snmp代理的移植

  以前做过snmp的东西久了都快忘了,突然又要做才发觉啥都想不起来了,悲剧了,先复习下。  这里介绍的是net-snmp代理的移植,是代理哦,是net-snmp哦,想搞snmp++的就不要看了。  首先介绍下我的环境,我是XP的主系统,然后虚拟机,然后虚拟机中的redhat9,net-snmp的版本是什么?好像是5.2.9什么的,应该不重要。接着介绍移植吧。首先在redhat9中需要安装

2009-12-25 10:58:00 1884 6

原创 基于MSComm控件的串口调试程序(Z)

  VC中串口编程的方法有很多,比较常用的有三种,一是自己写,二是使用API,三是使用MSCOMM控件。第一种就不说了,既然都VC了还整那么麻烦除非找虐,第二种比较自由,能根据自己的需要想怎么写怎么写往往能写出更有效的东东,第三种是使用现成的类,能极大地提高开发速度,也能减少开发人员的代码量,如果对性能要求不是很苛刻的话我还是建议使用第三种。我这里就是使用的MSCOMM控件来实现串口的收发。步骤如

2009-12-21 17:05:00 3117 3

原创 VC菜鸟之路03_利用MFC绘制动态矩阵图——03

  继续,接下来需要做的是对鼠标点击的响应。我需要当鼠标点击客户区时,判断出鼠标的位置然后找到鼠标对应的输入输出,并且对鼠标锁对应的输入输出线的交点上做标记(画圆)。  流程很简单,首先还是遍历找到鼠标锁对应的输入输出,然后找到其交点,以交点为圆心,画一个圆。需要注意的是,因为输出只能对应一个输入,因此在同一输出线上,只能同时有一个圆。因此找到交点后首先需要判断这条输出线上是否有其他圆,有话就

2009-12-18 16:05:00 2011

原创 VC菜鸟之路03_利用MFC绘制动态矩阵图——02

 火大!!这破服务器,老子连续几次提交都失败了!!垃圾!!垃圾!!!  接上回。。  接下来在蓝色矩形框内动态写入输入输出标识。代码如下:  pDC->SetBkMode(TRANSPARENT);//设置背景色为透明  pDC->DrawText(Str_In[j-1],rc,DT_CENTER|DT_SINGLELINE|DT_VCENTER);//Str_In[]为预先定义的字符

2009-12-18 15:32:00 1664

原创 VC菜鸟之路03_利用MFC绘制动态矩阵图

  接着要做一个动态矩阵图,要求图能检测鼠标的位置做出相应改变,并能相应功能键。具体效果如下:    好吧,我承认这图里的东西不是我做的,我的目标就是仿照这个做个新东西出来。当然也必须具备它的功能。  下面开始吧,首先创建FormView,接着为view田间OnDraw函数,然后在OnDraw函数中添加初始化程序:void CMy123View::OnDraw(CDC* pDC

2009-12-11 17:20:00 1604

原创 MFC绘图

  MFC作为VC中主要的绘图工具,可谓是重中之重,QQ,迅雷,360等等都是利用MFC做的,可见其在IT工具中的分量。不过话说回来听说WIN7不支持GDI了,这可消息对于众多VC爱好者来说可不是什么好消息。但是我们要明白,MFC也好,winform也好,都是工具,对于工具,我们熟悉就好,需要学习的,是思想。。哇哈哈哈哈哈,又废话了不少。下面是我转的一篇文章,关于MFC绘图的东东,帮我解决了不少问

2009-12-11 15:32:00 2405

原创 VC跟QT相比,还是QT好用。。。

  用过一段时间QT,再来用VC,才用时都是菜鸟级别,感觉大不相同啊。。。  QT给我的感觉功能很全,图形化程度很高,很多设定都可以直接通过设计器完成,然后自己再添加代码,对于新手来说上手相对比较容易。而VC呢,微软的产物,号称图形化界面做的最好的开发工具,怎么用怎么不顺手 ,不知道是不是自己还没习惯的原因,总觉得一个按钮的背景都要通过函数去实现是不是太繁琐了点啊。。什么消息映射什么类扩展,头

2009-12-09 17:04:00 11092 4

原创 VC新手之路02_如何为按钮添加图片01

  OK,昨天下午到今天上午忙活了这么久总算没白费,当然效率很低,不过一步一步来,未来是美好的。。。呵呵。  言归正传,在MFC中让button显示图片是必不可少的,最简单的方法就是利用MFC提供的CButton类,方法如下:  首先向工程中导入一个图标资源,然后打开按钮控件的属性窗口,选择Icon属性,接下来为控件关联一个CButton的类,使用CButton的SetIcon方法来实现:

2009-12-08 12:40:00 3626

原创 CButtonST类的用法

CButtonST类简介1 本章精华CButtonST是功能非常全的CButton派生类,利用它你可以实现各种按钮的效果,它包括的特征如下:1、    CButton所有的功能2、    文字和图标按钮3、    16×16,32×32,48×48,16或256色图标的支持4、    支持透明按钮5、    支持标准的或新的平面按钮风格6、    运行时刻按钮风格的

2009-12-07 21:00:00 9122 4

原创 新手篇01_如何在新建文档中添加控件以及初始化时删除菜单及工具栏

  最近开始整windows编程,遇到很多比较低级的问题,偏偏自己有属于比较懒散的类型,遇到了就解决,没遇到就不管他,呵呵,废话不多说了直接进入正题吧。  写这些东西是基于一个音频矩阵切换的项目,在后面的日子随着项目的进展我会把所有遇到的问题都发上来,可能没人会看,不过当做是给自己程序生涯的一点记号吧。   首先创建一个控制窗口吧,当然用MFC,听说VC6比较经典,而且遇到问题也好解决,这

2009-12-07 11:24:00 1271

原创 QT 的一些小技巧

 去掉最最小化最大化:this->setWindowFlags(Qt::WindowSystemMenuHint);//这个是只剩下关闭按钮 this->setWindowFlags(Qt::FramelessWindowHint);//这个是什么按钮都没有了键盘时间以及字符判定:void ViewMenuConfig::keyPressEvent( QKeyEvent *event

2009-05-06 10:48:00 2183

嵌入式WEB开发实例流程

嵌入式 WEB 开发 的流程及其实例代码,大家有兴趣可以看看

2008-11-04

IBM面试心得以及相关资料

IBM面试题选以及相关资料,对于编程人员来说什么才是最重要的,相信很多人看了此文后一定会有所感触

2008-11-03

网上书城设计(全流程)

JSP+tomcat+SQSERVER 整个流程清晰详细,希望对大家有所帮助

2008-10-31

JSP实例大全.。。。

JSP实例大全,各种JSP实例,很全,和大家分享下

2008-10-31

路由器技术(开发实例)

针对目前嵌入式WEB开发资料过少,特上传这篇以路由器为实例的开发资料,希望能为广大嵌入式新手尽一点力

2008-10-29

嵌入式学习笔记(私人笔记)

从一名菜鸟到嵌入式高手的转变过程,一步一步地教你如何用好linux,开发板。入门必读!

2008-10-29

编程语言实例大全(JAVA.C.C#.C++)

上千个实例,JAVA,C,C++,C#,各种语言各种实例,程序开发参考实例,和大家分享下

2008-10-20

JavaScript学习文档

JSP的学习文档,例子很全,非常适合基础比较薄弱的朋友

2008-10-17

嵌入式下的linux移植

详细介绍了Linux的移植对于目前市面上关于Linux 的书多却介绍得都不详细的局面此书是很好的补充,适合新手及有一定基础的朋友们!

2008-10-17

嵌入式资料\Linux学习资料

嵌入式的经典教程,本人狂热推荐,让人茅塞顿开的圣经!

2008-10-16

2410\理论教材《嵌入式系统开发与应用教程》部分程序代码.pdf

权威机构的培训资料,学习嵌入式的好帮手!不多说了,自己看哈

2008-10-15

F:\2410\SBC2410之初体验

嵌入式开发的入门必读,权威机构的内部资料,给大家分享下

2008-10-15

2410嵌入式Linux开发指南

2410嵌入式Linux开发指南,权威培训机构的内部资料给大家分享下

2008-10-15

U盘病毒专杀工具U盘病毒的克星

U盘病毒专杀工具,尤其针对目前的U盘病毒量身定制!

2008-10-14

一种基于SNMP的远程管理的实现

优秀博士论文-一种基于SNMP的远程管理的实现

2008-10-13

net-snmp源码包

net-snmp的安装包!大家都来下啊!!!

2008-10-10

软件开发规范标准流程

关于如何开发出标准程序的介绍及格式标准。

2008-10-06

open-iscsi 源码包

open-iscsi最新源码包(2011年12月最新) 下载后解压直接make make install就可以了 可以通过KSRC制定内核

2011-05-13

CButtonST类包以及示例跟教程

如题,里面包含了资源包以及代码实例跟教程。很好用的一个button扩展类,不用感激我,收费的。。。

2009-12-09

QT官方文档中文版(适合英文基础薄弱的朋友)

根据QT官方教程翻译过来的,很不错的东西,尤其适合英文基础较差的朋友!

2009-03-26

QT+Designer教程

QT安装设计的教程,并结合设计器详细介绍了如何在Linux下开发QT程序。

2009-03-26

QtEmbedded实例教程

嵌入式QT的实例教程,跟大家分享下。。。。。

2009-01-21

QT4中文教程(实例教程)

QT4的中文教程,一个详细的实例道尽了QT的精髓

2009-01-21

cgi.javascript探索

CGI,JAVA,JAVASCRIPT,详细地介绍了CGI和javascript的原理及编程实例!

2008-12-16

linux接口驱动第三版

不用多说了,识货的人都知道这是什么哈!赶紧下吧!

2008-12-03

2410基础实验教程

linux2410的基础实验教程,一步一步地教你如何实现2410的各个功能!

2008-12-03

i2c源代码情景分析

IIC源代码分析实例,非常详细地介绍了linux下IIC的驱动接口编程,大家可以好好看看

2008-12-03

JAVA虚拟机在ARM下的移植

JAVA虚拟机在ARM下的移植,面向嵌入式的JAVA技术,很不错的东东!

2008-11-25

ARM体系结构编程实验指导书

ARM体系结构编程实验指导书,关于2410开发板实验的指导手册,很不错的实验手册,和大家分享下

2008-11-25

IIC实例

这是2410IIC实现对RTC芯片M41T11操作的实例

2008-11-25

IIC驱动测试程序,基于S3C2410

IIC驱动测试程序基于2410的嵌入式驱动设计

2008-11-24

JSP文件读写代码(很全)

很全都JSP中文件读写的实例代码,相信会对你有所帮助的

2008-11-12

汇编语言程序设计基础---liuyang推荐

分有点高没错,但对于不熟悉汇编又想学习汇编的人来说绝对值得。不多说了,有需要的下吧。

2008-11-05

空空如也

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

TA关注的人

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