自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (132)
  • 收藏
  • 关注

转载 Windows内存结构

   《Windows核心编程》的一点笔记:13.1       进程的虚拟地址空间布局13.1.1 进程虚拟地址空间布局:每个进程都被赋予它自己的虚拟地址空间。对于3 2位进程来说,这个地址空间是4GB,Win2K在IA-32架构的CPU下面的进程地址空间分布如下表所示:地址空间说明地址空间64K NULL指针分配区

2010-04-29 12:47:00 567

原创 linux源代码阅读工具进阶

Windows下的源码阅读工具Souce Insight凭 借着其易用性和多种编程语言的支持,无疑是这个领域的“带头大哥”。Linux/UNIX环境下呢?似乎仍然是处于百花齐放,各有千秋的春秋战国时代,实 际上,似乎其环境下的任何软件都是处于一种逐鹿中原的态势,也许这就是“集市”之于“大教堂”的优势所在吧!主要的交叉索引工具有:ctags、cscope、global、lxr等。下面将就各软件的优劣

2010-04-17 12:41:00 611

转载 内核源代码阅读工具介绍

摘要:对于内核新手来说,常常希望能够使用Source Insight这样的工具来分析代码,本文介绍在Linux中使用vim + ctags达到同样的目的。标题 安装跳转文件跳转文本搜索taglist常用的源代码阅读工具有:lxrSource Insightvim+ctags我们推荐使用vim+c

2010-04-14 14:58:00 1302

转载 流水线学习笔记(二)

摘要:对于偏软件的程序员,时常对指令的乱序执行,寄存器重命名,超标量处理器,等名词感到疑惑。本文将对这些知识进行初步介绍,为你解开这些疑惑。本文是我阅读Computer Architecture- A Quantitative Approach的学习笔记,文章中在原书例子的基础上,加上了我自己的一些理解。写作本文的目的是学习的总结和备忘,同时与爱好者进行交流,因此错误之处,期待各位斧正。由于本书主

2010-04-14 14:55:00 5416 1

转载 流水线学习笔记(一)

摘要:对于偏软件的程序员,时常对指令的乱序执行,寄存器重命名,超标量处理器,等名词感到疑惑。本文将对这些知识进行初步介绍,为你解开这些疑惑。本文是我阅读Computer Architecture- A Quantitative Approach的学习笔记,文章中在原书例子的基础上,加上了我自己的一些理解。写作本文的目的是学习的总结和备忘,同时与爱好者进行交流,因此错误之处,期待各位斧正。由于本

2010-04-14 14:51:00 1671 1

转载 C++程序设计之四书五经(下篇)

荣耀/文我在上篇中“盘点”了TCPL和D&E以及入门教程、高效和健壮编程、模板和泛型编程等方面共十几本C++好书。冬去春来,让我们继续C++书籍精彩之旅。标准库当我还在研究院工作时,与同院另外两家研究所合作开发过一个大型水利枢纽调度集成项目。我们三家软件系统之间都要相互通信。在调试通讯模块时,细心的客户(一名好学的系统管理员)发现对于同一通信规约的解释代码,我的不超过30行,而

2010-04-11 04:31:00 450

转载 C++程序设计之四书五经(上篇)

荣耀/文C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。也许C++与C合为一体永远都是一个梦想,也许Java和C#的

2010-04-11 04:30:00 483

转载 如何自学java成为java高手

很多网友咨询学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是尚学堂愿意将一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系。J2

2010-04-11 00:04:00 431

转载 Java知识拾遗:三大框架的技术起源

       Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?  我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的 JSP、负责流程逻辑控制的

2010-04-10 19:47:00 391

原创 面试中八大经典问题的对应方法

  自己大三了,快要面临找工作了,时不时的也有来学校招聘的。也面试了几次,开始关注一些面试的东东。(有备无患嘛^-^)  下面是我在网上看到的一些: 求职经典问题之一:频繁跳槽的应对对于任何一个公司而言,员工的不稳定是最大的隐患,这不仅导致公司招聘成本的增加,也破坏了工作的延续性。所以在面试过程中,公司也会特别关注应聘者的跳槽频率。但是,我对于频繁跳槽的人并没有太多的鄙夷。

