261月/150
北京市小汽车摇号程序的反编译、算法及存在的问题浅析-不重复随机数列生成算法
给定一个正整数n,需要输出一个长度为n的数组,数组元素是随机数,范围为0 – n-1,且元素不能重复。比如 n = 3 时,需要获取一个长度为3的数组,元素范围为0-2,
比如 0,2,1。
这个问题的通常解决方案就是设计一个 hashtable ,然后循环获取随机数,再到 hashtable 中找,如果hashtable 中没有这个数,则输出。下面给出这种算法的代码
public static int[] GetRandomSequence0(int tota
[......]阅读全文
278月/130
浅析优惠券模式–如何应对商家违规
团购之后,优惠券又遍地开花,早在互联网兴起之前,优惠券就是许多商家的促销手段。而这种立足于本地生活服务,同时捆绑着移动互联网、二维码概念的优惠券模式,会让消费者和商家产生怎样的反应呢?某日与人聊天后,仅以我所知的一种模式为例:消费者前往餐厅就餐时,以手机扫描菜单上的二维码,或者展示手机二维码,由餐厅扫描,就可以享受一定程度的优惠,而运营这种优惠券模式的互联网企业则从中收取佣金,虽然很少,但这明显是长尾市场,积少成多也是非常可观的。
商家扫描用户,还是用户扫描商家?
先说一个有意思的问题:到底[......]阅读全文
248月/1120
Memcache的使用与浅析
[ 测试代码 ]
现在我们开始一段测试代码:
<?php
//连接
$mem = new Memcache;
$mem->connect("192.168.0.200", 12000);
$mem->set('key1', 'This is first value', 0, 60);
$val = $mem->get('
//连接
$mem = new Memcache;
$mem->connect("192.168.0.200", 12000);
//保存数据
$mem->set('key1', 'This is first value', 0, 60);
$val = $mem->get('
[......]阅读全文