自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (21)
  • 收藏
  • 关注

空空如也

数据结构和算法以及详细解答

1.把二元查找树转变成排序的双向链表 2.设计包含min 函数的栈。 等等

2010-11-12

计算机专业硕士研究生入学试题(组成原理)

计算机专业硕士研究生入学试题(组成原理).chm 北京航空航天大学、北京交通大学、北京理工大学、北京邮电大学、东北大学、国防科技大学、哈尔滨工业大学、华中理工大学、清华大学、上海交通大学、中科院、浙江大学、重庆大学等的计算机装也硕士研究生入学考试之计算机组成原理。

2010-11-12

并行程序设计求解线性方程

#include #include #include #include #include struct MatElement{ int col, row; double value; }; struct MatComplex{ int col, row; double real, imag; }; void main(int argc, char** argv) { int nMyRank; int nCommSize; const double CONV_MIN = 1.0e-3; //The convergence value const double MIN = 1.0e-9; bool failed=false; MPI_Init(&argc, &argv); MPI_Comm_rank(MPI_COMM_WORLD, &nMyRank); MPI_Comm_size(MPI_COMM_WORLD, &nCommSize); MatComplex *mtxA; MatElement *mtxM; double *b;

2010-07-15

高性能计算之并行编程技术—— MPI.pdf

第一部分 并行程序设计基础 第二部分 基本的MPI并行程序设计 第三部分 高级MPI并行程序设计 第四部分 MPI的最新发展MPI-2

2010-07-15

并行程序设计报告—对一个程序进行并行化处理

实验目的 本次实验的目的是对一个程序进行并行化处理,并对并行化处理后的效果进行分析,与非并行化的时候进行比较。 二、 实验内容 选择枚举排序算法为此次实验需要并行化处理的算法,然后对其进行并行化处理,最后再分析效果。下面先简单介绍下枚举排序。 枚举排序(Enumeration Sort)是一种最为简单的排序算法,通常也被叫做秩排序(Rank Sort)。    该算法的基本思想是:对每一个要排序的元素统计小于它的所有元素的个数,从而得到该元素在整个序列中的位置。其时间复杂度为o(n^2)。其伪代码为:

2010-07-10

分水岭变换:定义,算法和并行策略.pdf

分水岭变换:定义,算法和并行策略 书籍 分水岭变换:定义,算法和并行策略 书籍

2010-07-02

tornado使用指南

1. 概述 ............................................................................................................................................... 2 1.1 TORNADO 组件 ...................................................................................................................... 2 1.1.1 开发工具 ........................................................................................................................ 2 1.1.2 实时系统 ........................................................................................................................ 3 1.1.3 Tornado 文件目录 ...................................................................................................... 4 1.2 硬件/软件配置 ....................................................................................................................... 7 1.3 booting介绍 ........................................................................................................................... 7 1.4 Tornado开始过程 ................................................................................................................ 12 1.5 WDB 代理 ........................................................................................................................... 14 2 Projects ...................................................................................................................................... 15 2.1 bootable projects ............................................................................................................. 15 2.2 集成模拟器vxsim .......................................................................................................... 23 2.3 Downloadable projects…………………………………………………………………..21 2.4 build说明………………………………………………………………………………..24 3 WindSh 和 Browser .......................................................................................................... 25 3.1 WindSh ............................................................................................................................ 25 3.2 Browser………………………………………………………………………………...28 4 CrossWind……………………………………………………………………….29 4.1 Debugging简介…………………………………………………………………………29. 4.2 任务级 Debugging……………………………………………………………………..29. 4.3 系统级Debugging………………………………………………………………………30

2010-06-24

VxWorksBSP.chm

VxWork BSP 和启动过程,VxWorks任务编程中常见异常分析,系统初始化(PowerPC汇编) VxWorks BSP文件配置及生成下载 硬件中断 VxWorks网络驱动 FlashROM驱动(ARM汇编) ARM Boot Load程序(ARM汇编) 串口(UART)程序示例 PCI设备(网卡)初始化代码分析 文件系统 LCD和触摸屏 MODEM 拨号 实时时钟 RTC

2010-06-24

深入浅出MFC简体中文版.pdf