2010-04-09 18:11:00 684

转载 Top 100 Blogs for Development Managers

Jurgen Appelo辛勤工作着,整理了2008第3季的Blog Top 100,其中有不少我们熟悉的名字,因此绝对值得推荐和共享,因此对Jurgen Appelo的贡献表示由衷的感谢。关于该Top 100评选的详细情况,Jurgen Appelo会按季度发布最新的排名情况,你可以参考以下地址了解详细情况:http://www.noop.nl/2008/09/top-100-blogs-f

2010-04-06 08:56:00 603

转载 粉丝眼中的操作系统

在发布完《程序员眼中的编程语言》一文后,发现网上还有一个关于操作系统的。如下所示。图片的横轴是三大操作系统。纵轴是各操作系统的粉丝和信徒。中间的各个小图片则是,粉丝眼中的操作系统的形象。关于操作系统,还有这一张图也很有意思。

2010-04-05 01:01:00 442

转载 程序员眼中的编程语言

下图是一个搞笑的图片——程序员眼中的编程语言。图片的横轴是编程语言。纵轴是各语言的程序员、粉丝、信徒。中间的各个小图片则是,粉丝眼中的编程语言的形象。比如说,第一行第一列,是Java程序员看Java语言的样子,一幢现代化的大厦。第一行第二列,是Java程序员看C语言,一个年老过时的骨灰级老头。当然,C程序员看Java语言也比较搞,见第二行第一列。呵呵。

2010-04-05 00:56:00 463

原创 职场攻略

1,人生最重要的不是努力,不是奋斗,而是抉择。2,老板只能给一个位置,不能给一个未来。舞台再大,人走茶凉。3,意外和明天不知道哪个先来。没有危机是最大的危机,满足现状是最大的陷阱。4,所见所闻改变一生,不知不觉断送一生。5,生意,可以掌控努力与投资,却无法掌控结果。人生得意时找出路,失意时才有退路,宝马都有备胎,您的人生呢?6,世界上有多少有才华的失败者,世界上有很多高学历的无

2010-04-05 00:09:00 499

原创 初识Bootloader

Bootloader一词在嵌入式系统中应用广泛,中文意思可以解释为“启动加载器”。顾名思义,Bootloader是一个在系统启动时工作的软件。由于启动时候涉及硬件和软件的启动,所以Bootloader是一个涉及硬件和软件衔接的重要系统软件。本章从Bootloader的原理出发,分析Bootloader的基本功能,同时介绍了常见的Bootloader系统软件,并且给出了U-Boot这款Bootl

2010-04-03 23:09:00 750

转载 详解开源界的几大开源许可协议

  越来越多的开发者与设计者希望将自己的产品开源,以便其他人可以在他们的代码基础上做更多事,开源社区也因此充满生机。在我们所能想到的应用领域,都有开 源软件存在(象WordPress,Drupal这些开源CMS)。然而很多人对开源许可并不了解,本文介绍开源领域常用的几种许可协议以及它们之间的区别。        什么是许可协议?   什么是许可,当你为你的产品签发许可,

2010-04-03 12:56:00 544

QtTabBar-v1.5.0.0b2

QtTabBar-v1.5.0.0b2 QtTabBar-v1.5.0.0b2

2011-09-13

notepad_src

notepad_src notepad_src notepad_src

2011-09-12

va for 2008

va for 2008

2011-09-12

R3版 CUI WinObj 源代码

R3版 CUI WinObj 源代码 供大家学习使用

2011-06-18

Visual Assist X 10.4(VA10.4 for vs2005&vs2008)VS助手

Visual Assist X 10.4(VA10.4 for vs2005&vs2008)VS助手 这么好的东西,不分享就太浪费了。 我刚安装了,好用啊。 vs2005和vs2008都能用。

2011-05-22

Cloud Application Architectures

Cloud Application Architectures 关于云计算的经典,是电子书!

