自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

重文-技艺山海经

书山攀岩 学海竞帆

  • 博客(14)
  • 资源 (54)
  • 收藏
  • 关注

转载 32位程序使用超过4G的内存

32位程序使用超过4G的内存众所周知,所有的32位应用程序都有4GB的进程地址空间,因为32位地址最多可以映射4GB的内存。对于Microsoft Windows操作系统,应用程序可以访问2GB的进程地址空间(32位Linux可以访问3GB地址空间),这就是称为用户模式的虚拟地址空间。这2GB的用户模式虚拟地址空间位于4GB地址空间的低一半,而与之相对应的高一半2GB地址空间由操作系统

2014-06-27 10:26:09 1099

转载 STL中map与hash_map容器的选择

STL中map与hash_map容器的选择先看看alvin_lee 朋友做的解析,我觉得还是很正确的,从算法角度阐述了他们之间的问题!实际上这个问题不光C++会遇到,其他所有语言的标准容器的实现及选择上都是要考虑的。做应用程序你可能觉得影响不大,但是写算法或者核心代码就要小心了。今天改进代码,顺便又来温习基础功课了。   还记得Herb Sutter那极有味

2014-06-26 15:08:41 418

转载 将32位代码向64位平台移植的注意事项

新近的64位平台在二进制上与32位应用程序兼容,这意味着可以非常简单地移植现有的程序。许多目前在32位平台上运行良好的程序也许不必移植,除非程序有以下要求:·需要多于4GB的内存。·使用的文件大小常大于2GB。·密集浮点运算,需要利用64位架构的优势。·能从64位平台的优化数学库中受益。否则,只需简单地重新编译一下,就已经足够了。大多数编写良好的程序不费吹灰之力就可移植到64位

2014-06-24 20:21:11 614

转载 面向对象编程的弊端是什么?

弊端是,没有人还记得面向对象原本要解决的问题是什么。1、面向对象原本要解决什么(或者说有什么优良特性)似乎很简单,但实际又很不简单:面向对象三要素封装、继承、多态(警告:事实上,从业界如此总结出这面向对象三要素的一刹那开始,就已经开始犯错了!)。封装:封装的意义,在于明确标识出会访问某个数据结构(用面向对象的术语来说就是 类成员变量)的所有接口。有了封装,就可以

2014-06-24 11:16:54 704

转载 boost.asio

boost.asio为异步IO提供了一份标准的C++的跨平台实现,特别针对网络IO提供了良好的支持,使之成为C++网络编程利器。关于如何使用asio,boost文档中已经有了详尽说明,而且附带的例子也很直观,我们不必再造轮子;本文则结合asio的基本应用,侧重于源代码的分析,特别是针对windows平台上的实现进行分析。 纵观asio源码,在统一的接口层之下,asio提供了大量的类来支持不同的

2014-06-19 13:16:57 1663

转载 使用Visual Leak Detector (VLD)检测内存泄漏

Visual C++内置内存泄露检测工具,但是功能十分有限。VLD就相当强大,可以定位文件、行号,可以非常准确地找到内存泄漏的位置,而且还免费、开源!在使用的时候只要将VLD的头文件和lib文件放在工程文件中即可。也可以一次设置,新工程就不用重新设置了。只介绍在Visual Studio 2003/2005中的设置方法,VC++ 6.0类似:打开Tools -> Options -

2014-06-19 11:04:48 879

转载 Android平台第三方应用分享到微信开发

一、申请APPID微信公共平台和微博分享一样,也需要申请一个ID,来作为调起微信、分享到微信的唯一标识。申请微信APPID可以到微信平台http://open.weixin.qq.com/app/list/?lang=zh_CN上申请。具体的申请流程网站上有很详细的介绍,我这里就仅列出一些注意事项:(1)申请APPID时的应用名字审核通过之后将不允许更改,所以申请时的应用名字一定要提前

2014-06-17 10:44:06 732

