摘要: 最近在做抽奖活动的时候,被同事提出自己写的抽奖算法很不科学,后来查阅了网络上相关的抽奖代码,算法也跟自己的类似,拿把奖品拿去循环判断。后来想了一下,确实看着逻辑都很不科学了,更不用说是测试结果,于是修改了一下代码,然后测试一下结果这才算是正常了。程序里面可以随意将大奖的中奖概率改成很低甚至是限制中奖次数,所以明明看上去是1/3的中奖概率,可是点得你手软的时候还是给你安慰奖或者不中奖,所以说经常在网络上看到一些转盘,砸金蛋之类的抽奖活动,各种超值奖品只要你来参加,就有机会拿回家,让你无法淡定。如果你也中了一等奖,那就请你摆桌吧,因为真的不容易呀。 阅读全文
posted @ 2014-01-12 08:55 黑夜奇迹 阅读(1931) 评论(0) 推荐(0)
摘要: 最近因为工作上的需要以及个人的兴趣,开始了linux的学习之旅。本人是按照鸟哥的Linux私房菜这本书的来学习linux的,所以安装的linux发行版是centOS。安装书本上的内容一步步安装后,开机启动,连接无线网络,一切正常。然而上网的时候却无法访问网站。认识的运维朋友告诉我先ping一下8.8.4.4看看是否正常,ping的结果是正常的,然后他告诉我要修改一下DNS配置,于是查找了网络上的修改DNS命令system-config-network,修改完DNS后,果然可以上网了。然而故事还没结束,在重启完之后,又不能上网了,查了一下DNS又被修改到原来的配置,网络上又找了一下原因,原来是无 阅读全文
posted @ 2013-12-02 08:05 黑夜奇迹 阅读(6290) 评论(0) 推荐(0)
摘要: 1、如果时间精度没有要求,那么使用$_SERVER['request_time']获取时间戳比使用time()函数更加效率。$_SERVER变量本身是由WEB服务器创建的,$_SERVER['request_time']保存的是发起该请求时的时间戳,从 PHP 5.1.0 起可用。而time()是函数,每调用函数都会带来一些资源及时间的消耗。2、不要使用字符串连接符号“.”连接多个变量字符串后再执行输出,应该直接使用逗号“,”输出多个字符串或者变量;比如echo $a . '加上' . $b . '等于' . $c ,可以直接写出 阅读全文
posted @ 2013-11-21 08:19 黑夜奇迹 阅读(211) 评论(0) 推荐(0)
摘要: 这里先缓存要操作的jquery对象1 var $jqForm = $("#jq-form"), // 获取表单对象2 $jqSel = $("#jq-select"), // 获取下拉列表对象3 $jqOpts = $jqSel.find("option"), // 获取选项对象4 $btnReset = $("#btn-reset"); // 获取重置按钮对象一、jquery select 获取当前选项的值、文本1 $jqSel.val(); // 获取当前选项值2 $jqSel[0].selectedIndex 阅读全文
posted @ 2013-07-13 17:31 黑夜奇迹 阅读(1897) 评论(0) 推荐(0)