自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AdairJun

骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。

  • 博客(16)
  • 资源 (15)
  • 论坛 (7)

转载 C++好网站及其他网站收录

C++好网站及其他网站收录** C++ 灵魂人物(Spirit)Bjarne Stroustrup        http://www.research.att.com/~bs/Stanley B. Lippman      http://people.we.mediaone.net/stanlipp/index.htmlScott Meyers                  

2014-04-04 17:04:59 876

转载 c/c++内存机制

一:C语言中的内存机制在C语言中,内存主要分为如下5个存储区:(1)栈(Stack):位于函数内的局部变量(包括函数实参),由编译器负责分配释放,函数结束,栈变量失效。(2)堆(Heap):由程序员用malloc/calloc/realloc分配,free释放。如果程序员忘记free了,则会造成内存泄露,程序结束时该片内存会由OS回收。(3)全局区/静态区(Glob

2014-04-30 15:31:28 474

转载 经典分享 C++内存管理详解

C++内存管理。程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。1、内存分配方式内存分配方式有三种:(1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,stat

2014-04-30 13:29:28 426

转载 数学会对计算机编程的关系

我想大多人都会有这样的疑问,学习英语和数学会对计算机编程有用吗?我在上大学的也不知道,现在岁数大了,在这里结合我自己的经验和网上的资料说明下:数学的重要性:1.首先作为一个优秀的程序员,数学是十分重要的。数学是自然科学的基础,计算机科学实际上是数学的一个分支。数学主要能让人懂得一种分析问题的方法,然后再通过编程去实现它。2.学习数学是一个潜移默化的过程,并不是说你学习了大学数学等就马上

2014-04-28 16:14:50 59

原创 C++中cout输出char指针地址值的方法

#includeusing namespace std;int main(){ char a = 'a'; cout "字面值: " << a << endl; cout "&a:  " << &a << endl; return 0;}

2014-04-25 18:11:45 1265

转载 详谈C++游戏程序员发展前景

作为IT行业里的技术管理人员,我接触到了不少程序员,特别是C++游戏程序员。这里我谈谈自己对于目前国内C++游戏程序员发展前景的一些个人看法。

2014-04-24 17:08:26 231

转载 C++类库

如果你有一定的C基础可能学起来比较容易些,但是学习C++的过程中又要尽量避免去使用一些C中的思想;平时还要多看一些高手写的代码,遇到问题多多思考,怎样才能把问题抽象化,以使自己头脑中有类的概念;最后别忘了经常上机自己调调程序,这是谁也代替不了的.C++类库介绍 再次体现了C++保持核心语言的效率同时大力发展应用库的发展趋势!!在C++中,库的地位是非常高的。C++之父 Bjarne Stro

2014-04-12 13:28:11 208

转载 C/C++编程GUI库比较

最强的GUI库当属Qt,毕竟是商业化的东西,功能最完整,什么都好,包括类似java代码风格,良好的框架设计,但有几点值的一提:     1.它没有使用STL,而是自己实现了一套替代方案QTL;     2.事件模型使用自创的signal/slot机制,所以需要moc.exe来预处理头文件;     3.皮肤的支持不是很好,需要自己写Style类来定义各种控件的Paint

2014-04-12 10:51:22 395

转载 GTK+, Qt, wxWidgets 比较简评(ZT)

GTK+, Qt, wxWidgets 比较简评//这位台湾的高手把GTK+, Qt, wxWidgets比较分析得相当到位。明显,MFC注定将淡出江湖了。[心得] 知名 GUI lib 简评 (GTK+, Qt, wxWidgets)之前因为把 MFC 痛骂了一顿,有网友在询问其他 GUI toolkit所以小弟分享一下个人对三大知名图形介面 library 的简短评论纯

2014-04-12 10:46:02 401

转载 GTK+, Qt, wxWidgets 比较简评(ZT)

GTK+, Qt, wxWidgets 比较简评(ZT)分类:技术知识2008-10-08 15:54阅读(4379)评论(0) GTK+, Qt, wxWidgets 比较简评//这位台湾的高手把GTK+, Qt, wxWidgets比较分析得相当到位。明显,MFC注定将淡出江湖了。[心得] 知名 GUI lib 简评 (GTK+,

2014-04-12 10:43:12 52

转载 程序员面试题精选100题(61)-数对之差的最大值[算法]

程序员面试题精选100题(61)-数对之差的最大值[算法]  题目:在数组中,数字减去它右边的数字得到一个数对之差。求所有数对之差的最大值。例如在数组{2, 4, 1, 16, 7, 5, 11, 9}中,数对之差的最大值是11,是16减去5的结果。分析:看到这个题目,很多人的第一反应是找到这个数组的最大值和最小值,然后觉得最大值减去最小值就是最终的结果。这种思路忽略了题目

2014-04-06 10:50:29 527

转载 程序员面试题精选100题(62)

程序员面试题精选100题(62)-C/C++/C#面试题(5) 写在前面的话:本次选用的5道题,是我微博(http://weibo.com/zhedahht和http://t.163.com/zhedahht)中#面试每日一题#系列的第21题到第25题。有合适的题目,我会继续收集C/C++/C#的面试题,并不定期发表到博客和大家分享。问题(21):C#是一门托管语言,那么是不是说明

2014-04-06 10:48:44 522

转载 为什么IPv6显示无网络访问权限

如果不行的话在运行中输入cmd,然后输入“netsh winsock reset”  如果还不行从控制面板---管理工具---服务里查看:DHCP客户端服务(DHCP Client) 是否被禁止了,如果被禁止了启动就ok了。如果装了360的:从高级工具---开机启动项管理---系统自带启动项里,查看DHCP客户端服务(DHCP Client) 是否被禁止了,如果被禁止了启动

2014-04-04 16:21:15 29783

转载 程序员面试题精选100题(63)

程序员面试题精选100题(63)-数组中三个只出现一次的数字[算法]  2012-09-30 20:42:46|  分类: 数组 |  标签:算法  google  微软  面试题  编程  |举报|字号 订阅题目:一个数组中有三个数字a、b、c只出现一次,其他数字都出现了两次。请找出三个只出现一次的数字。分析:在博客http://zhedahht.blog.163.com

2014-04-04 12:38:12 533

原创 C++题目1

1.  给定等式  A B C D E                             其中每个字母代表一个数字,且不同数字对应不                    D F G                                       同字母。编程求出这些数字并且打出这个数字的             +      D F G                

2014-04-04 10:41:14 488

原创 百度语言翻译机

2006 年百度之星程序设计大赛初赛题目 6 百度语言翻译机 时限 1s 百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈,会议,甚至在各中技术文档中都会大量运用。 为了让新员工可以更快地适应百度的文化,更好地阅读公司的技术文档,人力资源部决定开发一套专用的翻译系统,把相关文档中的缩率语和专有名词翻译成日

2014-04-02 14:29:54 471

hadoop权威指南(第2版

ce算法的一种开源应用,是Google(谷歌)开创其帝国的重要基石。本书内容丰富,展示了如何使用Hadoop构建可靠、可伸缩的分布式系统,程序员可从中探索如何分析海量数据集,管理员可以了解如何建立与运行Hadoop集群。. 本书完全通过案例学习来展示如何用Hadoop解决特殊问题,它将帮助您: 使用Hadoop分布式文件系统(HDFS)来存储海量数据集,通过MapReduce对这些数据集运行分布式计算.. 熟悉Hadoop的数据和I/O构件,用于压缩、数据集成、序列化和持久处理 洞悉编写MapReduce实际应用程序时常见陷阱和高级特性 设计、构建和管理专用的Hadoop集群或在云上运行Hadoop 使用Pig这种高级的查询语言来处理大规模...

2014-10-22

Effective TCP/IP

UNP的确必不可少,但是UNP全是细节,这本书更注意整体图景。虽然不是socket的教材,但是可以说把tcp/ip illustrated vol1和UNP串起来了。如果直接看UNP的话会觉得有点受不了--不知道哪些是模型,应该烂熟于心;

2014-08-25

C++网络编程 卷2

马维达的翻译还是不错的,虽然目前做的工作和C++没有关系,但我一直认为C++的书可以活跃开发者的思维,偶尔看看和工作无关的开发技术还是挺不错的,本书中文的附标题是<运用ACE和模式消除复杂性>,关于C++两个著名的高性能网络库ACE和ICE,对正在开发相对底层的高性能网络系统的开发者来说很有帮助。

2014-08-25

C++网络编程,卷1

ACE不失为经典之作,凝聚了无数程序员的精华和智慧。不仅是网络编程,更涉及了许多的方面,比如设计模式,泛型编程……展示了应用的精华,这种书仅读一遍只是打开了一扇门,引领你进入一个奇妙的世界,修行才刚刚开始。

2014-08-25

计算机程序的构造和解释].(中文版)

《计算机程序的构造和解释(原书第2版)》1984年出版,成型于美国麻省理工学院(MIT)多年使用的一本教材,1996年修订为第2版。在过去的二十多年里,《计算机程序的构造和解释(原书第2版)》对于计算机科学的教育计划产生了深刻的影响。第2版中大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。

2014-08-25

programming ruby中文版PDF

《Programming Rudy》(中文版)(第2版)是它的第2版,其中包括超过200页的新内容,以及对原有内容的修订,涵盖了Ruby 1.8中新的和改进的特性以及标准库模块。它不仅是您学习Ruby语言及其丰富特性的一本优秀教程,也可以作为日常编程时类和模块的参考手册。Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。它不仅受到广大程序员的欢迎,无数的软件大师亦为其倾倒。Programming Rubyr是关于Ruby语言的一本权威著作,也被称为PickAxe Book(镐头书,由封面上的工具得名)。

2014-08-20

数学在程序设计中的应用(c++版)

数学是计算机的基础,这也是为什么考计算机专业研究生数学都采用最难试题(数学一)的原因,当然这也能促使一些新的交叉学科如数学与应用软件、信息与计算科学专业等飞速发展。

2014-05-06

程序员的数学

编程的基础是计算机科学,而计算机科学的基础是数学。因此,学习数学有助于巩固编程的基础,写出更健壮的程序。 本书面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读本书。[1] 书中讲解了二进制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等许多与编程密切相关的数学方法,分析了哥尼斯堡七桥问题、少年高斯求和方法、汉诺塔、斐波那契数列等经典问题和算法。引导读者深入理解编程中的数学方法和思路。[1] 本书还对程序员和计算机的分工进行了有益的探讨。读完此书,你会对以程序为媒介的人机合作有更深刻的理解。 [1]

2014-05-04

如何高效学习

一位因为快速学习而成名的神奇小子,他应用自己发明的学习方法,完成了10天搞定线性代数,1年学习4年MIT课程的“不可能任务”。[1

2014-04-20

黑客与画家

《黑客与画家:硅谷创业之父paul graham文集》是硅谷创业之父paul graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。

2014-04-20

人月神话,计算机系列

《人月神话》内容源于作者Brooks在IBM公司任System/360计算机系列以及其庞大的软件系统OS/360项目经理时的实践经验。《人月神话》探索了达成一致性的困难和解决的方法,并探讨了软件工程管理的其他方面。在《人月神话(英文版)》中,既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管理者给出了自己的真知灼见

2014-04-20

算法心得,高效算法的奥秘

写代码总会遇到难题,时而苦于乘法操作频繁溢出,时而苦于开方算法太过笨拙,于是,程序员之间口耳相传的那些代码秘籍,这些时候就该大显身手了。有些小程序,仅两三行代码即能解决平常数十行代码方能实现的功能;还有些小程序,只用0x24924925这般神奇的数字,即能成倍提升运算速度。读者若对此感兴趣,则《算法心得:高效算法的奥秘(原书第2版)》定能令你开怀畅读。

2014-04-20

Windows程序设计

《Windows程序设计(第5版 珍藏版)》是一本经典的Windows编程圣经,曾经伴随着近50万Windows程序员步入编程殿堂,成长为IT时代的技术精英。 作为Windows开发人员的必备参考,涵盖基础知识和中高级主题,全面地介绍了Windows程序设计所涉及的细枝末节,旨在帮助读者从高屋建瓴的角度,建立完整的知识体系,为以后的职业生涯奠定良好的基础。全书共3部分23章。第1~12章着重介绍基础知识,第13~18章的主题为图形,第19~23章涉及更多高级主题。

2014-04-04

The.C++.Programming.Language.4th Edition

The.C++.Programming.Language是C++之父的经典之作。第4版为了C++11大幅重写

2014-04-04

vim中文文档

vim的中文文档,配置之后在vim中使用:help即可查看,对于英语不好的小伙伴有帮助

2015-04-28

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