转载 Android App接入微信开放平台注意事项

Android App接入微信开放平台注意事项[日期:2013-05-14] 来源:Linux社区  作者:wuzoujing [字体:大 中 小]  一、Android第三方应用接入微信开放平台的注意事项: 1. 到微信开放平台官网申请正式的AppID(需通过审核),要填写包名、app签名的md5值。至于如何获取app签名信息,官方提供签名包apk (http://ope

2014-06-17 10:38:03 720

转载 Android微信SDK API 调用教程

Android微信SDK API 调用教程(2013-12-20 10:44:09)转载▼标签:it 最近一直在调用微信的API,却发现一直调用不成功,纠结了好久,各方面找教程,找官方,官方里的文档也只是写得很模糊,说是按三步走。1、申请App_ID 2、填写包名3、获取程序签名的md5值,

2014-06-17 10:32:49 917

转载 Cocos2d-x内存管理浅说

Cocos2d-x内存管理浅说发布于:2013-05-28 11:25阅读数: 16859 使用过 Cocos2d-x 都知道,其中有一套自己实现的内存管理机制,不同于一般 C++ 的编写常规,而在使用前,了解其原理是有必要的,网上已经有很多对内部实现详细解说的文章。而对于使用者而“” 阅读器Cocos2d-X转自无间落叶的博

2014-06-16 16:15:13 436

转载 Bulk Insert命令详细

Bulk Insert命令详细 BULK INSERT以用户指定的格式复制一个数据文件至数据库表或视图中。 语法:Sql代码 BULK INSERT [ [ 'database_name'.][ 'owner' ].]{ 'table_name' FROM 'data_file' }       WITH  (           [ B

2014-06-10 09:10:19 614

转载 符号位扩展问题总结

符号位扩展问题总结由如下的一段代码作为本篇文章的引子,也可以通过它看出在写代码时,注意数值转换的重要性。这段代码是将各种类型的数值与unsigned int -1值对比,请注意对比后的结果。1 #include stdio.h>2  3 #define comp_printf(FIRST, SECOND) printf("

2014-06-09 10:29:43 868

转载 大端法、小端法、网络字节序

大端法、小端法、网络字节序关于字节序(大端法、小端法)的定义《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节序;大端存在起始地址,即是大端字节序。也可以说: 1.小端法(Little-Endian)就是低位字节排放在内存的低地址端即该值的起始地址,高位字节排放在内存的高地址

2014-06-09 10:22:16 459

转载 结构体对齐详解

结构体对齐详解1 -- 结构体数据成员对齐的意义许多实际的计算机系统对基本类型数据在内存中存放的位置有限制,它们会要求这些数据的起始地址的值是某个数k的倍数,这就是所谓的内存对齐,而这个k则被称为该数据类型的对齐模数(alignment modulus)。这种强制的要求一来简化了处理器与内存之间传输系统的设计,二来可以提升读取数据的速度。比如这么一种处理器,它每次读写内存的

2014-06-09 10:20:42 402

android入门及深入详解

android入门及深入详解 目录 01_Android系统概述 02_Android系统的开发综述 03_Android的Linux内核与驱动程序 04_Android的底层库和程序 05_Android的JAVA虚拟机和JAVA环境 ... ...

2013-02-22

Android网络开发技术实战详解

Android网络开发技术实战详解,本文档适合Android初学者对网络开发技术入门使用。

2013-01-21

java编程实例

java编程实例就从项目开发中收集的常用java技术和总结,包括java编程应用实例、java编程实例和最新java编程题全集。

2013-01-06

快乐之道--游戏设计的黄金法则

这是一本探讨和研究游戏设计的专著,书中就游戏设计提出了业界广泛运用的黄金法则,对于从事游戏设计的朋友是一本不可多得的办公桌边必备工具书籍。

2012-12-18

VC++游戏开发笔记

DX游戏开发学习笔记,汇集了大量DX文章,内容循序渐进、娓娓道来,将DX的基础知识和难点解析得淋漓尽致,是一本DX入门不可多得的小册子。

2012-12-18

DesignPattern(设计模式迷你手册)

DesignPattern(设计模式迷你手册),工作中快速查询和浏览23种设计模式的UML图,代码举例和功能介绍等,是一本速查方便的设计模式必备工具书。

2012-10-25

java常见异常以及处理

介绍java编程过程中常见异常以及处理。

2011-01-30

Java企业应用框架技术

企业应用框架 1. Struts框架、理解Struts-MVC、Struts标签库、动态表单 2. Struts2.0 与 Struts1.x 技术专题 3. Webwork框架开发专题 4. XML应用与解析、DTD、Schema 5. DOM、JDOM、DOM4J组件解析xml 6. Hibernate原理、对象查询、HQL查询、对象关系映射、Hibernate案例 7. ibatis框架与Hibernate技术专题 8. Spring的IOC与AOP、动态代理的使用和AOP容器的原理、案例开发 9. Spring1.x与Spring2.x技术专题 10. 企业项目开发

2011-01-30

UML参考手册(详细介绍UML各方面知识)

UML参考手册,详细介绍UML各方面知识,适合UML初学者和进阶学习。

2011-01-03

全套国标软件设计文档

全套国标软件设计文档,包括数据要求说明书、测试分析报告等

2011-01-03

软件专题(分为八个专题为软件开发过程涉及的方方面面进行研究和讨论)

软件专题分为八个专题为软件开发过程涉及的方方面面进行研究和讨论,如下: 专题一:计算机系统知识.doc 专题二:程序语言部分.doc 专题三:操作系统知识.doc 专题四:多媒体专题.doc 专题五:计算机网络知识.doc 专题六:数据库知识.doc 专题七:软件工程专题.doc 专题八:知识产权和标准化知识.doc

2011-01-03

uml简单教程ppt胶片

20世纪70年代中期产生了面向对象的软件开发方法,面向对象的分析(OOA)和面向对象的设计(OOD)方法已逐渐取代了传统的方法,成为我国当前计算机软件工程学中的主流方法。 但是众多的面向对象方法各有特色,也各有不足,而且术语不统一,缺乏共同标准,常给软件开发人员带来困惑。 最流行的面向对象方法是: Rumbaugh的OMT方法,Booch的Booch方法和Jacobson的OOSE方法。

2011-01-03

使用.NET和Vss进行团队开发

本手册为开发团队的领导者、普通开发人员、测试团队成员和系统管理员提供指导。如果您计划或者是正在开发一个基于团队的.NET开发项目,请阅读本手册。

2011-01-03

OMG Unified Modeling Language

介绍关于UML语言的起源、历史和发展,为掌握UML进行程序设计提供方法和捷径。

2011-01-03

ARM 微控制器快速入门的“敲门砖”.pdf

ARM 微控制器快速入门的“敲门砖”,ARM微控制其入门教程。

2010-12-26

ARM 快速入门 - 基于AT系列.pdf

ARM 快速入门 - 基于AT91SAM7S系列

2010-12-26

水利水电工程随身电脑(PDA)程序集》-吴东 匡会健-源程序 .rar

水利水电工程随身电脑(PDA)程序集》-吴东 匡会健-源程序

2010-12-26

嵌入式系统编程(Micbael Barr著 于志宏翻译).pdf

Michael Barr 是Netrino 公司(一个嵌入式系统共享软件和软件工程服务提 供商)的创始人兼总裁。Netrino 公司鼓励所有职员通过为杂志撰稿和在业界会 议演讲来分享自己的专业知识。这些资料可以在公司的网站 http://www.netrino.com 找到。 Michael 拥有马里兰大学的电机工程学士和硕士学位。他的大部分时间都用 在嵌入式软件、设备驱动和实时操作系统的开发上了。他还喜欢写作、教书, 并期待着开始下一部著作的创作。目前他有好几个计划,其中包括一部小说。

2010-12-26

常用芯片技术手册.CHM

介绍MCS-51系列单片机指令系统以及寻址方式等。

2010-12-26

arm开发全集(包括arm开发编码介绍,开发实例,适用于arm初学者)

arm开发全集,包括arm开发编码介绍,开发实例,适用于arm初学者。

2010-12-26

WindowsMobile服务器端程序开发.pdf

WindowsMobile服务器端程序开发

2010-12-26

WindowsMobile客户端程序开发.pdf

WindowsMobile客户端程序开发.pdf

2010-12-26

Windows Mobile 平台应用与开发实例.rar

Windows Mobile 平台应用与开发实例

2010-12-26

WinCE操作系统基本原理(中试培训).ppt

WinCE操作系统基本原理(中试培训).

2010-12-26

嵌入式软件测试.part3.rar

书籍介绍:Bart Broekman、Edwin Notenboom著(美国),张君施、张思宇、周承平(译)

2010-12-26

嵌入式软件测试.part2.rar

书籍介绍:Bart Broekman、Edwin Notenboom著(美国),张君施、张思宇、周承平(译)

2010-12-26

嵌入式软件测试.part1.rar

书籍介绍:Bart Broekman、Edwin Notenboom著(美国),张君施、张思宇、周承平(译)

2010-12-26

嵌入式微处理器系统.pdf

主要内容: 1、嵌入式系统的概念 2、嵌入式系统的特点 3、嵌入式系统的组成 4、嵌入式系统设计 5、嵌入式系统的发展趋势

2010-12-26

同步软件设计(銘傳大學).ppt

内容如下: ActiveSync的特性 ActiveSync的限制 ActiveSync的安全性 RAPI RAPI函數 ActiveSync Service Provider

2010-12-26

软件系统设计(林锐博士).ppt

帮助你从程序员上升为系统设计师,搞清楚“设计什么”以及“如何设计”。

2010-12-26

嵌入式系统概论的讲义.rar

介绍嵌入式系统设计以及嵌入式系统设计与实例开发。

2010-12-25

嵌入式系统开发环境和工具.pdf

嵌入式常用开发环境和工具介绍,适合预学习嵌入式的初学者使用。详细的介绍了嵌入式开发的基本流程、开发环境和开发工具等。

2010-12-25

嵌入式入门(2004全国高校ARM嵌入式教学及科研师资高级培训班讲稿).ppt

描述:2004全国高校ARM嵌入式教学及科研师资高级培训班讲稿 - 嵌入式软件系统设计。主讲:李忠民 武汉创维特信息技术有限公司

2010-12-25

EVC开发程序.pdf

ST2410 V3.0使用手册。详细介绍ST2410开发板的使用、开发以及烧写,Linux系统启动等。

2010-12-25

ICARNEGIE数据库系统设计(SSD7)

美国卡耐基梅陇大学软件学院教材,中国国家示范软件学院软件工程专业教材。

2009-10-31

Carnegie教程系列之面向对象编程与设计(SSD3)

美国卡耐基梅陇大学软件工程教科书,中国国家示范软件学院软件工程专业必修课程。

2009-10-31

uml简单教程ppt

uml入门级教材PPT,简单易懂,而且还有大量例子,非常适合初学者入门学习使用。

2009-10-31

构建面向对象的应用软件系统框架

本书不准备讨论软件工程过程的问题,而只是对软件工程中软件技术的一个方面——系统框架设计,做一些探讨。

2009-10-31

xml spy2005用户手册(chm版本)

<xml spy2005用户手册> 介绍spy工具编写xml的操作和使用手册。

2009-09-26

XML学习指南(PDF格式)

《XML学习指南》是一本系统完整介绍XML的书籍。

2009-09-26

空空如也

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

TA关注的人

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