自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孝敬父母需要从现在开始

嘀嗒一下就是一秒,珍惜时间。

  • 博客(73)
  • 资源 (11)
  • 收藏
  • 关注

转载 3G(3rd Generation)

3G是英文3rd Generation的缩写,指第三代移动通信技术。相对第一代模拟制式手机(1G)和第二代GSM、TDMA等数字手机(2G),第三代手机一般地讲,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。它能够处理图像、音乐、视频流等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。为了提供这种服务,无线网络必须能够支持不同的数据传输速度,也就是说在室内、室外

2009-02-01 13:27:00 657

原创 善始善终

今天,蹋上大连土地的09年农历的第一天,感觉到了很大的压力。 希望每天都像今天一样,认真的考虑与思考。

2009-01-31 21:00:00 534

转载 利用Rational Rose进行C++代码的逆向工程介绍

利用Rational Rose进行C++代码的逆向工程介绍

2009-01-19 14:31:00 487

转载 UML 基础: 类图

UML 基础: 类图 详细请点击这里。

2009-01-17 16:13:00 511

转载 什么是COM组件(源于互联网)

 COM是开发软件组件的一种方法。组件实际上是一些小的二进制可执行程序,它们可以给应用程序,操作系统以及其他组件提供服务。开发自定义的COM组件就如同开发动态的,面向对象的API。多个COM对象可以连接起来形成应用程序或组件系统。   COM是Component Object Model (组件对象模型)的缩写。  用户需要什么样的软件产品?这是一个多选题,但高效,健壮是肯定会被选种的

2009-01-15 10:08:00 3078 2

原创 DONGLI:TA0661,8009880001,02151395555*4

2008-12-25 15:31:00 760

原创 WPF中,ListBox与数据间的绑定

1:新建一个WPF工程,并在XAML文件中添加一个ListBox控件,如下:Window x:Class="ListBinding.Window1"    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml

2008-12-20 10:54:00 9423

原创 编码风格

养成自己的编码风格。指针delete之后,再加一个句:ptr = NULL;因为常常还会用到这个变量,为确保错误不发生,添加这一行!

2008-10-10 09:54:00 570

原创 模块划分:平台类,数据类,方法类

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2008-10-07 16:13:00 687

原创 迫于成长的压力,不自觉的开始怀念童年

刚才一瞬间的心情好爽,仿佛一下子回到了初中时代。。。 前因后果,只是青年与童年的差别。 长大了,已不是孩童,不能再下地里偷西瓜,长大了,已不是孩童,不能再骑车漫步郊外,长大了,已不是孩童,不能再与伙伴们打闹,长大了,已经是男人,能不能回到孩童时代自己很清楚。 成长的过程,不求兴奋,但求欢乐。

2008-09-27 12:57:00 493

原创 不能因为了解一些技术就将问题硬将其上靠

有些问题很简单,但看起来很神秘。不能因为问题神秘就猜想是不是由于一种高深的技术问题造成的。 比如,主窗口失去响应,我首先想到了是不是消息队列堵车了,我太天真了。 如果由于一次普通的编码就导致了线程消息队列的堵车,那MS也太菜了。MS菜不菜大家都知道。 问题具体是由什么操作导致的,就按照这条路线进行调查,不能因为调查时没有任何方向就猜测高深的问题。 想一想以前

2008-09-23 17:14:00 666 1

转载 msiexec命令行安装 命令行无界面安装ajax

Windows (R) Installer. V 3.01.4000.3959 msiexec /Option [Optional Parameter]安装选项    安装或配置产品 /a   管理安装 - 在网络上安装产品 /j [/t ] [/g ]  播发产品 - m 播发到所有用户,u 播发到当前用户    卸载产品显示选项 /quiet  安静模式,无用户交互 /passiv

2008-09-19 17:12:00 995

原创 有些事。。。

有些事,得争取,比如在技术上的进步。向自己争取。 有些事,不强求,比如爱情。Just take it as it comes。 有些事,也无奈,比如挣钱很少的农民,穷自己,善其身。 有些事,要看开,比如银行卡找不到了,挂失的体验也挺好。 生命的历程,体验的历程,没有成功,没有失败, 自己选择了道路,道路决定了结

2008-09-16 17:02:00 515

原创 正月十五,团圆的一天,银行卡找不到了,肯定是自己的失误造成的

