自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VC6.0、VS2005、VS2008安装STLport-5.2.1

  今天为了装STLport,搞了很久,主要是新版本以致搞VC6.0时,有很多要注意的。前文:  下载STLport源代码,解压到一个目录,例如:C:/STLport-5.2.1。下面我都用 %STLport% 表示解压的完全路径。根据解压的不同,各位用自己的目录替换这里的 %STLport% 就是(有点罗嗦了)。VC6.0安装STLport-5.2.1:  1、首先在…/Microsoft Visual Studio/VC98/Bin/VCVARS32.BAT中, 把%STLport%/stlport;

2010-06-03 23:02:00 3873 1

转载 UML基本元素符号

在UML建模中,对类图上出现元素的理解是至关重要的。开发者必须理解如何将类图上出现的元素转换到Java中。以java为代表结合网上的一些实例,下面是个人一些基本收集与总结:基本元素符号:1. 类(Classes)类包含3个组成部分。第一个是Java中定义的类名。第二个是属性(attributes)。第三个是该类提供的方法。属性和操作之前可附加一个可见

2010-05-06 21:02:00 695

转载 C++知识点

这是对C++高效编程的一个总结, 很有指导作用.一、#include “filename.h”和#include 的区别#include “filename.h”是指编译器将从当前工作目录上开始查找此文件#include 是指编译器将从标准库目录中开始查找此文件二、头文件的作用加强安全检测通过头文件可能方便地调用库功能,而不必关心其实现方式三、* , &修饰符的位置对于*和&修饰符,为了避免误解,

2010-05-04 19:47:00 476

转载 c++语言中const关键字的详细使用解释

    C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。   Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。一、Const作用   如下表所示:No. 作用 说明 参考代码 1 可以定义const常量   const int

2010-05-03 00:25:00 480

转载 80x86保护模式下的基本概念

在IA32下,CPU有两种工作模式:实模式和保护模式。在实模式下,段寄存器含有段值,为访问存储器形成物理地址时,处理器引用相应的某个段寄存器并将其值乘以16,形成20位的段基地址。计算公式如下:      物理地址 = 段值*16 + 偏移其中段值和偏移都是16位的,这样通过“段:偏移”的方式达到了1MB的寻址能力。   在保护模式下,寄存器是32位的,但是为了兼容性,地址仍然

2010-05-03 00:10:00 604

转载 Windows内存结构

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

2010-04-29 12:47:00 556

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

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

2010-04-17 12:41:00 591

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

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

2010-04-14 14:58:00 1286

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

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

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

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

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

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

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

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

2010-04-11 04:31:00 436

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

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

2010-04-11 04:30:00 458

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

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

2010-04-11 00:04:00 414

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

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

2010-04-10 19:47:00 379

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

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

2010-04-09 18:11:00 673

转载 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 582

转载 粉丝眼中的操作系统

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

2010-04-05 01:01:00 431

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

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

2010-04-05 00:56:00 453

原创 职场攻略

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

2010-04-05 00:09:00 474

原创 初识Bootloader

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

2010-04-03 23:09:00 719

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

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

2010-04-03 12:56:00 514

转载 李嘉诚:做老板还是做领袖

做老板还是做领袖李嘉诚 领袖领导众人,促动别人自觉而甘心地卖力;而老板却只懂支配众人,让别人感到渺小。从1950年数个人的小型公司到今天全球52个国家超过20万员工的企业,掐指一算,我的公司已经55年了。我不敢和那些管理学大师相比,我没有上学的机会,一辈子都努力自修,苦苦追求新知识和学问。翻查字典,“艺术(Art)”的定义可简单归纳为人类发自内心的创作、行为、原则、方法或表

2010-03-25 15:11:00 582

转载 [图]史上最难忘的15款英特尔X86 CPU

发表于 2008-08-07 20:31:11 Intel公司是IT史上最伟大的公司之一,尤其是在处理器领域,甚至可以说Intel公司三十多年的发展史就是PC处理器的进化过程.从最早的存储器(Intel创业发家靠的就是存储器)到最新的“Tera-scale”万亿次芯片技术,Intel推出了无数处理器,它们中的有些在市场上大放光芒,有的却又黯然离场.梳理Intel公司的处理器

