码迷,mamicode.com
首页 >  
搜索关键字:不重复 随机数组    ( 3125个结果
不重复订单号生成规则
偶尔在网上看到的,相对比较好的c#端订单号生成规则public class BillNumberBuilder{ private static object locker = new object(); private static int sn = 0; pu...
分类:其他好文   时间:2014-07-10 11:51:39    阅读次数:197
MongoDB group 数据不同字段distinct问题解决办法
近日被mongoDB的聚合难住了,条件:1、表中有字段mac,pv,ip,dates,type2、要求,根据ip来group,计算pv合计,不重复的mac数,不重复的ip数3、下面是解决办法,说明:MongoDB权威指南中使用的是对象,即"macs":{},然后在reduce里面用 in来查找,pr...
分类:数据库   时间:2014-07-10 00:16:14    阅读次数:252
排序+“选择不重复记录”(4)——最早的入库记录
排序+“选择不重复记录”(4)——最早的入库记录 设计要点:排序、筛选、选择不重复记录 秀秀:啊——这下,无论主任多么复杂的问题,俺都不拍了! 阿金:那你找找每个物品最早的入库记录。 秀秀:最早的?这…… 阿金:提示你一下,得加一个“日期”列吧? 秀秀:对呀!不仅是数字型的,日期也可以排序呀,第一步,按物品名称、日期排序,第二步,单击“数据”-“筛选”-“高级”-选择“名称、日期”那两...
分类:其他好文   时间:2014-07-02 11:28:49    阅读次数:206
排序+“选择不重复记录”(2)——每组的最小值记录
排序+“选择不重复记录”(2)——每组的最小值记录 设计要点:排序、筛选、选择不重复记录 秀秀:真没想到“选择不重复记录”是干这个的。 阿金:啊?!那可不是,这只是一个用途,俺考考你,怎么找到每个分类中最小库存量的那个物品? 秀秀:嗯——,第一步,按分类,物品名称、库存数量排序,第二步,单击“数据”-“筛选”-“高级”-勾选“选择不重复记录”…… 阿金:第二步的关键是 “列表...
分类:其他好文   时间:2014-07-02 11:16:38    阅读次数:119
排序+“选择不重复记录”(3)——最大值记录
排序+“选择不重复记录”(3)——最大值记录 设计要点:排序、筛选、选择不重复记录 秀秀:俺有点明白“选择不重复记录”了, 阿金:那,如果要提取每个分类最大库存量的那个物品,怎么办呢? 秀秀:就把库存数量按降序排序呗。 阿金:噢?还真明白了。 秀秀:当然啦!不仅明白,俺还会总结呢, 阿金:又总结啦? 秀秀:其实就是用排序把同样分类和名称的记录放在一起,然后用“选择不重复记录”把...
分类:其他好文   时间:2014-07-02 11:15:57    阅读次数:174
排序+“选择不重复记录”(1)——提取出现值
排序+“选择不重复记录”(1)——提取出现值 设计要点:排序、筛选、选择不重复记录 秀秀:快快快!帮帮忙,主任让俺打印所有库存物品分类,但是俺的表里每个分类里又包含多个物品名称,所以每个分类有好几行呢,怎么打啊? 阿金:哎呦——求俺这个“理工男”了?用你的“文艺范”的花边解决呐。 秀秀:去,少废话!要是主任尅了俺,你也别想好受! 阿金:好好好,怕你了,告诉你一个简单办法。第一步,按分类排...
分类:其他好文   时间:2014-07-02 11:06:01    阅读次数:171
PHP生成唯一编号 36进制不重复编号
PHP生成唯一编号 36进制不重复编号PHP实现生成唯一编号,文中使用10进制转换36进制得到不重复的6000多万个唯一编号,编号位数为10位。 当要将一个庞大的数据进行编号时,而编号有位数限制,比如5位的车牌号、10位的某证件号码、订单流水号、短网址等等,我们可以使用36进制计算出符合位数的不重复...
分类:Web程序   时间:2014-07-01 17:09:00    阅读次数:330
UVA 11123 - Counting Trapizoid(计数问题+容斥)
UVA 11123 - Counting Trapizoid 题目链接 题意:给定一些点,不重复,求出一共有几个梯形 思路:先把所有两点组成直线求出来,然后排序,斜率相同的C2n个,然后再扣除掉重叠的直线情况和长度相等情况(这样为平行四边形或矩形),由于扣除的时候会重复扣掉重叠和相等,所以在加回来,这是容斥原理。 代码: #include #include #in...
分类:Windows程序   时间:2014-07-01 09:11:48    阅读次数:641
Codeforces 14D Two Paths 树的直径
题目链接:点击打开链接 题意:给定一棵树 找2条点不重复的路径,使得两路径的长度乘积最大 思路: 1、为了保证点不重复,在图中删去一条边,枚举这条删边 2、这样得到了2个树,在各自的树中找最长链,即树的直径,然后相乘即可 #include #include #include #include #include #include #include #include #include #i...
分类:其他好文   时间:2014-06-30 07:30:01    阅读次数:235
distinct用法
distinct可以列出不重复的记录,对于单个字段来说distinct使用比较简单,但是对于多个字段来说,distinct使用起来会使人发狂。而且貌似也没有见到微软对distinct使用多字段的任何说明。下面就提供了一种方法可以在使用distinct的时候同时使用多个字段。select 要使用字段1...
分类:其他好文   时间:2014-06-27 20:12:02    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!