FastReport.Net是一款功能齐全的报表分析解决方案。前两年工作的时候就是使用FastReport进行报表设计,只是当时使用的时候都是调用别人写好的帮助类,直接调用即可。当时让人觉得不明觉厉。呵呵..不过现在再次需要使用到FastReport进行报表的设计打印,以及与rdlc报表进行对比的。...
分类:
其他好文 时间:
2015-04-21 00:20:32
阅读次数:
396
12.1联结SQL最强大的功能之一即是在数据查询的执行中联结(join)表。12.1.1关系表相同数据出现多次绝不是一件好事,此因素是关系数据库设计的基础。关系表的设计就是要保证把信息分解成多个表,一类数据一个表。各表通过某些常用的值(即关系设计中的关系(relational))互相关联。
可伸缩性(scale):能够适应不断增加的工作量而不失败。设计良好的数据库或应用程序称之为可伸缩性好(sca...
分类:
数据库 时间:
2015-04-16 17:37:37
阅读次数:
156
以前创建数据库时就是有主键的创建了主键,但是表之间的关系没有联系,要建数据库关系图只有主键没有外键时不行的。 建外键的前提是此外键必须是另外一个表的主键。建外键的步骤: 第一步打开要建外键表的设计器,右击选择“关系”。然后弹出“外键关系”窗体,我们选择“添加”,然后点击“表和列规范”后面的小按钮,....
分类:
数据库 时间:
2015-04-16 17:01:00
阅读次数:
203
事实表记录发生在现实世界中的操作型事件,其所产生的可度数值。事实表的设计完全依赖于物理活动,不受可能产生的最终报表的影响。事实表中,除数字度量外,事实表总是包含外键,用于关联与之相关的维度,也可以包含退化的维度键和日期/时间戳。
分类:
其他好文 时间:
2015-04-14 19:38:52
阅读次数:
129
之前接触到一个无限分类,这次用到了,就自己写了一下,贴出来供参考。
数据库类别表的设计以及数据 -- ----------------------------
-- Table structure for msg_type
-- ----------------------------
CREATE TABLE `msg_type` (
`id` int(11) NOT NULL AUTO...
分类:
编程语言 时间:
2015-04-11 22:36:40
阅读次数:
687
普通表 优点: 语法简单 适合大部分情况 缺点: 表更新日志开销大--》可以适当选择全局表 grant all on dba_objects to swat;
grant all on v_$statname to swat;
grant all on v_$mystat to swat;
gran...
分类:
其他好文 时间:
2015-04-11 16:02:22
阅读次数:
139
之所以要写本文,主要是当我看到Linux内核中链表的设计,让我叹为观止。Linux实现的方式与众不同,它不是将数据结构塞入链表中,而是将链表节点塞入数据结构中。在Linux源码中,链表在头文件中声明。它的节点的原型如下:struct list_head{ struct list_he...
分类:
系统相关 时间:
2015-04-04 18:15:40
阅读次数:
222
无锁哈希表(Lock-FreeHashTable)是多线程编程中的理想数据结构,但是实现以及使用都需要一定的技巧。作者对此做了一个巧妙的设计实现,在现代X86平台上能取得千万次每秒的并发查找/增加/删除操作。通过考察各种基于CAS原子操作的无锁数据结构实现,目前公认可实现无锁安全的数..
分类:
其他好文 时间:
2015-03-17 12:41:41
阅读次数:
284
【mysql优化部分】
优化大致思路:
a. 表的设计合理化(符合3NF)
b. 添加适当的索引(index)
mysql的索引大致分为四类:
普通索引、主键索引、唯一索引、全文索引
c. 分表技术(水平分割、垂直分割)
d. 读写分离(读 select 写 insert/delete/update)
e. 存储过程(模块化编程,可以提高速度)
f. 对MySQL的配...
分类:
数据库 时间:
2015-03-09 17:41:22
阅读次数:
226
namespace WindowsFormsApplication1{ public partial class Stopwatch : Form { /// /// 定义变量 /// int record_index = 1;...
分类:
其他好文 时间:
2015-02-28 18:08:45
阅读次数:
125