2010-03-24 15:31:00 1050

转载 几种嵌入式RTOS的分析与比较

几种嵌入式RTOS的分析与比较http://tech.ddvip.com   2008年07月10日    社区交流Sailor_forever  [email protected] 整理 转载请注明http://blog.csdn.net/sailor_8318/archive/2009/03/21/4009911.aspx 【摘要】本文介绍4种嵌入式实时操作系统VxW

2010-03-23 08:33:00 1288

转载 各大主流的虚拟机比较

下面的表格比较了一些虚拟机软件的基本信息。请注意,这里说的是系统虚拟机。Java虚拟机之类的程序虚拟机不算在内。一般信息名称  作者  主CPU  客户CPU  主系统  客户系统  许可  BochsKevin Lawton任何x86,AMD64Windows,Windows Mobile,Linux,IRIX,AI

2010-03-17 14:39:00 3458

转载 写给像我一样的Linux内核初学者

--孔建军(Kongove.CN)2008.11.12首先,让我们来看几组令人振奋的数据。现在订阅Linux内核邮件列表[1],每天的邮件流量大概在500份左右;执行"grep "^P:"MAINTAINERS |sort -u|wc-l",对内核子系统维护者进行统计,得到的结果是534人;从2007到2008年,平均每天有4300行代码添加到内核,有1800行代码从内核删

2010-03-10 22:36:00 674

转载 Linux 汇编语言开发指南

原文地址:http://www-128.ibm.com/developerworks/cn/linux/l-assembly/index.html内容:一、简介二、Linux 汇编语法格式三、Hello World!

2010-03-08 22:47:00 344

转载 七大步骤建立可靠的Linux操作系统

许多刚接触Linux的网络管理员发现,他们很难由指向点击式的安全配置界面转换到另一种基于编辑复杂而难以捉摸的文本文件的界面。本文列出七条管理员能够也应该可以做到的步骤,从而帮助他们建立更加安全的Linux服务器,并显著降低他们所面临的风险。 请任何大型机构的网络管理员对Linux和网络操作系统(如Windows NT或Novell)进行比较,可能他会承认Linux是一个内在更加稳定,扩

2010-03-08 13:22:00 400

转载 Debian各种软件安装

Debian软件包下载地址 http://www.debian.org/distrib/packages#view使用deb打包的软件安装deb是Debian Linux提供的一个包管理器,它与RPM十分类似。但由于RPM出现得早,并且应用广泛,所以在各种版本的Linux中都常见到,而Debian的包管理器dpkg只出现在Debina Linux中。它的优点是

2010-03-07 20:36:00 780

转载 讲述如何成为一名合格的DBA

本文由英文文档翻译而来,同发www.oracle.com.cn入门板块。成就DBA职业生涯介绍许多年来,我在不同的新闻组上花费了很多时间与那些想知道如何得到数据库管理员(DBA)的工作或者如何成长为一名DBA的IT人进行交谈,现在他们有了工作。这些年来许多人针对如何达到这个目标提出了不同意见。本文即是那些意见的综合并且能够在如何才能出色的完成DBA的工作方面给出好的建议。这

2010-03-07 18:49:00 744

转载 打造嵌入式领域的Linux平台! ----TOPPERS项目组的目标

0.Introduction一说起操作系统, 我们的脑海马上就会闪出Windows, 据说Windows已经被安装到了1.5亿台计算机上.然而在这里我还要提到另一种操作系统, 据估计这种类型的操作系统已经被安装到了全球30亿到40亿台家用电子产品中.如果普及程度按照机器数量来计的话, 它的普及程度竟然是Windows的数十倍. 这款操作系统叫做TRON, 是由我们的邻国日本自主研制

2010-03-07 17:54:00 700

转载 debian lenny的简单安装教程

