关闭

php 使用array_map替代foreach 提取二维数组元素组装新数组

$array = [ 0=>['sku_id'=>'11','sku_amount'=>240], 1=>['sku_id'=>'27','sku_amount'=>600] ]; $packSkuNum=[]; array_map(function($item)use(&$packSkuNum){...
阅读(2) 评论(0)

Lumen 查询执行SQL

app('db')->connection()->enableQueryLog(); //这里就是要查询的SQL语句 $log = app('db')->getQueryLog(); dd($log); //打印sql语句...
阅读(23) 评论(0)

redis GEO地理位置

Redis 的 GEO 特性将在 Redis 3.2 版本释出, 这个功能可以将用户给定的地理位置信息储存起来, 并对这些信息进行操作。 本文将对 Redis 的 GEO 特性进行介绍, 说明这个特性相关命令的用户, 并在最后说明如何使用这些命令去实现“查找附近的人”以及“摇一摇”这两个功能。   版本要求 因为 Redis 目前的稳定版本为 Redis 3.0 , 而 G...
阅读(63) 评论(0)

用户权限控制 ----- Auth认证(lumen篇)

流程大览在lumen中使用auth认证 注册AuthServiceProvider服务提供中,框架已经注册好了,只需要解开bootstrap/app.php 中AuthServiceProvider 的调用取消代码注释; 支持ORM,用于获取认证用户,解开$app->withEloquent(); 的调用注释,如果需要通过Auth::User 的方式获取认证用户,需要解开$app->withFaca...
阅读(50) 评论(0)

mysql分组后group_concat()的使用场景总结

现有这样一个业务场景,在一个教务系统中,统计某个学生在某一次考试中的各科成绩与各科成绩的年级排名与班级排名? 假设表结构如下: 最直白的做法是先统计出该学生的考试成绩,在通过他考试的那么科目再去查他所在班级与年级的排名;但是每个科目都要进行一次查询,意味着要循环科目去进行查询,影响效率。 如果我们让科目分组代替循环该学生开始的科目去查询就可以省去很多次查询,意思是一次就取出...
阅读(43) 评论(0)

实施微服务架构的关键技术

作者简介:孙玄,58集团技术委员会主席,本文来自于作者在CCTC 2017上的演讲整理。 大家都在提微服务架构,微服务架构到底是什么?它有哪些特点和设计模式?我们在打造微服务架构过程中,这些设计模式在实战当中如何应用?数据的一致性应该如何保证?今天我将针对上述疑问分享一下我的思考。 微服务架构特点 什么是微服务架构?看下图的这段英文,这是Martin Fowler 在2014...
阅读(391) 评论(0)

Myql运行时报错: Table 'performance_schema.session_variables' doesn't exist

运行mysql时,提示Table ‘performance_schema.session_variables’ doesn’t exist 解决的方法是: 第一步:在管理员命令中输入: mysql_upgrade -u root -p --force11 第二步:重新启动mysql的服务: net stop mysql net start mysql1212 再次运行MyS...
阅读(316) 评论(0)

Laravel的验证码库gregwar/captcha

转载自:http://www.jianshu.com/p/8e4ac7852b5a 在Laravel中有很多图片验证码的库可以使用,本篇介绍其中之一:gregwar/captcha,这个库比较简单,在Laravel中比较常用。下面我们就来介绍下使用细节:首先, composer.json中如下加入配置:"require": { ... "gregwar/captcha": "1.*" },然后,...
阅读(268) 评论(0)

干货 | 36个大数据文档PDF开放下载

转载自:http://training.evget.com/post/322.html?ref=myread 1.大数据背后的价值:饿了么数据仓库治理及数据应用——徐梦云 下载:大数据背后的价值:饿了么数据仓库治理及数据应用——徐梦云.pdf 2.大数据背后的价值:腾讯游戏大数据应用——邓大付 下载:大数据背后的价值:腾讯游戏大数据应用——邓大付.pdf...
阅读(131) 评论(0)

thinkphp3.2源码----获取并保存模型对象与数据库连接实例

摘自文档: 在ThinkPHP中基础的模型类就是 Think\Model 类,该类完成了基本的CURD、ActiveRecord模式、连贯 操作和统计查询,一些高级特性被封装到另外的模型扩展中。 基础模型类的设计非常灵活,甚至可以无需进行任何模型定义,就可以进行相关数据表的ORM和CURD操 作,只有在需要封装单独的业务逻辑的时候,模型类才是必须被定义的。 使用模型类...
阅读(431) 评论(0)
81条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:46120次
    • 积分:1042
    • 等级:
    • 排名:千里之外
    • 原创:50篇
    • 转载:30篇
    • 译文:1篇
    • 评论:5条
    最新评论