上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 300 下一页
2013年10月8日

【机房系统知识小结】微软自带RDLC报表,数据汇总设计

摘要: 在做机房系统报表的时候,借鉴 八期崔成龙学长的博客《VB.NET rdlc 报表的使用》,照虎画猫的敲了一遍,但是在“汇总项”中,出现了一点小问题。具体的设计方法在这里就不做介绍了,请看一下我设计的报表:简要解析:在“汇总项”中利用“函数”针对“明细项”中的“充值金额”“消费金额”“退款金额”进行汇总求和,并显示。但是,却出现了下图中的效果,虽然达到了“汇总”的目的,但是却出现了五条相同记录的内容?而且,经试验得知,若明细项中含有N条数据,则汇总项中也会含有N条相同的汇总数据。这是为什么呢??“汇总项”中的函数,是正确的。那么问题出在? 原来,对于“汇总项”中占位符的设定,函数是没... 阅读全文
posted @ 2013-10-08 21:05 you Richer 阅读(310) 评论(0) 推荐(0)

assembly的说明

摘要: Assembly SampleAssembly;// Instantiate a target object.Int32 Integer1 = new Int32();Type Type1;// Set the Type instance to the target class type.Type1 = Integer1.GetType();// Instantiate an Assembly class to the assembly housing the Integer type. SampleAssembly = Assembly.GetAssembly(Integer1.GetTy. 阅读全文
posted @ 2013-10-08 21:03 you Richer 阅读(237) 评论(0) 推荐(0)

The breakpoint will not currently be hit. vs2005断点不被命中

摘要: 用会了vs2005但是发现坑爹的连断点都不会命中,原来是默认设置的问题。要使断点命中:1. 首先确保程序是在DEBUG模式下运行;2.确认正确的项目设置:链接器->调试->生成调试信息(是), C++->常规->调试信息格式(/Zi or /Z7);3. 重新生成一下;搞定。 补充:还有一种情况下就是当前代码与当前执行的程序不匹配,1.确认运行的是最新生成的代码:不是在运行中编辑的2.当进行dll调试的时候确保加载的是代码对应的dll,可以通过设置项目依赖项或自定义生成避免这个问题 阅读全文
posted @ 2013-10-08 21:03 you Richer 阅读(157) 评论(0) 推荐(0)
2013年10月7日

QUEUE——队列(procedure)

摘要: #include #include #include "queue.h"int main() { int i; Type x; Type arr[] = {3,1,2,5,7,9}; QUEUE *q = NULL;q = CreateQueue(10); if(NULL == q) return -1; for(i = 0; i #include #include "queue.h"QUEUE *CreateQueue(int size) { QUEUE *q = malloc(sizeof(*q)); if(NULL == q) return NUL 阅读全文
posted @ 2013-10-07 22:38 you Richer 阅读(302) 评论(0) 推荐(0)

设计模式之简单工厂模式

摘要: 简单工厂:从名字就体现出了其特点,简单。不用疑惑,你或许在有意、无意中已经使用过了。 对比下面俩副类图:前者是未使用简单工厂的类图,后者是使用了简单工厂的类图。类图就不解释了。使用了简单工作后,Client不需要知道Interface的实现Impl,当实现改变时,不需要修改客户端端。也许有人会问,使用了简单工厂后不只是把创建实例的操作移到SimpleFactory而已吗,并没有减少类的实例化过程?刚学习简单工厂时,我也同样有这样的疑问,但是如果只要你把Client看做一个整体,把工厂和接口、实现看做一个整体就会发现,Client真的不在需要了解实现了,实现的变更只会影响工厂而已。客户端自此不. 阅读全文
posted @ 2013-10-07 22:36 you Richer 阅读(140) 评论(0) 推荐(0)

liststack——链表栈(procedure)

摘要: #include #include #include #include "list.h" #include "stack.h"#define NAMESIZE 24typedef struct stuinfo{ int id; char name[NAMESIZE]; int math; }DATA;static void print_s(const void *data) { const DATA *stup = data; printf("%d %s %d\n", stup->id, stup->name, stup- 阅读全文
posted @ 2013-10-07 22:33 you Richer 阅读(194) 评论(0) 推荐(0)

3D视频的质量评价报告 (MSU出品)

摘要: 俄罗斯的MSU Graphics & Media Lab (Video Group)出品的3D视频的质量评价报告。测试了一些3D视频的质量,其测试方法值得我们参考。在此翻译一下部分文字。注:这是其第4个3D视频的质量评价报告,其实验报告中已经包含了前三次实验的数据,因此我们可以看到数据包含了很多的电影。电影中包含了2D转3D的电影(比如说《泰坦尼克号》)以及直接3D拍摄的电影(比如说《阿凡达》)。 参与测试的3D电影 A Very Harold & Kumar 3D Christmas (2011)Pina (2011)Resident Evil: Retribution (2 阅读全文
posted @ 2013-10-07 22:33 you Richer 阅读(227) 评论(0) 推荐(0)

ural 1106. Two Teams 二分图染色

摘要: 链接:http://acm.timus.ru/problem.aspx?space=1&num=1106 描述:有n(n#include #include #include using namespace std;const int M = 100 + 10;int color[M], vis[M]; //color[i]表示结点i的颜色,1表示黑色,2白色vector G[M];void dfs(int u){ vis[u] = 1; for (int i = 0; i #include #include #include using namespace std;const int 阅读全文
posted @ 2013-10-07 22:28 you Richer 阅读(161) 评论(0) 推荐(0)

c\c++复习基础要点16----枚举类型

摘要: 枚举类型: 语法格式:enum 枚举类型名 {变量值列表};例如: enum Weekday{sun, mon, tue, wed, thu, fri, set};声明了枚举类型后,就可以定义枚举类型的变量了。定义枚举变量的语法格式为:enum 枚举类型名 标示符;或枚举类型名 标示符;例如: enum Weekday aday;也可以把声明枚举类型和定义枚举类型变量合为一步: enum{变量列表} 标示符;例如: enum{sun, mon, tue, wed, thu, fri, set} aday;变量aday的值只能是sun到sat之一声明枚举类型时,变量值列表中的标示符是一些符号常量 阅读全文
posted @ 2013-10-07 22:26 you Richer 阅读(211) 评论(0) 推荐(0)

C/C++基础(二)

摘要: (1)运算符优先级 #include using namespace std; int main() { unsigned char a = 0xA5; unsigned char b = ~a>>4+1; //cout>4,在计算时,编译器会先把a和4的值转换为int类型(即所谓整数提升)后再进行计算,当计算结果出来后,再把结果转换车个unsigned char 赋值给b. 对于第二个问题:因为 "~"的优先级高于">>"和"+",过程是这样的:先对1010 0101 取反 0101 1010; 再右移 阅读全文
posted @ 2013-10-07 22:22 you Richer 阅读(363) 评论(0) 推荐(0)
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 300 下一页