摘要:
sql server下分页的处理:由于sql server 没有limit 关键字,但有替代的关键字top, 查询第X页,每页Y条记录 最基本的处理方法: 如果表中有主键(记录不重复的字段也可以),可以用类似下面的方法,当然y,(x-1)*y要换成具体的数字,不能用变量: select ... 阅读全文
摘要:
思考:其实下面redis方向中,自增优先和获取优先 可以合并的,是一样的,如果要返还资格,都必须要另一个字段大方向一:利用redis第一种:通用限量处理方式$cur_num = $redis->Get($key);if($cur_num > 3000){ //粗略防线,先get,肯定会超,但可以减少... 阅读全文
摘要:
突然兴起,想总结一下php使用过的类库,当然,是一点一点增加,不会一下子完整哦~一、php日志类库 Monolog 功能强大,可以把日志发送到文件、socket、邮箱、数据库和各种web services。 可替换性强。 可扩展和自定义很方便。思考: 如果让我设计,我会考虑提供给用户, ... 阅读全文
摘要:
碰到一个需求,要计算活动开始后的第几天~方案一:date_diff()函数 ,但要求php版本5.3+$date1=date_create("2015-11-02");$date2=date_create(date('Y-m-d',time()));$diff=date_diff($date1,$d... 阅读全文
摘要:
今天看laravel队列文档,发现原来有好几个实现队列的方式。队列,其实说到底,就是为了实现异步。 可以避免高峰期对服务器的压力。很多中奖和发货流程分开,就是用队列。Amazon SQS:aws/aws-sdk-phpBeanstalkd:pda/pheanstalk ~3.0IronMQ:iron... 阅读全文
摘要:
其实一般开发,查看请求链接,谷歌浏览器完全能胜任。但现在移动端开发变成主流,很多基于移动端的h5页面,用google浏览器会有点力不从心。下面介绍最实用的功能:转发请求一、自带的转发请求“AutoResponder”注意:Enable automatic response 和 Unmatched r... 阅读全文
摘要:
laravel数据库有三种访问方式一、基本Facade用法注意,首先要引入:use Illuminate\Support\Facades\DB; 不然报错DB' not found返回的是数组对象:$results = DB::select('select * from users where id... 阅读全文
摘要:
mysql时间选择字段中,常会有update_time / record_time 之类,以前直接int型11位,就可以了,但会有问题,到2037年会溢出。最近改用timestamp1、timestamp类型字段 类型 属性 默认 ... 阅读全文
摘要:
中午睡醒,喝了杯热巧克力,突然脑洞一开,想起以前一直思考的问题。移动端 如何 安全的与 服务器端通信。一、大概思路 利用类似web中的 记住登录功能。 移动端: 只存用户名 和 salt(理解为中间密码),不存密码。 服务器端:保存用户名、密码、salt 关键点:salt做传输中的加密控... 阅读全文
摘要:
一、js中的substr和substring二、js获取url中的参数,还有for in的用法function getUrlParam(url){ // var href = window.Location.href.replace(/#+.*$/,''); //获取当前url,并去掉#+。*... 阅读全文