设计模式解决了一个常见的软件工程学问题。模式不是编码,它是抽象的设计。它用于帮助开发者定义数据模型的结构和应用的交互。如果你采用了某种设计模式,你需要把它的一般形式适配到你特殊的需求上。不论你的应用是哪种形式,了解框架中使用的基本设置模式都是很有必要的。理解设置模式有助于你更有效的使用框架,还能.....
分类:
其他好文 时间:
2015-06-13 20:06:29
阅读次数:
123
Memory Access Patterns大部分device一开始从global Memory获取数据,而且,大部分GPU应用表现会被带宽限制。因此最大化应用对global Memory带宽的使用时获取高性能的第一步。也就是说,global Memory的使用就没调节好,其它的优化方案也获取不到什...
分类:
数据库 时间:
2015-06-13 15:35:04
阅读次数:
230
设计模式(Design Patterns)——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设...
分类:
编程语言 时间:
2015-06-08 00:51:43
阅读次数:
151
Milk
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 15697 Accepted Submission(s): 3947
Problem Description
Ignatius drinks milk eve...
分类:
其他好文 时间:
2015-06-06 12:08:10
阅读次数:
156
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,...
分类:
编程语言 时间:
2015-06-01 18:42:32
阅读次数:
352
这几天准备把设计模式好好看一下,顺带着做下笔记,设计模式以前零零散散看过一些,做项目时也用过或见到过一些设计模式,但是可能只是停留在见到那种设计模式时有点印象,有的时候也将名称弄混,希望这次系统学习的机会能让我对设计模式有个更加深刻的印象吧。
这次学习设计模式主要的参考资料有:
《大话设计模式》
http://www.dofactory.com/net/design-patterns
上面两...
分类:
其他好文 时间:
2015-05-31 15:25:41
阅读次数:
119
/*ID: awsd1231PROG: milkLANG: C++*/#include#include#include#includeusing namespace std;const int maxn =5000 + 10;int n, m;struct Pa { int p; int pa;};...
分类:
其他好文 时间:
2015-05-31 13:55:47
阅读次数:
97
Description
Farmer John has noticed that the quality of milk given by his cows varies from day to day. On further investigation, he discovered that although he can't predict the quality of milk fro...
分类:
编程语言 时间:
2015-05-29 15:49:04
阅读次数:
125
PubSub(发布订阅)
PUBLISH
PUBLISH channel message
将信息 message 发送到指定的频道 channel 。
可用版本:
>=2.0.0
时间复杂度:
O(N+M),其中 N 是频道 channel 的订阅者数量,而 M 则是使用模式订阅(subscribed
patterns)的客户端的数量。
返回值:
...
分类:
其他好文 时间:
2015-05-28 18:14:34
阅读次数:
179
dp[[i][j] = sum(dp[i - 1][k]) (k -> j)
状态方程,因为N很大而M很小,所以第一时间可以想到矩阵优化
可能之前没做过类似的题被卡的很厉害。
另外用C++写大数真心麻烦。。
#include
#include
#include
using namespace std;
const int maxn = 45;
const int maxd = 30005;...
分类:
其他好文 时间:
2015-05-26 23:29:52
阅读次数:
286