1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这..
分类:
其他好文 时间:
2015-11-13 19:16:24
阅读次数:
499
互斥锁:是为了避免多个线程抢夺资源造成数据不准确问题而提出的,是为了限制同一时刻多个线程访问同一个数据.首先需要了解两个概念:1>多线程并发执行:我们都知道,如果不涉及两个线程之间传值或是共享资源的时候,多个线程之间是没有交集的,你走你的阳关道我走我的独木桥,井水不犯河水,但是如果需要传值或是共享资...
分类:
其他好文 时间:
2015-11-13 06:35:55
阅读次数:
326
基本上在面试的时候,会具体到两个int数组,或string数组。具体也就是讨论算法。首先需要的是和面试的人确认题目的含义,并非直接答题。然后,可以提出自己的想法,首先最快的是用linq { List array0 = new List() { 1, 2, 9, 3...
分类:
编程语言 时间:
2015-11-12 23:34:12
阅读次数:
357
groovy中集合的使用也比java简单许多了,值得高兴的是groovy还提供了许多便利的方法例如给集合中的数字排序、求最大值或最小值、元 素反转、求交集、去除重复元素、数组合并、选取符合条件元素等很好用的功能,因...
分类:
其他好文 时间:
2015-11-11 17:59:58
阅读次数:
304
比如 Lista=newList();a里面有{111,222,333,444,555,666,777,888,999,111,222,333,444}找出交集得到结果是111,222,333,444速度要快的,数据量是在百万条之上。什么算法最快? ------Solutions------ 找出出...
分类:
其他好文 时间:
2015-11-11 13:19:35
阅读次数:
248
今天突然想用Java实现如何用集合实现交集,并集和差集的运算了!主要是看Python语言的时候想起来的。实现主要使用的Set集合,Set集合的特点是集合内的元素不可重复。具体代码如何: 1 package com.chengxuyuanzhilu; 2 3 import java.util.Has....
分类:
编程语言 时间:
2015-11-06 14:27:37
阅读次数:
459
在论坛看到的一个问题这里总结下:CREATETABLEconsume(idVARCHAR(11)NOTNULL,tidVARCHAR(11)NOTNULL)COLLATE=’utf8_general_ci’ENGINE=MyISAM;INSERTINTOconsume(id,tid)VALUES(‘1’,‘11’);INSERTINTOconsume(id,tid)VALUES(‘2’,‘14’);INSERTINTOconsume(id,tid)VALUE..
分类:
数据库 时间:
2015-11-05 00:51:23
阅读次数:
265
--MINUS去差集,取第一个集合有的而第二集合没有的,并以第一个字段排序select t.bumenbm from T_HQ_BM tminusselect b.bumenbm from t_hq_bm2 b--INTERSECT 取交集,取两个集合都有的,并按第一个字段排序select t.bu...
分类:
数据库 时间:
2015-11-04 00:22:16
阅读次数:
248
每年的6月,都是让人百感交集的毕业季,在这个重要的时刻,大家纪念的形式不再拘泥于简单的毕业照,而是希望有一个值得大家留念的毕业电子纪念册,对于没有接触过制作软件的人来说,选择会声会影(www.huishengh...
分类:
其他好文 时间:
2015-11-03 16:09:59
阅读次数:
235
不管是在面试中还是在笔试中,我们都会被经常问到关于javascript数组的一些算法,比方说数组去重、数组求交集、数组扰乱等等。今天抽点时间把javascript中的一些常用的数组算法做一下总结,以方便大家面试笔试或者日常开发过程中用到。其中部分算法来自网络,这里做了下汇总整理。文章末尾我会把参考的...
分类:
编程语言 时间:
2015-10-31 20:04:24
阅读次数:
262