613

博客园 首页 新随笔 联系 订阅 管理

10 2017 档案

只有注册用户登录后才能阅读该文。
posted @ 2017-10-26 12:15 613 阅读(1) 评论(0) 推荐(0)

摘要:下面介绍一种基于redis的抢红包方案。把原始的红包称为大红包,拆分后的红包称为小红包。1.小红包预先生成,插到数据库里,红包对应的用户ID是null,红包生成算法如下:预先生成所有的红包还是一个请求随机生成一个红包简单来说,就是把一个大整数m分解(直接以“分为单位,如1元即100)分解成n个小整数 阅读全文
posted @ 2017-10-26 12:11 613 阅读(214) 评论(0) 推荐(0)

摘要:如今在电商行业里,秒杀抢购活动已经是商家常用促销手段。但是库存数量有限,而同时下单人数超过了库存量,就会导致商品超卖甚至库存变负数的问题。又比如:抢购火车票、论坛抢楼、抽奖乃至爆红微博评论等也会引发阻塞式高并发问题。如果不做任何措施可能在高瞬间造成服务器瘫痪,如何解决这个问题呢?这里提出个人认为比较 阅读全文
posted @ 2017-10-26 12:09 613 阅读(784) 评论(0) 推荐(0)

摘要:职责链模式(又叫责任链模式)包含了一些命令对象和一些处理对象,每个处理对象决定它能处理那些命令对象,它也知道应该把自己不能处理的命令对象交下一个处理对象,该模式还描述了往该链添加新的处理对象的方法。 适用场景: 1、有多个对象可以处理同一个请求,具体哪个对象处理该请求由运行时刻自动确定。 2、在不明 阅读全文
posted @ 2017-10-17 16:46 613 阅读(142) 评论(0) 推荐(0)

摘要:自动调用了安全模块的登录次数 和 广告模块推荐广告 阅读全文
posted @ 2017-10-17 16:31 613 阅读(150) 评论(0) 推荐(0)

摘要:conn(); $mysql = Factory::createDB('sqlite'); $mysql->conn(); //如果新增加oracle 类型 ,怎么办 //服务器增加怎么办(java c++得重新编译安装很麻烦) //在面相对象设计原则中 重要的开闭原则 --- 对于修改封闭, 对于扩展添加时开放的 阅读全文
posted @ 2017-10-17 15:03 613 阅读(123) 评论(0) 推荐(0)

摘要:function mulsort($arr){ if(!is_array($arr)){ return false; } if(count($arr)<0){ return false; } $keys = array_keys($arr); $vals = array_values($a... 阅读全文
posted @ 2017-10-17 09:36 613 阅读(247) 评论(0) 推荐(0)

摘要:1.实现方式不同 impletments extends 2.抽象类中可以有成员属性 接口内不能有 抽象类 可以实现对数据的封装 3.接口没有构造函数 抽象类可以有抽象函数 4.接口类中 方法都是public 的 抽象类中的方法可以使private protected public 5.一个类中可以 阅读全文
posted @ 2017-10-16 11:43 613 阅读(166) 评论(0) 推荐(0)

摘要:<?php header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:filename=test.xls"); define("STR" ,"BFSY"); for ($i=0; $i < 1000; $i++) { $ran... 阅读全文
posted @ 2017-10-13 15:35 613 阅读(217) 评论(0) 推荐(0)

该文被密码保护。
posted @ 2017-10-12 16:56 613

摘要:1.函数的原型与调用 返回值一定要和函数的定义统一。 函数在使用前必须定义或者说明(声明)。 在使用之前定义这个函数, 先声明这个函数在使用, 在代码的后面再定义这个函数 2.形参与实参 形参在未出现函数调用的时候,他们并不占用内存单元,只有在发生函数调用的时候形参才被分配内存,函数调用玩,形参所占 阅读全文
posted @ 2017-10-11 17:42 613 阅读(101) 评论(0) 推荐(0)

该文被密码保护。
posted @ 2017-10-10 17:31 613 阅读(0) 评论(0) 推荐(0)

摘要:sed -i "s/新内容/原内容/g" `ls *.html` sed -i "s/新内容/原内容/g/g" `ls *.php` sed -i "s/s/新内容/原内容/g/g" `ls **/*.php` sed -i "s/s/新内容/原内容/g/g" `ls **/**/*.php` 阅读全文
posted @ 2017-10-10 14:38 613 阅读(169) 评论(0) 推荐(0)

摘要:数组的存储方式: 数组在内存中就是一段连续的空间。 例子:水先花数 二维数组 初始化 也支持多维数组 int array[2][2][88] 阅读全文
posted @ 2017-10-09 17:40 613 阅读(131) 评论(0) 推荐(0)

摘要:char 类型 1.char 变量 常量 char c; 定义一个char变量 c = ‘a’ 'a'字符常量 char 的本质就是一个整数,只有一个字节大小的整数 2.printf 输出char %c意思是输出一个字符,而不是一个整数 3.不看打印char转移符 \a 警报 \b 退格 \n 换行 阅读全文
posted @ 2017-10-01 19:57 613 阅读(326) 评论(0) 推荐(0)

摘要:(强数据类型) 1.常量 常量是程序中不可变的量 10为常量 两种常量 #define 定义宏常量 const #对于#define 类型的常量,c语言的习惯是常量名称大写, 对于普通const常量以及变量,一般以小写结合大写的方式 以上为整数常量 字符串 常量 2. 二进制 位 字节 字 一个位只 阅读全文
posted @ 2017-10-01 17:46 613 阅读(816) 评论(0) 推荐(0)

摘要:解决方案: 在工程上右键 >属性 >配置属性 >连接器 >系统 >子系统(在窗口右边) >下拉框选择控制台(/SUBSYSTEM:CONSOLE) 阅读全文
posted @ 2017-10-01 11:38 613 阅读(5042) 评论(0) 推荐(0)