第1章 Win32 程序基本观念/ 003 Win32 程序开发流程/ 005 需要什么函数库(.LIB) / 005 需要什么表头档(.H) / 006 深入浅出 MFC 14 以消息为基础,以事件驱动之/ 007 一个具体而微的 Win32 程序/ 009 程序进入点 WinMain / 015 窗口类别之注册与窗口之诞生/ 016 消息回路/ 018 窗口的生命中枢 - 窗口函数/ 019 消息映像(Message Map)雏形/ 020 对话盒的运作/ 022 模块定义文件(.DEF) / 024 资源描述档(.RC) / 024 Windows 程序的生与死/ 025 闲置时间的处理:OnIdle / 027 * Console 程序 / 028 * Console 程序与DOS 程序的差别/ 029 * Console 程序的编译联结/ 031 * JBACKUP:Win32 Console 程序设计/ 032 * MFCCON:MFC Console 程序设计/ 035 * 什么是 C Runtime Library 的多绪版本/ 038 进程与线程(Process and Thread) / 039 核心对象/ 039 一个进程的诞生与死亡/ 040 产生子进程/ 041 一个线程的诞生与死亡/ 044 * 以 _beginthreadex 取代CreateThread / 046 线程优先权(Priority) / 048 * 多绪程序设计实例/ 050 目 录 15 第2章 C++ 的重要性质/ 055 类别及其成员 - 谈封装(encapsulation) / 056 基础类别与衍生类别 - 谈继承(Inheritance)/ 057 this 指标/ 061 虚函数与多型(Polymorphism) / 062 类别与对象大解剖/ 077 Object slicing 与虚函数/ 082 静态成员(变量与函数) / 085 C++ 程序的生与死:兼谈建构式与解构式/ 088 * 四种不同的对象生存方式/ 090 * 所谓 "Unwinding" / 092 执行时期型别信息(RTTI) / 092 动态生成(Dynamic Creation) / 095 异常处理(Exception Handling) / 096 Template / 100 Template Functions / 101 Template Classes / 104 Templates 的编译与联结/ 106 第3章 MFC 六大关键技术之模拟/ 109 MFC 类别阶层/ 111 Frame1 范例程序/ 111 MFC 程序的初始化过程/ 115 Frame2 范例程序/ 118 RTTI(执行时期型别辨识) / 122 CRuntimeClass 与类别型录网/ 123 DECLARE_DYNAMIC / IMPLEMENT_DYNAMIC 宏/ 125 Frame3 范例程序/ 132 深入浅出 MFC 16 IsKindOf(型别辨识) / 140 Frame4 范例程序/ 141 Dynamic Creation(动态生成) / 143 DECLARE_DYNCREATE / IMPLEMENT_DYNCREATE 宏/ 144 Frame6 范例程序/ 151 Persistence(永续生存)机制/ 160 Serialize(数据读写) / 161 DECLARE_SERIAL/IMPLEMENT_SERIAL 宏/ 167 没有范例程序/ 170 Message Mapping(消息映像) / 170 Frame7 范例程序/ 181 Command Routing(命令绕行) / 191 Frame8 范例程序/ 203 * 本章回顾/ 216 第二篇 欲善工事先利其器- Visual C++ 5.0 开发工具 / 217 第4章 Visual C++ - 整合性软件开发环境/ 219 安装与组成/ 220 四个重要的工具/ 234 内务府总管:Visual C++ 整合开发环境/ 236 关于project / 237 关于工具设定/ 241 Source Browser / 243 Online Help / 247 除错工具/ 249 VC++ 除错器/ 251 Exception Handling / 255 目 录 17 程序代码产生器 - AppWizard / 257 东圈西点完成MFC 程序骨干/ 258 Scribble Step0 / 270 威力强大的资源编辑器 / 294 Icon 编辑器/ 295 Cursor 编辑器/ 296 Bitmap 编辑器/ 297 ToolBar 编辑器/ 297 VERSIONINFO 资源编辑器/ 299 String Table 编辑器/ 300 Menu 编辑器/ 301 Accelerator 编辑器/ 303 Dialog 编辑器/ 304 * Console 程序的项目管理 / 305 第三篇 浅出 MFC 程序设计/ 309 第5章 总观 Application Framework / 311 什么是 Application Framework / 311 侯捷怎么说/ 312 我怎么说/ 314 别人怎么说 / 317 为什么使用 Application Framework / 321 Microsoft Foundation Class(MFC) / 324 白头宫女话天宝:Visual C++ 与MFC / 327 纵览MFC / 329 General Purpose classes / 330 Windows API classes / 333 深入浅出 MFC 18 Application framework classes / 334 High level abstractions / 334 Afx 全域函数/ 335 * MFC 宏(macros) / 335 * MFC 数据型态(data type) / 338 第6章 MFC 程序设计导论 - MFC 程序的生死因果/ 343 不二法门:熟记 MFC 类别的阶层架构/ 346 需要什么函数库(.LIB) / 347 需要什么含入档(.H) / 349 简化的 MFC 程序架构 - 以Hello MFC 为例/ 351 Hello 程序原始码/ 352 MFC 程序的来龙去脉/ 357 我只借用两个类别:CWinApp 和CFrameWnd / 358 CWinApp - 取代 WinMain 的地位/ 359 CFrameWnd - 取代WndProc 的地位/ 362 引爆器 - Application object / 364 隐晦不明的WinMain / 366 AfxWinInit - AFX 内部初始化动作/ 370 CWinApp::InitApplication / 372 CMyWinApp::InitInstance / 374 CFrameWnd::Create 产生主窗口(并注册窗口类别) / 376 * 奇怪的窗口类别名称 Afx:b:14ae:6:3e8f / 387 窗口显示与更新/ 389 CWinApp::Run - 程序生命的活水源头/ 390 把消息与处理函数串接在一起:Message Map 机制/394 来龙去脉总整理/ 397 Callback 函数/ 398 目 录 19 * 闲置时间(idle time)的处理:OnIdle / 403 Dialog 与Control / 406 通用对话盒(Common Controls) / 407 本章回顾/ 409 第7章 简单而完整:MFC 骨干程序/ 411 不二法门:熟记 MFC 类别的阶层架构/ 411 MFC 程序的 UI 新风貌/ 412 Document/View支撑你的应用程序/ 419 利用 Visual C++ 工具完成 Scribble step0 / 423 骨干程序使用哪些 MFC 类别? / 423 Document Template 的意义/ 430 Scribble 的 Document/View 设计/ 436 主窗口的诞生/ 438 工具列和状态列的诞生(Toolbar & Status bar) / 440 鼠标拖放(Drag and Drop) / 442 消息映像(Message Map) / 445 标准菜单 File/Edit/View/Window/Help / 446 对话盒/ 449 改用CEditView / 450 第四篇 深入 MFC 程序设计/ 453 第8章 Document-View 深入探讨/ 455 为什么需要 Document-View(形而上)/ 455 Document / 457 View / 458 Document Frame(View Frame) / 459 深入浅出 MFC 20 Document Template / 459 CDocTemplate 管理 CDocument / CView / CFrameWnd / 460 Scribble Step1 的 Document(数据结构设计) / 468 MFC Collection Classes 的选用/ 469 Template-Based Classes / 471 Template-Based Classes 的使用方法/ 471 CScribbleDoc 的修改/ 473 SCRIBBLEDOC.H / 475 SCRIBBLEDOC.CPP / 477 文件:一连串的线条/ 481 CScribbleDoc 的成员变数/ 481 CObList / 481 CScribbleDoc 的成员函数/ 482 线条与坐标点/ 484 CStroke 的成员变数/ 484 CArray<CPoint, CPoint> / 484 CStroke 的成员函数/ 484 Scribble Step1 的View:数据重绘与编辑/ 487 CScribbleView 的修改/ 488 SCRIBBLEVIEW.H / 488 SCRIBBLEVIEW.CPP / 489 View 的重绘动作 - GetDocument 和OnDraw / 493 CScribbleView 的成员变数/ 493 CScribbleView 的成员函数/ 493 View 与使用者的交谈(鼠标消息处理实例) / 495 ClassWizard 的辅佐/ 496 WizardBar 的辅佐/ 498 Serialize:对象的档案读写/ 498 目 录 21 Serialization 以外的档案读写动作/ 499 台面上的 Serialize 动作/ 501 台面下的 Serialize 写档奥秘/ 507 台面下的 Serialize 读档奥秘/ 514 DYNAMIC / DYNCREATE / SERIAL 三宏/ 522 Serializable 的必要条件/ 527 CObject 类别/ 529 IsKindOf / 529 IsSerializable / 530 CObject::Serialize / 531 CArchive 类别/ 531 operator<< 和 operator>> / 532 效率考虑/ 536 自定 SERIAL 宏给抽象类别使用/ 537 在 CObList 中加入 CStroke 以外的类别/ 537 Document 与 View 交流 - 为 Scribble Step4 做准备/ 543 第9章 消息映像与命令绕行/ 547 到底要解决什么/ 547 消息分类/ 549 万流归宗 Command Target(CCmdTarget) / 550 三个奇怪的宏,一张巨大的网/ 551 DECLARE_MESSAGE_MAP 宏/ 552 消息映像网的形成:BEGIN_/ON_/END_ 宏/ 544 米诺托斯(Minotauros)与西修斯(Theseus) / 560 两万五千里长征 - 消息的流窜/ 566 直线上溯(一般 Windows 消息) / 567 拐弯上溯(WM_COMMAND 命令消息) / 572 深入浅出 MFC 22 罗塞达碑石:AfxSig_xx 的秘密/ 580 Scribble Step2:UI 对象的变化/ 585 改变菜单/ 585 改变工具列/ 588 利用 ClassWizard 连接命令项识别码与命令处理函数/ 590 维护 UI 对象状态(UPDATE_COMMAND_UI) / 594 本章回顾/ 599 第10 章 MFC 与对话盒/ 601 对话盒编辑器/ 602 利用 ClassWizard 连接对话盒与其专属类别/ 606 PENDLG.H / 610 PENDLG.CPP / 610 对话盒的消息处理函数/ 613 MFC 中各式各样的MAP / 615 对话盒数据交换与查核(DDX & DDV) / 617 MFC 中各式各样的DDx_ 函数/ 621 如何唤起对话盒/ 622 本章回顾/ 625 第11 章 View功能之加强与重绘效率之提升/ 627 同时修改多个Views:UpdateAllViews 和OnUpdate / 629 在 View 中定义一个hint / 631 把 hint 传给OnUpdate / 635 利用 hint 增加重绘效率/ 637 可卷动的窗口:CScrollView / 640 大窗口中的小窗口:Splitter / 650 分裂窗口的功能/ 650 目 录 23 分裂窗口的程序概念/ 651 分裂窗口之实作/ 653 本章回顾/ 657 第12 章 印表与预览/ 659 概观/ 659 打印动作的背景原理/ 663 MFC 预设的打印机制/ 669 Scribble 打印机制的补强/ 685 打印机的页和文件的页/ 685 配置 GDI 绘图工具/ 687 尺寸与方向:关于映像模式(坐标系统) / 688 分页/ 693 表头(Header)与表尾(Footer)/ 695 动态计算页码/ 696 打印预览(Print Preview) / 697 本章回顾/ 698 第13 章 多重文件与多重显示/ 701 MDI 和SDI / 701 多重显像(Multiple Views) / 703 窗口的动态分裂/ 704 窗口的静态分裂/ 707 CreateStatic 和CreateView / 709 窗口的静态三叉分裂/ 711 Graph 范例程序/ 713 静态分裂窗口之观念整理/ 724 同源子窗口/ 725 深入浅出 MFC 24 CMDIFrameWnd::OnWindowNew / 726 Text 范例程序/ 727 非制式作法的缺点/ 734 多重文件/ 736 新的 Document 类别/ 736 新的 Document Template / 739 新的 UI 系统/ 740 新文件的档案读写动作/ 742 * 第14 章 MFC 多绪程序设计(Multi-threaded Programming in MFC) / 745 从操作系统层面看线程/ 745 三个观念:模块、进程、线程/ 746 线程优先权(Priority) / 748 线程排程(Scheduling) / 751 Thread Context / 751 从程序设计层面看线程/ 752 Worker Threads 和 UI Threads / 754 错误观念/ 754 正确态度/ 755 MFC 多绪程序设计/ 755 探索CWinThread / 755 产生一个 Worker Thread / 759 产生一个 UI Thread / 761 執行緒的結束/ 763 线程与同步控制/ 763 MFC 多绪程序实例/ 766 目 录 25 * 第15 章 定制一个AppWizard / 771 到底 Wizard 是什么? / 733 Custom AppWizard 的基本操作/ 774 剖析 AppWizard Components / 779 Dialog Templates 和 Dialog Classes / 780 Macros / 781 Directives / 783 动手修改 Top Studio AppWizard / 784 利用资源编辑器修改 IDD_CUSTOM1 对话窗画面 / 785 利用 ClassWizard 修改 CCustom1Dlg 类别/ 785 改写 OnDismiss 虚函数,在其中定义macros / 787 修改 text template / 788 Top Studio AppWizard 执行结果/789 更多的信息/ 790 * 第16 章 站上众人的肩膀 - 使用 Components 和 ActiveX Controls / 791 什么是 Component Gallery / 792 使用Components / 795 Splash screen / 795 System Info for About Dlg / 797 Tips of the Day / 798 Components 实际运用:ComTest 程序/ 799 修改 ComTest 程序内容/ 818 使用 ActiveX Controls / 822 ActiveX Control 基础观念:Properties、Methods、Events / 823 ActiveX Controls 的五大使用步骤/ 825 使用 "Grid" ActiveX Control:OcxTest 程序 / 827 深入浅出 MFC 26 第五篇 附录/ 843 附录A 无责任书评:从摇篮到坟墓 - Windows 的完全学习/ 845 * 无责任书评:MFC 四大天王/ 856 附录B Scribble Step5 程序原始码列表/ 873 附录C Visual C++ 5.0 MFC 范例程序总览/ 915 * 附录D 以 MFC 重建 Debug Window(DBWIN) / 921