修改时间: 2009年 10月 18日一直以来都是从开源社区索取,今天也想贡献一点绵薄之力,写了一个教程,帮助初学者安装debian lenny,希望大家多多支持debian,呵呵。安装Debian lenny教程目录硬盘安装Debian与Xp双系统挂载windows分区删除双系统中的DebianU盘安装Debian安装基本系统配置locale修改更

2010-03-07 17:18:00 1220

转载 数据库学习参考计划

1: 关系型数据库理论         Elmasri and Navathe编写的数据库系统基础,Bejamin/Cummings Press2: 彻底的学习查询语言        Oracle 9i完全参考(Oracle 9i The Complete Reference)由Loney 和Koch编写,Oracle Press        Oracle 9

2010-03-07 17:13:00 1064

转载 Debian Lenny英文版安装后配置

一、安装及安装后shell下离线安装下载DVD版本的第一张光盘,安装时选择英文版本,不选择任何软件组合,安装之后进入shell,以root用户登陆后进行以下操作。1. 配置locales#dpkg-reconfigure locales选择:en_US.UTF-8zh_CN.GB2312zh_CN.UTF-8zh_CN.GBKzh_TW.BIG5zh_TW.

2010-03-03 20:19:00 786

转载 UNIX/Linux编程相关工具和资源

1。linux编程所用的一些工具GCC 中文手册http://www.nbfan.com/forum/dispbbs....&ID=1433&page=1GNU make 指南http://www.linuxsir.org/bbs/showthr...&threadid=40431autoconf-2.57手册(英文)http://www.gnu.org/software/autocon...

2010-01-31 00:54:00 619

转载 Linux:mail的邮件收发及查看

系统收到邮件都会保存在“/var/spool/mail/[linux用户名]”文件中。在linux中输入mail,就进行了收件箱,并显示二十封邮件列表。此时命令提示符为"&"unread 标记为未读邮件h|headers 显示当前的邮件列表l|list 显示当前支持的命令列表?|help 显示多个查看邮件列表的命令参数用法d 删除当前邮件,指针并下移。 d 1-100 删除第1到100封邮件f

2010-01-31 00:50:00 1382

转载 Linux开机启动程序详解

由于操作系统正在变得越来越复杂,所以开机引导和关机下电的过程也越来越智能化。从简单的DOS系统转移到Windows NT系统,人们已经亲身感受到了这些变化——这已不仅仅是核心操作系统的启动引导和关闭了,还包括必须要同时启动或者关闭相当数量的服务项目。类似于 Windows NT,Linux系统启动过程需要打开的服务项目也是数量极大的。 这里,我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自

2010-01-30 23:58:00 560

转载 linux开机启动

linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。阅读之前建议先看一下附图。本文中假设inittab中设置的init tree为:/etc/rc.d/rc0.d/etc/rc.d/rc1.d/etc/rc.d/rc2.d/etc/rc.d/rc3.d/etc/rc.d/rc4.d/etc/rc.d/rc5.d/etc/rc.d/rc6.d/et

2010-01-30 23:54:00 362

转载 linux开机启动脚本的顺序

如果服务器重启之后需要手工开启许多服务、工作及以后的维护相对比较繁琐、特地总结了下linux下开机自动启动脚本所涉及的知识和方法、如下:1、相关基础知识点   1)redhat的启动方式和执行次序是:       加载内核       执行init程序       /etc/rc.d/rc.sysinit # 由init执行的第一个脚本       /etc/rc.d/rc $RUNLEVEL

2010-01-30 23:51:00 387

转载 linux 2.6源代码情景分析笔记之系统启动

最开始时,ram芯片中包含的是随机数据。当开始启动时,cpu的一个引脚上会产生一个reset逻辑值。此后处理器的一些寄存器设置成固定的数值,并执行在物理地址0xfffffff0处找到的代码。硬件把这个地址映射到某个只读、持久的存储芯片中,该芯片通常称为rom(read-only memory只读内存)。rom所存放的程序集在80x86体系中通常叫做基本输入输出系统(basic input/outp

2010-01-30 23:11:00 683

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关注的人

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