背景:获取合并批销单数据,对数据进行分组合并展示,每组数据12个,可以扩展2个位置,用于业务人员筛选产品发往快递公司 规则:①相同供应商相同发货时间一起展示,每组不能超过规定数据 ②相同供应商相同时间的数据如果被分到2组,那么两组数据需要相连 ③必须同一发货时间的在一组中;最后每一组数据需要匀称,不 ...
分类:
编程语言 时间:
2017-08-02 15:01:11
阅读次数:
101
本质原因在于:SQL Server 统计信息只包含复合索引的第一个列的信息,而不包含复合索引数据组合的信息 来源于工作中的一个实际问题, 这里是组合列数据不均匀导致查询无法预估数据行数,从而导致无法选择合理的执行计划导致性能低下的情况 我这里把问题简单化,主要是为了说明问题 如下一张业务表,主要看两 ...
分类:
数据库 时间:
2017-08-02 13:10:51
阅读次数:
158
定义:当(a,p)=1时,存在ax≡1(mod p),则x叫作a在模p意义下的乘法逆元。 求法: 1.当p为质数时,由费马小定理,得ap-1≡1(mod p),即(a·ap-2)≡1(mod p),则a在模p意义下的乘法逆元是ap-2,直接用快速幂可求得。 2.当p不为质数时,用扩展欧几里得算法求a ...
分类:
其他好文 时间:
2017-08-02 00:37:01
阅读次数:
154
有一类问题在区间上的选择问题有如下特征: 1. 每个选择之间不交叉 2. 区间元素可以在某个选择中,也可以不在任何选择中 3. 最大化选择的个数 对于这类问题,我们可以考虑采取贪心策略。具体来说,对于区间从左到右考虑,每次发现一个可行的组合就选择,保证右区间尽可能小。 Codechef CHEFPR... ...
分类:
其他好文 时间:
2017-08-02 00:29:14
阅读次数:
138
1. 2. 3. 4. 5. 局部逆序函数组合 6. 7. 从后往前覆盖 8. O(N) O(1) 9.(多看几遍) ...
分类:
其他好文 时间:
2017-08-01 23:02:27
阅读次数:
198
CSS规则由两个主要的部分构成:选择器以及一条或多条声明 selector { property:value; property:value; property:value; …… } CSS的四种引入方式 1.行内式 行内式是在标记的style属性中设定CSS样式,这种方式没有体现出CSS的优势 ...
分类:
Web程序 时间:
2017-08-01 20:38:56
阅读次数:
161
包1:概念包是一组过程、函数、变量、常量和游标等元素的组合。是对这些PL/SQL 程序设计元素的封装。其中变量相当于类中的成员变量,过程和函数相当于类方法。把相关的模块归类成包,可使开发人员利用面向对象的方法进行存储过程的开发。2:包的组成部分: (1)包定义(PACKAGE):包定义部分声明包内数 ...
分类:
数据库 时间:
2017-08-01 20:37:22
阅读次数:
159
组合WHERE子句来实现功能更强的数据过滤 AND操作符 SELECT 列名1, 列名2, 列名3 FROM 表名 WHERE 条件1 AND 条件2; AND在WHERE子句中指示检索满足所有给定的条件的行 OR操作符 SELECT 列名1, 列名2, 列名3 FROM 表名 WHERE 条件1 ...
分类:
数据库 时间:
2017-08-01 20:34:55
阅读次数:
138
一:在Oracle中定义SQL查询,为什么不用索引查询: oracle在执行SQL的时候不用你去指定索引 你查询的是表或者视图,索引是建立在对应的表上的 当你去查询这个表的时候oracle会通过内部优化器去判断是否要用索引 如果执行计划觉得索引不好就不会用到,这是oracle的内部机制二:State ...
分类:
其他好文 时间:
2017-08-01 20:31:50
阅读次数:
1014
防火墙的简介 防火墙是指设置在不同网络或网络安全域之间的一系列部件的组合,它能增强机构内部网络的安全性。它通过访问控制机制,确定哪些内部服务允许外部访问,以及允许哪些外部请求可以访问内部服务。它可以根据网络传输的类型决定IP包是否可以传进或传出内部网。防火墙通过审查经过的每一个数据包,判断它是否有相 ...
分类:
其他好文 时间:
2017-08-01 15:45:49
阅读次数:
199