2010-06-08

makefile详解

makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是 一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。

2010-05-09

Apache HTTP Server 版本2.2 绝对适用

本说明 · Apache 2.1/2.2 版本的新特性 · Apache 2.0 版本的新特性 · 从 2.0 升级到 2.2 · Apache许可证 参考手册 · 编译与安装 · 启动 · 停止与重新启动 · 运行时配置指令 · 指令速查 · 模块索引 · 多路处理模块(MPM) · 过滤器 · 处理器 · 服务器与工具 · 词汇表 用户指南 · 地址和端口绑定 · 配置文件 · 配置段 · 内容缓冲 · 内容协商 · 动态共享对象(DSO) · 环境变量 · 日志文件 · 从URL到文件系统的映射 · 性能调整 · 安全方面的提示 · 服务器全局配置 · SSL/TLS 加密 · CGI脚本的Suexec执行 · URL重写指南 · 虚拟主机

2010-05-09

Shell十三问——ChinaUnix论坛精华整理

ChinaUnix 论坛shell版名为网中人的前辈于2004 年发布的精华贴,最近学习这块内容, 觉得很多东西讲的实在透彻,非常感谢前辈网中人,但是还是自己功力不够,很多问题 解答不了,不知道有没有word 或者pdf 版,自己简单整理了一份,留着慢慢体会,也 提供给大家,希望有用,疏漏处请见谅。

2010-05-09

校园网 华为H3C 客服端

华为,linux 下校园上网,客服端,起码我在湖南的高校宿舍可以用的

2010-04-01

Thinking in Java 4th Edition非扫描.pdf

Thinking in Java 4th Edition非扫描,非常的清晰,收藏阅读

2010-01-14

Linux内核完全注释

Linux内核完全注释,学习linux非常有用

2010-01-14

金字塔原理(麦肯锡三十年培训经典)

金字塔原理(麦肯锡三十年培训经典),以不变应万变

2010-01-14

非常实用的电脑知识(误删挽回,隐藏等)

告诉大家一些非常实用的电脑知识(误删挽回,隐藏等)

2010-01-14

头脑训练120题:观察 思维 推理 判断 吴胜雄编著

头脑训练120题:观察 思维 推理 判断 吴胜雄编著

2010-01-14

空空如也

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

TA关注的人

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