What
Singleton:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
Why
Singletion是我比较熟悉的设计模式之一,在平常的开发过程中,也曾几次用到,它主要适用于如下场景:
1、当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。
2、当这个唯一实例应该是通过子类可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。
在系统...
分类:
其他好文 时间:
2014-08-14 23:54:36
阅读次数:
210
题意:。。。
策略:看着像贪心,感觉也是贪心。
很久之前做的,又做了一遍,好题。
代码:
#include
#include
int s[100005];
int main()
{
int t, i, j, l, st, en, n, v = 1;
scanf("%d", &t);
while(t --){
scanf("%d", &n);
for(i = 1; i <= n...
分类:
其他好文 时间:
2014-08-14 23:54:16
阅读次数:
201
Infobright作为开源的MySQL数据仓库解决方案,引入了列存储方案,高强度的数据压缩,优化的统计计算等内容,本文是摘抄了infobright论文里最重要的设计点,KnowledgeGird是infobright设计上的核心。
brighthouse是一个面向列的数据仓库,在列存储和压缩数据方面,数据压缩比达到10:1。其核心Knowledge Grid(知识网格)层,即一个能自动调节、所存出具特别小的元数据层,替代了索引的功能,提供了数据过滤、统计信息表达、实际数据位置信息等内容,让brightho...
分类:
其他好文 时间:
2014-08-14 23:53:56
阅读次数:
465
事情做了多,就重要吗?
话说孙猴子能够大闹天宫,能够战胜天兵天将,但为什么在取经途中打不赢妖怪?...
分类:
其他好文 时间:
2014-08-14 23:53:46
阅读次数:
236
题目地址:HDU 4937
多校的题以后得重视起来。。。每道题都错好多次。。。很考察细节。比如这道。。。。WA了无数次。。。。
这题的思路自己真心想不到。。。这题是将进制后的数分别是1位,2位,3位和更多位的分开来计算。
当是1位的时候,显然只有3到6,此时只能是-1
当是2位的时候,可以转换成一元一次方程求解
当是3位的时候,可以转换成一元二次方程求解
当是4位的时候,此时最多也只有...
分类:
其他好文 时间:
2014-08-14 23:53:36
阅读次数:
263
solr的中文搜索数据采用倒排suo...
分类:
其他好文 时间:
2014-08-14 23:53:26
阅读次数:
944
/********************************************************************* @file Main_practise.cpp* @date 2014-8-14* @author Tiger* @brief 排列...
分类:
其他好文 时间:
2014-08-14 23:52:16
阅读次数:
283
今天遇到一个需要在java里面调用C++的情况,网上一查,吓了一跳,原来这个东东还有专门的方法:JNI废话不说,先上笔记:听到这个名词后,我首先找到了如下一篇超好的文章Linux下JNI的使用【转】Linux下 JNI的使用 学习Android其中涉及对JNI的使用,对于这种跨语言的调用真没有见过,...
分类:
其他好文 时间:
2014-08-14 23:51:56
阅读次数:
371
转载▼我们知道可以用记事本打开.rc文件,然后改里面的坐标,来改变对话框大小,如:以下是rc文件///////////////////////////////////////////////////////////////////////////////// Dialog//IDD_ABOUTBOX...
分类:
其他好文 时间:
2014-08-14 23:51:26
阅读次数:
244
1 2 3 4 5 6 文本两端对齐 by hongchenok 7 8 55 56 57 58 59 60 61 ...
分类:
其他好文 时间:
2014-08-14 23:51:16
阅读次数:
254
Given numRows, generate the first numRows of Pascal's triangle.For example, given numRows = 5,Return[ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6...
分类:
其他好文 时间:
2014-08-14 23:50:36
阅读次数:
270
文档注释/**......*/ 注释若干行,并写入javadoc文档。每个文档注释都会被置于注释定界符 注释文档将用来生成HTML格式的代码报告,所以注释文档必须书写在类、域、构造函数、方法,以及字段(field)定义之前。注释文档由两部分组成——描述、块标记。/*......*/注释若干行,通常用...
分类:
其他好文 时间:
2014-08-14 23:50:26
阅读次数:
238
有一批共n个集装箱要装上艘载重量为c的轮船,其中集装箱i的重量为wi。找出一种最优装载方案,将轮船尽可能装满,即在装载体积不受限制的情况下,将尽可能重的集装箱装上轮船。#include #define MAX 12882using namespace std;struct node{ int ...
分类:
其他好文 时间:
2014-08-14 23:50:06
阅读次数:
254
题目链接:http://poj.org/problem?id=1860题目意思:给出 N 种 currency, M种兑换方式,Nick 拥有的的currency 编号S 以及他的具体的currency(V)。M 种兑换方式中每种用6个数描述: A, B, Rab, Cab, Rba, Cba。其中...
分类:
其他好文 时间:
2014-08-14 23:49:56
阅读次数:
235
#include void main(){ int year,month,day,sum,m; printf("请输入年月日(如:1991,1,1)\n"); scanf("%d,%d,%d",&year,&month,&day); if((month==2&&day==30)||(month==2...
分类:
其他好文 时间:
2014-08-14 23:49:26
阅读次数:
243
Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。/*图的邻接矩阵表示*/typedef struct _graph{ int vexs[MAX]; int vnum; int enum.....
分类:
其他好文 时间:
2014-08-14 23:49:16
阅读次数:
203
1290: Random IntegersTime Limit:1 SecMemory Limit:128 MBSubmit:72Solved:45[Submit][Status][Web Board]DescriptionWe choose an integer K (K > 0). Then w...
分类:
其他好文 时间:
2014-08-14 23:48:26
阅读次数:
211