2010-07-07

数据结构1800题包括完整答案(word版)

数据结构1800题包括完整答案(word版) 数据结构1800题包括完整答案(word版)

2010-06-13

ARM体系结构与编程

ARM体系结构与编程 这个是pdf格式的

2010-06-01

云计算的关键技术与应用实例.part2

云计算的关键技术与应用实例 这是书的光盘 共两部分,这是part1

2010-06-01

云计算的关键技术与应用实例.part1

云计算的关键技术与应用实例 这是书的光盘 共两部分,这是part1

2010-06-01

计算机病毒与反病毒技术

计算机病毒与反病毒技术 计算机病毒与反病毒技术

2010-05-30

经典SQL语句集锦(收藏版)

经典SQL语句集锦(收藏版) 经典SQL语句集锦(收藏版)

2010-05-30

C语言详解.Problem Solving and Program Design in C

C语言详解.Problem Solving and Program Design in C 英文版的pdf,很不好找的哦 共两部分:这是part1

2010-05-27

C语言详解.Problem Solving and Program Design in C

C语言详解.Problem Solving and Program Design in C 英文版的pdf,很不好找的哦 共两部分:这是part2

2010-05-27

深度探索关系数据库(Database in Depth)

数据库领域经典之作:深度探索关系数据库:实践者的关系理论 database In Depth 英文版的,中文版的翻译的太差了,英语还行就看英文吧 数据库关系理论之父E.F.Codd 亲密合作伙伴,关系模型理论重要贡献者,畅销三十余载《数据库系统导论》作才C.J.Data 先生最新经典力作 领悟关系数据模型之精髓 洞察关系数据库开发之先机

2010-05-26

Thinking In Java ( 第4版)

Thinking In Java ( 第4版) pdf格式,英文版的

2010-05-22

C++面向对象高效编程.part2

C++面向对象高效编程 pdf格式 共两部分,这是第二部分

2010-05-22

C++面向对象高效编程.part1

C++面向对象高效编程 这本书原来是pdg格式的,我转成了pdf格式的 方便大家 一共两部分,这是第一部分

2010-05-22

Windows用户态程序高效排错.pdf

Windows用户态程序高效排错 Windows用户态程序高效排错

2010-05-16

Microsoft Windows驱动程序模型设计.chm

Microsoft Windows驱动程序模型设计 中文版的哦

2010-05-16

C++ Standard Library: A Tutorial and Reference Nicolai M. Josuttis

C++ Standard Library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components-and to benefit from their power-you need a resource that does far more than list the classes and their functions.

2010-05-16

More Exceptional C++

Organized in a practical problem-and-solution format, More Exceptional C++ picks up where the widely acclaimed Exceptional C++ leaves off, providing successful strategies for solving real-world problems in C++. Drawing from years of in-the-trenches experience, Herb Sutter provides tested techniques and practical solutions for programmers designing modern software systems with C++, from small projects to enterprise applications.

2010-05-16

Modern C++ Design

Modern C++ Design is an important book. Fundamentally, it demonstrates 'generic patterns' or 'pattern templates' as a powerful new way of creating extensible designs in C++--a new way to combine templates and patterns that you may never have dreamt was possible, but is. If your work involves C++ design and coding, you should read this book. Highly recommended.-Herb Sutter

2010-05-16

Inside the C++ Object Model

Inside the C++ Object Model focuses on the underlying mechanisms that support object-oriented programming within C++: constructor semantics, temporary generation, support for encapsulation, inheritance, and "the virtuals"-virtual functions and virtual inheritance. This book shows how your understanding the underlying implementation models can help you code more efficiently and with greater confidence. Lippman dispells the misinformation and myths about the overhead and complexity associated with C++, while pointing out areas in which costs and trade offs, sometimes hidden, do exist. He then explains how the various implementation models arose, points out areas in which they are likely to evolve, and why they are what they are. He covers the semantic implications of the C++ object model and how that model affects your programs.

2010-05-16

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions

