![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术文章
文章平均质量分 67
IBM_lover
这个作者很懒,什么都没留下…
展开
-
[转贴] 一道Google中国挑战赛竞赛题的解法
from: http://dev.yesky.com/259/2238259.shtml 一、竞赛题目Problem Statement You are given a String[] grid representing a rectangular grid of letters. You are also given a String find, a word you are t转载 2008-12-31 10:33:00 · 806 阅读 · 0 评论 -
[转] 暴风影音被挂马 已有28000网民遭侵袭
1月6日,瑞星“云安全”系统截获的数据表明,国内最大的视频播放软件暴风影音内嵌网页被植入木马,截至发稿时为止,瑞星已拦截到28000多名网民访问该带毒网页。瑞星已通知暴风公司技术部门,将紧急对其进行处理。根据瑞星公司技术部门分析,被植入木马的网页为暴风影音软件主界面右方的内嵌迷你资讯页,用户安装了最新的暴风影音2009版之后,播放视频时会自动打开那个网页,因此访问量非常大,在短短的时间之内转载 2009-01-08 18:32:00 · 845 阅读 · 0 评论 -
[转贴]
Trie,又称字典树、单词查找树,是一种树形结构,用于保存大量的字符串。其核心思想就是空间换时间。优点是:利用字符串的公共前缀来节约存储空间。 有3个基本性质: 1. 根节点不包含字符,除根节点外每一个节点都只包含一个字符。 2. 从根节点到某一节点,路径上经过的字符连接起来,为该节点对应的字符串。 3. 每个节点的所有子节点包含的字符都不相同。 举个简单的例子。 给你转载 2009-01-07 10:57:00 · 602 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap11
第十一讲 多媒体编程 随着多媒体技术的迅猛发展和PC性能的大幅度提高,在PC机上运行的应用程序越来越多地采用了多媒体技术.如果你编写的应用程序能够发出美妙的声音,播放有趣的动画,无疑将会给人留下深刻的映象. Windows 95提供了对多媒体编程的良好支持,本章将帮助读者迅速掌握一些实用的多媒体编程技术,主要的内容包括:调色板位图依赖于设备的位图(DDB)与设转载 2009-01-04 21:41:00 · 2520 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap7
第七课 文档/视结构 这一讲介绍文档/视结构的基本概念,并结合一个简单的文本编辑器的例子说明文档视结构的内部运行机制和使用。文档/视图概念文档视结构程序实例让文档视结构程序支持卷滚定制串行化不使用串行化的文档视结构程序小 结 7.1文档/视图概念7.1.1概念 在文档视结构里,文档是一个应用程序数据基本元素的集合,它构成应用程序所使用的数据单元;转载 2009-01-04 20:23:00 · 3163 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap6
第六课 控件 在上一课中,同学们已经接触到了一些常用的控件。控件实际上是子窗口,在应用程序与用户进行交互的过程中,控件是主要角色。因此,有必要对控件进行详细的讨论。 Windows提供了五花八门的标准控件,这些控件可粗分为两类。一类是在Windows 3.x就已支持的传统控件,一类是Windows 95/NT支持的新型Win32控件。Windows提供控件的目的就是方便程序与用户的交互转载 2009-01-04 16:26:00 · 3355 阅读 · 1 评论 -
[转贴] 显卡的作用
显卡又称为视频卡、视频适配器、图形卡、图形适配器和显示适配器等等。它是主机与显示器之间连接的“桥梁”,作用是控制电脑的图形输出,负责将CPU送来的的影象数据处理成显示器认识的格式,再送到显示器形成图象。显卡主要由显示芯片(即图形处理芯片Graphic Processing Unit)、显存、数模转换器(RAMDAC)、VGA BIOS、各方面接口等几部分组成。显卡分为ISA显卡、PCI显卡、AGP转载 2009-01-05 09:20:00 · 2033 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap12
第十二章 多线程与串行通信 Windows是一个多任务操作系统。传统的Windows 3.x只能依靠应用程序之间的协同来实现协同式多任务,而Windows 95/NT实行的是抢先式多任务。 在Win 32(95/NT)中,每一个进程可以同时执行多个线程,这意味着一个程序可以同时完成多个任务。对于象通信程序这样既要进行耗时的工作,又要保持对用户输入响应的应用来说,使用多线程是最佳选择。当转载 2009-01-04 22:26:00 · 1108 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap8
第八课 多文档界面(MDI) 这一讲主要介绍多文档界面的窗口管理、多文档编程技术、分割视图、多个文档类型程序设计。在介绍多文档编程时,还结合绘图程序介绍了GDI(图形设备接口)的使用。多文档界面窗口图形设备接口(GDI)绘图程序访问当前活动视图和活动文档分隔视图打印和打印预览支持多个文档类型的文档视结构程序防止应用程序运行时创建空白窗口小结8.1多转载 2009-01-04 20:30:00 · 2067 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap4
第四课 工具条和状态栏 在上一课中,同学们已经学到了一些基本的界面设计技术。这一课将指导大家如何设计实现工具条和状态栏,并进一步加深对消息驱动机制的理解。图4.1 工具条和状态栏 如图4.1所示,工具条和状态栏是一个完善的Windows应用程序的重要组成部分(但不是必需的部分)。工具条一般位于主框架窗口的上部,上面有一些图形按钮。当用户用鼠标在某一按钮上单击时,程序就会执行相应转载 2009-01-04 16:07:00 · 1060 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap2
第二课 使用Visual C++ 5.0 在这一章里,我们将介绍Visual C++的集成开发环境Visual Studio及其组件,以及使用Visual C++基础类库MFC编程的一些基础知识。2.3 WIN32开发Visual C++5.0是一个全32位的软件开发工具,它完全支持32位的Win32平台开发。Win32平台包括32位的Windows操作系统和软件开发系统Win转载 2009-01-04 15:20:00 · 892 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap5
第五课 对话框 对话框是一种用户界面,它的主要功能是输出信息和接收用户的输入。对话框与控件是密不可分的,在每个对话框内一般都有一些控件,对话框依靠这些控件与用户进行交互.一个典型的对话框例子是选择了File-Open命令后弹出的文件对话框. 对话框是一种复杂的用户界面,本章的讨论将围绕对话框和基本控件进行,主要包括以下几点:5.1对话框和控件的基本概念5.2 对话框模板的转载 2009-01-04 16:11:00 · 2022 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap3
.1 编写第一个窗口程序 现在我们开始编写全书的第一个程序。跟我们以前学习程序设计的方法不同(以前我们是输入完整程序,然后运行),我们首先利用Visual Studio的可视化编程工具AppWizard生成框架程序,再往里边填写代码。这是一种“填空式”的编程方法:首先生成框架,然后根据目标程序的要求,看哪些地方需要修改,再往里填写代码。类似其他语言,我们把第一个程序命名为Hello。转载 2009-01-04 15:47:00 · 1218 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap10
from: http://cs.ccnu.edu.cn/datastruct/download/waiweikecheng/VC/chap10.htm 第十课 数据库编程MFC提供了对数据库编程的强大支持。对于数据库的访问,MFC提供了两组类:ODBC(Open Database Connectivity)和DAO(Database Access Object)。利用这两个功能强大的类转载 2009-01-04 21:37:00 · 694 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap9
第九讲 创建用户模块 这一讲介绍Visual C++的用户模块的概念,并介绍静态库、动态连接库、扩展类库的设计与使用。用户模块静态连接库创建动态库小结 9.1 用户模块 用户模块是由用户自己开发的、可以加入到最终用户(包括用户本人和其他使用该模块的人)应用程序中提供某一特定功能的函数和类的集合。 为了完成同样的工作,也可以向最终用户提供源程序。但是,使转载 2009-01-04 21:16:00 · 873 阅读 · 0 评论 -
[转贴] Windows编程和面向对象技术 chap1
第一课 Windows编程和面向对象技术-----Microsoft Windows是一个基于Intel x86微处理芯片的个人计算机上的具有图形用户接口的多任务和多窗口的操作系统,它是对MS-DOS操作系统的扩展和延伸。与MS-DOS操作系统相比,它有许多优越之处:首先,它提供了比MS-DOS字符界面更为直观、友好的图形用户界面;其次,它可以一次运行多个程序,方便了用户的操作,提高了机器的利转载 2009-01-04 11:21:00 · 1229 阅读 · 0 评论 -
[转贴] 用Visual C++实现排序算法大全(有动态演示的)
from: http://blog.csdn.net/fxpopboy/archive/2007/04/07/1555595.aspx 引言 2005年10月25~26日,包括笔者在内的十多位成员组队参加了武汉原动力的野外拓展(Outward Bound)。在攀岩悬崖之前,教官组织了这样的一个游戏项目: 教官将团队里的所有成员分开,然后用布条蒙上大家的眼睛,接着给每人一个3位或4位转载 2008-12-31 10:32:00 · 2083 阅读 · 0 评论 -
如何有效地进行动态跟踪分析
该文章转载自:中国企业信息在线《信息之舟》“电脑之家”“电脑安全防护中心”栏目http://www.kepusoft.com/all/safe/info/359.html 在进行软件的破解、解密以及计算机病毒分析工作中,一个首要的问题是对软件及病毒进行分析。这些软件都是机器代码程序,对于它们分析必须使用静态或动态调试工具,分析跟踪其汇编代码。 一、从软件使用说明和操作中分析转载 2009-01-20 10:47:00 · 1391 阅读 · 0 评论