从前面的窗口程序可以看到,这个程序主要做了三件事情,第一件是注册窗口,第二件是创建窗口,第三件是显示窗口。从程序的代码上,很容易就看出来每个函数是在做什么事情,这典型是基于函数式的编程,行云如流水般。对于小的程序,这样的编程方式是没有什么问题。现在我们来考虑一下如果要注册多个窗口,创建多个窗口和显示多个窗口,再使用这样的函数代码,就比较难复用了。因而随着编程技术发展和软件项目的增大,目前普遍基于面...
分类:
其他好文 时间:
2014-08-19 12:52:54
阅读次数:
154
前言 如何对现有的程序进行并行优化,是 GPU 并行编程技术最为关注的实际问题。本文将提供几种优化的思路,为程序并行优化指明道路方向。优化前准备 首先,要明确优化的目标 - 是要将程序提速 2 倍?还是 10 倍?100倍?也许你会不假思索的说当然是提升越高越好。 但这里存在一个优化成本的问题...
分类:
其他好文 时间:
2014-08-17 16:48:02
阅读次数:
193
Source Code:http://www.codeproject.com/The Code Projecthttp://www.tomore.com/中 国盟动力http://www.codechina.net/代 码中国http://www.cppn.net/中 国程序先锋网http://ww...
分类:
Web程序 时间:
2014-08-16 18:22:20
阅读次数:
243
面向对象是一种 计算机编程架构,比面向过程编辑具有更强的灵活性和扩展性。面向对象编辑也是一个程序员发展的“分水岭”,很多的初学者和略有成就的开发者,就是因为无法 理解“面向对象”而放弃。这里想提醒一下初学者:要想在编程这条路上走得比别人远,就一定要掌握面向对象编程技术。一、 面向对象的基本概念...
分类:
Web程序 时间:
2014-08-14 20:18:29
阅读次数:
421
研究生一年,对于编程,学会了复制、粘贴、修改别人的代码,觉得敲代码也就那么回事,觉得自己是那么回事了,自己不再是前辈眼中的小白了...但是当自己独立做一个项目时,所遇到的问题各种各样,完成招架不过来,哪怕是一个小问题,都要磨蹭半天都不见得搞定,效率之底惨不忍睹。我倔强地告诉自己已经不是小白了,不到万...
分类:
其他好文 时间:
2014-08-13 00:54:44
阅读次数:
171
前言 CPU 的并行编程技术,也是高性能计算中的热点,也是今后要努力学习的方向。那么它和 GPU 并行编程有何区别呢? 本文将做出详细的对比,分析各自的特点,为将来深入学习 CPU 并行编程技术打下铺垫。区别一:缓存管理方式的不同 GPU:缓存对程序员不透明,程序员可根据实际情况操纵大部分缓存...
分类:
其他好文 时间:
2014-08-11 23:56:03
阅读次数:
241
七月七月入职,直到昨天的八月七日,刚好工作了一个月。规律而且正确的作息是第一位的,对工作效率和个人情绪影响非常大。因为从南山搬到了宝安西乡,虽然靠近地铁站,但用在交通的时间从原来的四十五分钟飙升到现在的一小时二十五分钟,所以早上七点钟必须起床。如果我一点多两点睡,第二天早上肯定是这样的——从出门开始...
分类:
其他好文 时间:
2014-08-11 00:08:20
阅读次数:
147
内含《VC网络高级编程》电子书 及源码。 第一章、TCP/IP协议;第二章、Winsock网络编程接口;第二章、Visual C++与网络编程;第四章、基本网络编程技术;第五章、Telnet协议的实现;第六章、Http协议的实现;第七章、Ftp协议的实现;第八章、文件下载;第九章、UDP协议的实现;
下载地址:http://download.csdn.net/my...
分类:
编程语言 时间:
2014-08-10 01:49:59
阅读次数:
421
1.6 小结
这一章简要概述了函数式编程及其意义。我们介绍了声明式编程风格,可用于以函数风格写应用程序和库函数。声明式编程已有许多成功的应用,如 WPF 和 LINQ,而且,在 C# 3.0 中,能够用它来为其他类型的问题写函数式解决方案。
并行编程是现代软件开发展的一大挑战,使用函数方法能使问题显著容易,这要归功于不可变性和声明式编程。不可变性有助于写出正确、安全的代码;声明式编程能够...
分类:
其他好文 时间:
2014-08-08 18:12:26
阅读次数:
206
算法复杂度分为时间复杂度T(n)和空间复杂度F(n)时间复杂度:也就是执行算法程序所需的时间,与硬件的速度、编程语言的级别、编译器的优化、数据的规模、执行的频度有关,前三个有很大的不确定性,所以衡量指标只要是后两者即算法的时间复杂度是数据规模n的函数。T(n)=O(F(n)),其中O表示同阶,即当n...
分类:
其他好文 时间:
2014-08-08 15:31:56
阅读次数:
202