上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页
摘要: Laravel Dusk 是 Laravel 的一个表达性强、易于使用,且功能强大的浏览器自动化测试工具。通过 Dusk 可以以编程的方式测试 JavaScript 驱动的应用程序。在使用 Dusk 编写测试案例时,我经常遇到一些限制。现在我在本文中将这些情况以及如何克服分享给大家。 1. 填充隐藏 阅读全文
posted @ 2020-05-12 15:31 八重樱 阅读(562) 评论(0) 推荐(0) 编辑
摘要: Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 本篇文章,主要介绍利用PHP使用Redis,主要的应用场景。 简单字符串缓存实战 $redis->connect('127.0.0.1', 6379); $st 阅读全文
posted @ 2020-05-12 13:55 八重樱 阅读(1712) 评论(0) 推荐(1) 编辑
摘要: 先扯些这些内容: TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有: TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DN 阅读全文
posted @ 2020-05-11 19:38 八重樱 阅读(916) 评论(0) 推荐(1) 编辑
摘要: 安装 Redis 执行命令 我的官方群点击此处。 docker pull redis 部署方案 启动三台机器,6379 容器作为主节点,其余作为从节点 开始准备工作 目录结构 ├── conf │ ├── redis_6379.conf │ ├── redis_6380.conf │ ├── red 阅读全文
posted @ 2020-05-11 15:29 八重樱 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 在网上商城上,我们经常可以看到多级分类、子分类、甚至无限极分类。本文将向你展示如何优雅的通过 Laravel Eloquent 将其实现。 我们会创建一个微型项目来展示儿童商店的分类,总共有 5 级,如下: 数据库迁移 简单的数据表结构: Schema::create('categories', f 阅读全文
posted @ 2020-05-11 14:20 八重樱 阅读(1280) 评论(1) 推荐(0) 编辑
摘要: 一、前言 19年初,网上公开了2个Thinkphp5的RCE漏洞,漏洞非常好用,导致有很多攻击者用扫描器进行全网扫描。我们通过ips设备持续观察到大量利用这几个漏洞进行批量getshell的攻击流量,本文主要从流量角度简要分析和利用thinkphp进行攻击的全网扫描和getshell流量痕迹。 二、 阅读全文
posted @ 2020-05-10 21:04 八重樱 阅读(702) 评论(0) 推荐(1) 编辑
摘要: 本文的实现主要是基于 myclabs/php-enum 扩展包。 今天来分享下如何管理 PHP 的枚举类型。 一种常见的方式是,使用常量来代表枚举类型 const YES = '是'; const NO = '否'; 可以在这个基础上更进一步,将其封装成类,以便于管理 class BoolEnum 阅读全文
posted @ 2020-05-09 20:25 八重樱 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 升级 php7 后 isset 不太对了 公司升级 php7 后出现了一个问题 类似这样 isset($post->user->name) 始终为 false 之前的 php 5.6 就很正常 laravel 版本是 5.1.35(很久没升级了) 先看看 isset isset 用来检测变量是否设置 阅读全文
posted @ 2020-05-09 16:23 八重樱 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 在使用跨平台应用程序时, API 是一个非常不错的选择。 除了网站,您的产品可能还有 Android 和 iOS 应用程序。 在这种情况下, API 也是同样出色的,因为您可以在不更改任何后端代码的情况下编写不同的前端。 使用 API 时,只需使用一些参数点击 GET , POST 或其他类型的请求 阅读全文
posted @ 2020-05-09 15:18 八重樱 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 事件 1. 事件和中间件有一点相似,只不过事件更加的精准定位更细腻的业务场景; 2. 事件可定义:事件类、事件监听类、事件订阅类; 3. 我们先创建一个测试事件的类:TestEvent.php,手动创建一个测试类; public function __construct() { //注册监听器 Ev 阅读全文
posted @ 2020-05-08 17:14 八重樱 阅读(2538) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页