前言 在用 CUDA 对 GPU 进行并行编程的过程中,除了需要对线程架构要有深刻的认识外,也需要对存储系统架构有深入的了解。 这两个部分是 GPU 编程中最为基础,也是最为重要的部分,需要花时间去理解吸收,加深内功。 了解 GPU 存储系统架构的意义 CUDA 编程架构的设计思路本身也就是让...
分类:
其他好文 时间:
2014-08-12 00:06:23
阅读次数:
288
示例: 设计代码,实现在数据库中建student表、course表、和score表,展现三者关系 student表:id、name course表:id、name score表:id、score、student_id、course_id 三张表的关联关系如下: 设计思路: 1.首先创建Student...
分类:
系统相关 时间:
2014-08-11 23:59:33
阅读次数:
582
int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int
Func(int* A, int nSize),使A把0移至后面,非0整数移至数组前面并保持有序,返回值为原数据中第一个元素为0的下标。
尽可能不使用辅助空间且考虑效率及异常问题,注释规范且给出设计思路
注:我的方法的复杂度为O(n)
/*
author:
jiangx...
分类:
编程语言 时间:
2014-08-11 00:26:35
阅读次数:
282
MapReduce源码分析之MapTask详解的后半段文章。在分析过程中我们知道了MapTask是如何使用循环缓存区管理数据,知道了数据在缓存不下是如何做spill处理的,spill输出的数据格式,combiner如何处理,如何将多一个文件merge为一个等等。也希望通过阅读这部分源码能学习到部分设计思路,能在未来的设计中提供多一种思路。...
分类:
其他好文 时间:
2014-08-05 00:47:18
阅读次数:
484
这是一个出于兴趣而在业余时间写的项目,初版的目的在于了解游戏服务端的一些设计思路,所以基本是想到什么写下什么,并没有做过于细节的设计,和过早的优化。 在这个版本里面,主要要完成以下功能: 定制简单的通信协议 处理简单的游戏逻辑 可运行的Server和Client 一. 服务端设计 整个服务端暂且分成...
分类:
Web程序 时间:
2014-08-05 00:33:38
阅读次数:
322
电子商务网站的,页面上往往或有很多活动的广告需要频繁的替换,还有关于网站的说明的文章,这些不是经常变动的,还有一些是专区的活动页面,上面放的都是活动的商品。简单的设计思路:1.建立一个模版表template,可以根据模版生成html 结构:id、模版名称、状态(有效和无效)、模版内容、类...
分类:
Web程序 时间:
2014-08-04 21:15:17
阅读次数:
210
BF语言介绍 Brainfuck,是一种极小化的计算机语言,这种 语言,是一种按照"Turing complete(完整图灵机)"思想设计的语言,它的主要设计思路是:用最小的概念实现一种"简单"的语言,BrainFuck 语言只有八种符号,所有的操作都由这八种符号的组合来完成。BF基于一个简单...
分类:
编程语言 时间:
2014-08-04 01:58:56
阅读次数:
353
此软件功能十分完整,而且界面设计的很漂亮、大方几乎可以直接使用。软件功能包括:设置闹铃时间、增加音乐、增加图片等功能。而且在主界面还提供了一个按钮,该按钮可以将窗口亮度降低有点你视频网站上的“关灯”功能很帅。代码的设计思路还清楚很适合有一定开发经验的人来做为进一步学习的资料。代码的编码风格也很好,代码可读性很高。...
分类:
其他好文 时间:
2014-08-03 15:19:35
阅读次数:
246
近端时间,由于商城项目的需求,学习探索了一下商品分类筛选条件。在学习过程中,一贯喜欢参考前人的东西,希望能从中得到一些独特的设计思路。
京东、淘宝等大牛对这方面做得非常好,不管是用户体验还是技术方面。我们先看看京东的效果图
个人分析:京东的商品筛选中,每个子类型都对于一个具体的模型,而模型下又分为属性(如:功能)以及属性值集
经过两天的整理,总算成型。现在拿出来跟大家分享一下,有什么不足之处...
分类:
其他好文 时间:
2014-08-01 16:16:21
阅读次数:
253
一、Flash文件系统设计思路为flash 设计的文件系统要求异地更新(out-of-place update)。这是因为flash 在写之前必须要先擦除,且再次擦除之前只能写一次。如果擦除块(eraseblocks)很小且可以快速擦除,那么可以将它们看作磁盘扇区(disk sector),但是实际...
分类:
其他好文 时间:
2014-08-01 10:32:41
阅读次数:
344