上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 110 下一页
摘要: 首先看代码: 数据结构是三张表用户优惠券表(user_coupons)、优惠券表(coupons),商家表(corps),组优惠券表(group_coupons) (为了方便查看,后两项已去除) 这里我本意想用模型关联查出用户优惠券中属于给定组gourpId的所有数据(如果为空该条数据就不返回)。 阅读全文
posted @ 2018-11-15 16:42 sfornt 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 已经有了非常好的Pimple的相关解析,建议先看下:Pimple 一个简单的 PHP 依赖注入容器读 PHP Pimple 源码笔记(上)读 PHP Pimple 源码笔记(下) 这里通过例子补充下核心方法的说明:相关的类型: 服务(类似单例): 工厂服务(多个实例) 参数(仅仅是保存一些变量) 保 阅读全文
posted @ 2018-11-15 16:41 sfornt 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 前言 集合通过 Illuminate\Support\Collection 进行实例,Laravel的内核大部分的参数传递都用到了集合,但这并不代表集合就是好的。Laravel作为快捷并优雅的开发框架,是有他一定的道理所在的,并非因他的路由、DB、监听器等等。当你需要处理一组数组时,你可能就需要它帮 阅读全文
posted @ 2018-11-15 16:38 sfornt 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 无意中发现很多朋友都喜欢使用array_diff(array1, array2)来判断两个数组是否相等, 我自己也偶尔会这么使用 但是今天我在写代码的过程中无意发现这么做是不准确的。 首先我们来看一下这个函数的释义(PHP Manual): 对比 array1 和其他一个或者多个数字,返回在 arr 阅读全文
posted @ 2018-11-15 16:36 sfornt 阅读(971) 评论(1) 推荐(0) 编辑
摘要: 近年以来,云计算已成为信息安全界的宠儿,各家企业前仆后继的跻身于云行列中去。 云技术的出现,确实带给了现代企业非常大的便利,但与好处伴随而来的,也有不能回避的信息安全隐患。 下面就来分享提高云中服务器的安全等级的7个措施,让企业有针对性的进行安全防护。 1、及时安装系统补丁。 不论是Windows还 阅读全文
posted @ 2018-11-15 16:35 sfornt 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Laravel在启动时会加载项目中的.env文件。对于应用程序运行的环境来说,不同的环境有不同的配置通常是很有用的。 例如,你可能希望在本地使用测试的Mysql数据库而在上线后希望项目能够自动切换到生产Mysql数据库。本文将会详细介绍 env 文件的使用与源码的分析。另一篇Laravel核心解读 阅读全文
posted @ 2018-11-15 16:34 sfornt 阅读(6469) 评论(0) 推荐(1) 编辑
摘要: 冒泡排序 两两比较相邻记录的关键字,如果反序则交换,大的数字往下沉,一直到最大的出现在数组最后 改进的冒泡排序 第一层循环不变,第二层循环冒泡变成从后往前,这样做可以在冒泡的过程中尽可能的将小的数据向前冒。 插入排序 将一个记录插入到已经排好序的有序表中 选择排序 通过n i次关键字的比较,找出n 阅读全文
posted @ 2018-11-15 16:33 sfornt 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Ubuntu16.04 lnmp 环境搭建 nginx 安装 sudo apt add repository ppa:nginx/stablesudo apt add repository ppa:ondrej/phpsudo apt updatesudo apt install y nginxsu 阅读全文
posted @ 2018-11-15 16:32 sfornt 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 单例模式是一种比较常用的设计模式,在很多框架中可以看到它的身影。通过单例模式可以确保类只有一个实例化,从而方便对实例个数的控制并节约系统资源。 一个系统中可能会多次使用到单例模式,为了更加方便的创建,可以试着建立一个通用的抽象: 原文地址:https://segmentfault.com/a/119 阅读全文
posted @ 2018-11-15 16:29 sfornt 阅读(149) 评论(0) 推荐(0) 编辑
摘要: MySQL远程访问 1.编辑mysql配置文件,把其中bind address = 127.0.0.1注释了 vi /etc/mysql/mysql.conf.d/mysqld.cnf 2.使用root进入mysql命令行,执行如下2个命令,示例中mysql的root账号密码:root 3.重启my 阅读全文
posted @ 2018-11-15 16:26 sfornt 阅读(140) 评论(0) 推荐(0) 编辑
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 110 下一页