前些天还写到自己不能再做月光族了,谁想今天想去取些钱,银行卡竟找不到了,找了半天了,还找不到。一会再找不到,明天只能去银行补办一个了。麻烦。我不理财,财不理我,这话是有道理的。先说卡的放置问题。以前我都是将一大堆的卡一起放在抽屉里,用的时候到里面去找。如果你搬家不频繁,这种方法还是可以接受的。但是一旦你是半年搬一次家的那种,像我现在这样子,那这可就麻烦了。因为没有对相同的东西进行封装,移植的时候就

2008-09-14 15:35:00 1018

原创 微架构或重构

如果出现这种情况,如果不重新设计方案,以现在的代码为基础进行修改肯定不能好的解决问题,那就要试着重新设计了。 可以在局部进行架构,或微架构,重构不比架构好。重构不能从根本上解决问题,而架构可以。 一个系统,分层要明确,不能因为一个子系统需要这个功能就把这个功能添加到这个子系统中。试着添加一个中间层,效果会更好。

2008-09-12 12:06:00 528

翻译 DIB,设备无关图

/*    设备无关图 DIB    设备无关图包含一个颜色表,该表用于描述像素值与RGB颜色值的对应关系。    设备无关图的意思是这种类型的位置能够在任何设备上找到一个合适的颜色方案。    一个设备无关图包含下述的颜色和尺寸信息:        创建矩形图片的设备的颜色格式        创建矩形图片的设备的分辨率        创建矩形图片的设备的调

2008-09-11 10:13:00 868

翻译 进程的内核对象句柄表

/*    当进程初始化的时候,系统会为其分配一个句柄表。该句柄表只用于内核对象。    具体该句柄表在系统中是种怎样的结构和是怎么被系统管理的,现在没有说明文档。    进程句柄表的大体结构如下:    Index    Pointer to kernal object memory block    Access Mask    Flags*/

2008-09-10 15:29:00 1802

翻译 什么是内核对象