Exceptional C++ shows by example how to go about sound software engineering in standard C++. Do you enjoy solving thorny C++ problems and puzzles? Do you relish writing robust and extensible code? Then take a few minutes and challenge yourself with some tough C++ design and programming problems.

2010-05-16

Essential C++

"Readers can pick up this book and become familiar with C++ in a short time. Stan has taken a very broad and complicated topic and reduced it to the essentials that budding C++ programmers need to know to write real programs. His case study is effective and provides a familiar thread throughout the book." -Steve Vinoski, IONA

2010-05-16

Effective C++ & More Effective C++

Effective C++ & More Effective C++ Effective C++ & More Effective C++ Effective C++ & More Effective C++

2010-05-16

Design Patterns Explained: A New Perspective on Object-Oriented Design

"...I would expect that readers with a basic understanding of object-oriented programming and design would find this book useful, before approaching design patterns completely. Design Patterns Explained complements the existing design patterns texts and may perform a very useful role, fitting between introductory texts such as UML Distilled and the more advanced patterns books." -James Noble

2010-05-16

C++ Templates: The Complete Guide

Templates are among the most powerful features of C++, but they are too often neglected, misunderstood, and misused. C++ Templates: The Complete Guide provides software architects and engineers with a clear understanding of why, when, and how to use templates to build and maintain cleaner, faster, and smarter software more efficiently.

2010-05-16

C++ FAQs---C++常见问题解答

In a concise and direct question-and-answer format, C++ FAQs, Second Edition brings you the most efficient solutions to more than four hundred of the practical programming challenges you face every day. Moderators of the on-line C++ FAQ at comp.lang.c++, Marshall Cline, Greg Lomow, and Mike Girou are familiar with C++ programmers' most pressing concerns. In this book, the authors concentrate on those issues most critical to the professional programmer's work, and they present more explanatory material and examples than is possible on-line. This book focuses on the effective use of C++, helping programmers avoid combining seemingly legal C++ constructs in incompatible ways.

2010-05-16

Applied C++

"I really like the software engineering advice given here. As the chief engineer/architect for a large development group, I can say with certainty that the advice given in this book about how real-world projects must work is right on the mark." -Steve Vinoski, coauthor of Advanced CORBA Programming with C++, columnist for C/C++ Users Journal and IEEE Internet Computing, and Chief Architect, IONA Technologies

2010-05-16

Design Patterns - Elements of Reusable Object-Oriented Software

Design Patterns - Elements of Reusable Object-Oriented Software

2010-05-16

Effective STL

Sure, the STL has iterators, algorithms, and function objects, but for most C++ programmers, it's the containers that stand out. More powerful and flexible than arrays, they grow (and often shrink) dynamically, manage their own memory, keep track of how many objects they hold, bound the algorithmic complexity of the operations they support, and much, much more. Their popularity is easy to understand. They're simply better than their competition, regardless of whether that competition comes from containers in other libraries or is a container type you'd write yourself. STL containers aren't just good. They're really good.

2010-05-16

Effcient C++ Programming Techniques

Far too many programmers and software designers consider efficient C++ to be an oxymoron. They regard C++ as inherently slow and inappropriate for performance- critical applications. Consequently, C++ has had little success penetrating domains such as networking, operating system kernels, device drivers, and others.

2010-05-16

Expert Oracle Database Architecture

Expert Oracle Database Architecture Oracle的又一好书,英文版

2010-05-15

Expert Oracle Database 10g Administration

Expert Oracle Database 10g Administration 不用多说了Oracle DBA的经典

2010-05-15

Oracle SQL Developer 2.1

Oracle SQL Developer 2.1 英文版的PDF

2010-05-15

Oracle数据库基础.Oracle Database Foundations

Oracle数据库基础.Oracle Database Foundations 这个是英文版的CHM

2010-05-15

设计高效数据库.Designing Effective Database Systems

设计高效数据 Designing Effective Database Systems 英文版的

2010-05-15

Excel函数应用500例

Excel函数应用500例 很经典的哦 ~~~

2010-05-15

空空如也

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

TA关注的人

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