/*    什么是内核对象    内核对象可通过调用各种各样的函数创建,这些函数需要传递一个与使用在内核    层的内核对象的类型不太一致的名称。比如,函数CreateFileMapping会告诉OS    去创建一个与区域对象(Section Object)相关的文件映射。每一个内核对象其实    是一个由内核定位的内存块且这个内存块只能被内核访问。内存块是一个数

2008-09-09 11:21:00 1917 2

原创 CEdit与键盘

CEdit可以处理很多默认的键盘消息,处理方式是给CEdit发送键盘被按下的消息即可。 如果想对特殊的按键组合进行处理,可单独解析并处理。

2008-09-08 17:20:00 511

原创 不做月光族

对于初入行的工作者,积累不仅仅在于经验,也在于钱财。 月光,月月光,终会导致钱到用时方恨少。 饭吃的好吃的饱,钱不一定要花的多。 衣服好品质好,钱不一定要花的多。 平时生活好,有乐趣,钱不一定要花的多。 处处都可节俭,节俭就是积累,积累带来海量,用时才不觉少。 初入行的工作者,不能做月光族。

2008-09-08 08:34:00 428

原创 函数错误处理二(总结自己windows编程核心)

/*    1:定义自己的错误码    微软的错误码返回机制也适用于我们自己写的函数。    为了表示一个错误,通常情况下设置一个线程的最后错误码然后函数再返回一个    不可用值就可以了,比如NULL,FALSE,INVALID_HANDLE_VALUE等任何想返回的值。    设置线程的最后错误码可以使用函数:        VOID SetLastEr

2008-09-03 10:56:00 499

翻译 更新UI对象

/*    更新UI对象    常规情况下,菜单和工具栏按钮可以有多种状态。例如,菜单不可用时可以置灰,菜单    正在被使用时可以设定为选中状态。同样工具栏也有这些状态。    谁来更新这些可变状态项的状态?从逻辑上讲,如果一个菜单项产生了一个命令消息,    此消息会被文档处理,那么由文档去更新可变状态项的状态更有意义,文档中应该包括    可变状态项的状态信息。    如果一个命令对应多个U

2008-09-02 22:02:00 901 1

原创 基础温习--数制转换

/*    基本概念:    1:基数        二进制的基数是2        十进制的基数是10        ...        ...    2:逢N进行1    3:按权展开        十进制数1356.82可展开为        1*10 + 3*10 + 5*10 + 6*10 + 8*10 + 2*10    4:进

2008-09-02 16:14:00 365

原创 函数错误处理一(总结自windows编程核心)

/*    Error Handling Part 1    当我们调用Windows函数的时候,函数会验证我们给它传递的参数,如果参数不    正确或由于其它一些原因函数没能正确执行,则函数会以返回值的形式告诉调用    者函数出错了。    常见的返回值:    VOID:        这种函数值说明函数不可能出错,只有极少数的Windows函

2008-09-02 15:27:00 1005

翻译 How the Framework Searches Message Maps(译自MSDN)

/*    本文翻译自MSDN的How the Framework Searches Message Maps章节    对于接收到的消息,编程框架会通过消息映射表查找合适的消息处理函数。只要    你写了针对指定消息的消息映射入口和相应的消息处理函数,编程框架会自动地    调用你写的消息处理函数去处理相应的消息。    1:哪儿能找到消息映射    

2008-09-02 11:58:00 514

翻译 窗口区域和客户区域

/*    GetClientRect    此函数用于取得窗口的客户区坐标。客户区即窗口客户区的左上角和右下角之间    的区域。客户区坐标的原点位于窗口客户区的左上角,即用此函数得到的坐标的    原点是窗口客户区的左上角,左上角的的坐标值为(0,0)。    返回值:    成功时返回非0,失败时返回0    注意:    在与结构RECT

2008-09-02 09:14:00 1305

翻译 How the Framework Calls a Handler(译自MSDN)

/*    编程框架调用消息响应函数的原理    1:消息的发送与接收    大多数的消息来源于用户与程序的交互。命令消息来源于鼠标对菜单及工具栏的    点击及快捷键的按下。当用户改变窗口的大小或位置时,也会产生消息。另外,    当启动或关闭程序及窗口得到或失去焦点时也会产生普通消息。控件通知消息产生    自己鼠标对控件的操作,比如对话框上的按钮或列表框被点击时。    类CWinApp的R

2008-09-01 21:55:00 434

翻译 编程框架中的消息与命令

/*    编程框架中的消息与命令    编程框架对消息与命令进行了必要的调整,使程序处理消息更容易,更易维护与封装。    1:消息    类CWinApp的成员方法Run函数中有一个消息循环,它会从消息队列中提取由各种    事件产生的消息。编程框架对消息循环的实现方式是提取消息,解析消息和分发消息。    2:消息处理函数    在MF

2008-09-01 17:36:00 513

翻译 访问运行时类的信息

/*    这篇小短文告诉我们如何在运行时取得一个类对象的信息    如果你是从类CObject派生的类且还使用了宏DECLARE_DYNAMIC和IMPLEMENT_DYNAMIC,    DECLARE_DYNCREATE和IMPLEMENT_DYNCREATE或者DECLARE_SERIAL和IMPLEMENT_SERIAL,    那么CObject就可以在运行

2008-09-01 14:50:00 752

原创 核心魅力会牵引大众魅力

今天CCTV6播放了龙虎门,虽然我已经看过两遍了,但都是和几个人一起看的。 在一起看电影最大的不好就是自己没有时间对电影进行思考。 今天很幸运,他们四个出动旅游,只有我一个人在家。 比较有感触的是石黑龙向王降龙拜师的那个镜头。 拖鞋对双节棍。 五个回合。 完败。石黑龙。 降龙说:你很烂,双节棍还握不紧。 黑龙思考了一晚上,第二天对降龙

2008-08-30 17:53:00 701

翻译 在视图上描绘

/*    DC的分类:    设备上下文是一个包含了设备属性等信息的Windows数据结构,所有与描画相关的    函数调用都是通过DC对象完成的,DC对象封装了WindowsAPI函数.DC允许设备独立    地在系统是进行描画,可以描画到显示器上,打印机及中间文件上.    CPaintDC封装了Windows的常用描画流程:先调用BeginPaint,然

2008-08-29 15:51:00 490

翻译 获得显示器的相关信息

/*    下面的例子说明了如何使用函数EnumDisplayDevice获得显示器的信息.*/BOOL GetDisplayMonitorInfo(int nDeviceIndex, LPSTR lpszMonitorInfo){    FARPROC EnumDisplayDevices;    HINSTANCE  hInstUser32;    DI

2008-08-29 14:49:00 1944 3

原创 回顾,需要一个时间间隔

今日事今日闭,这个虽然能提醒人们高效地工作,但有些工作,还是不要这样子的好. 比如:         今天我写了一些代码,但是,如果我想再对其进行一番地改进,那么这件事情最好就要放到明天进行了.          因为这种事情需要人变换思维.           这也正是回顾的意义和方式.

2008-08-29 11:52:00 395

翻译 获取图形对象的属性及选入新的图形对象

 /*    2:获取图形对象的属性及选入新的图形对象    应用程序可以使用函数GetCurrentObject和GetObject来获得图形对象的属性。前者    用于返回唯一标识刚刚被选入到DC中的图形对象的句柄,后者会返回一个描述图形对象    属性的结构体。    下面的例子演示了程序如何获得画刷的属性并通过与其相关的信息来决定是否有必要重新    选入一个新的画刷。*/        

2008-08-28 21:13:00 548

翻译 获得一个私有的显示DC

 /*    1:获得一个私有的显示DC    程序想在其窗口的客房区进行各种描绘操作需要先获得一个私有的显示DC。为了获得这    种类型的DC,窗口类在注册的时候需要设置风格的成员变量设置成CS_OWNDC。注册之后    程序可以通过GetDC方法获取一个标识着私有DC的句柄。*/#include     // required for all Win

2008-08-28 20:49:00 539

翻译 设备上下文

/*    设备上下文                设备上下文是一个结构,它定义了一系列的图形对象,与图形对象相关的属性,及        影响输出效果的图形模式。                设备独立是微软视察操作系统的一个主要特点,应用程序可以在一系列的设备上描画        与打印输出。支持设备独立的软件被包含在两个动态链接库中,一个是图形设备接口

2008-08-28 20:31:00 450

翻译 设备上下文(About Device Contexts),译自MSDN,权当学习的过程

/*    1:图形对象:    当画笔,画刷,位图,调色板,区域,路径与一个DC相关联的时候,我们就称之为    一个图形对象。下面列出了每种对象的关联属性:                位图:            以字节为单位的大小            以像素为单位的尺寸            颜色格式            压缩算法等

2008-08-28 11:59:00 872

原创 我决定忍了

二年的时间,我要让你请我留下来!

2008-08-28 09:13:00 389 1

原创 不公平的待遇太影响心情了

西班牙语 心灰意冷 Desanimado 英语 心灰意冷 depress Disheartened 日语 心灰意冷 意気消沈します 荷兰语 Disheartened 葡萄牙语 Desmotivada 意大利语 Scoraggiati

2008-08-27 17:12:00 664

翻译 消息与消息队列三(译自MSDN的About Message and Message Queue)

/*    消息死锁        程序通过SendMessage发送消息之后,在接收消息的窗口过程返回之前,发送消息        的线程都不能再执行。如果此时接收消息的线程又把控制权交给了其它的线程,那么        发送消息的线程便不能再继续执行了,因为接收消息的窗口过程已无法进行返回。        如是接收消息的线程与发送消息的线程共用一个消息队列的话,就会

2008-08-26 21:11:00 540

.net开发工具使用技巧

此书给我们介绍了.net使用中的一些技巧,能帮助我们快速高效地编写代码。

2007-10-18

installshield for .net2003

仔细讲解了插件的使用,为.net2003平台下的程序打包又提供了极大的方便。

2007-10-17

.net使用艺术

一本非常好的介绍.net使用技术的书籍。

2007-10-17

Rose详细教程

物有所值,介绍地非常详细!

2007-10-17

专业UI示例源代码

专业的UI示例源代码,包含各种界面的设计方案。

2007-10-17

结构体联合体之内存对齐

仔细分析,仔细琢磨,必有收获。

2007-09-13

C++虚函数人性化1.0

个人关于C++虚函数的总结,不断更新中,欢迎大家提出意见。

2007-09-13

Orca-编辑Setup文件的工具

编辑Setup文件的工具,是微软提供的功能强大的编辑器

2007-08-18

setup 精细资料

收集了好长时间的资料,里面有关于安装程序制作的详细介绍,还有源代码,希望对大家有帮助.

2007-08-17

C++ 内存管理算法和实现

想要学习C++,则关于内存管理一定要了解!

2007-08-15

空空如也

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

TA关注的人

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