Recently Publish Pages
通过 props 和 Vue 原型实例在不同组件之间共享数据状态
在前面的表单组件中,包含了一个作者字段,通常该字段的值就是当前登录用户的用户名,如果应用包含多个类似表单,每次都要手动填写有些麻烦,...
Leetcode PHP题解--D129 836. Rectangle Overlap
题目链接 836. Rectangle Overlap 题目分析 给两个矩形的左下角和右上角的坐标,判断该矩形有没有重叠。边线...
Leetcode PHP题解--D128 202. Happy Number
题目链接 202. Happy Number 题目分析 这道题目不复杂,就是给定一个数字,把每一位拆开来算个平方再相加。一直加...
Dcat Admin v2.0.0-BETA 版本发布,全新扩展系统上线
前言 Hi,各位同学大家好!时隔多日,Dcat Admin终于迎来了2.0的第一个版本,下面简单介绍一下主要变化,欢迎大家安装体验...
通过 redo 日志保证数据库事务的持久性
学院君在上篇教程中给大家介绍了数据库事务的概念和 ACID 特性,你可以看到数据库事务主要是围绕写入操作(包括插入、更新和删除)展开...
通过 ES6 新语法对 Vue 表单组件进行面向对象重构
虽然学院君已经在上篇教程中演示了如何基于 Laravel + Vue 快速开发表单组件,但是 Vue 组件代码的实现并不优雅,对于单...
程序员八荣八耻 & DevOps 八荣八耻
刚在网上看到这个,挺有意思,哈哈: 程序员八荣八耻 以动手实践为荣,以只看不练为耻。 以打印日志为荣,以出错不报为耻。 以局...
MySQL 数据库事务简介与 ACID 特性
在深入介绍 MySQL 数据写入机制之前,我们先来简单回顾下数据库事务,因为这些写入机制很多都是为了保障数据库事务。 需要强调的是...
在 Laravel 项目中基于 Vue + Bootstrap 快速开发表单组件
我们回到正题,在 Laravel 项目中基于纯 Vue.js 框架编写表单组件,不再依赖 Inertia 和 Livewire 技术...
Leetcode PHP题解--D127 455. Assign Cookies
题目链接 455. Assign Cookies 题目分析 给定两个数组,第一个数组代表每个容器的容量,第二个数组代表每种物品...
在 Go 语言中基于中间件避免 CSRF 攻击
工作原理 在 Go Web 编程中,我们可以基于第三方 gorilla/csrf 包避免 CSRF 攻击,和 Laravel 框架...
InnoDB 增删改查绕不过的坎儿 —— Buffer Pool
Buffer Pool 的引入 学院君在前面的教程中已经介绍过 InnoDB 存储引擎会将所有索引和数据信息持久化到磁盘文件中,然...
关于 Laravel 应用性能优化的几点建议
前言 很多人吐槽 Laravel 框架性能不行,在我看来,除了每次新请求应用启动阶段由于 Laravel 框架本身的设计,导致服务...
子查询底层执行策略及如何使用索引进行优化
在前面几篇教程中,学院君已经陆续给大家介绍了 MySQL 中全值匹配、范围匹配、分页、排序、分组以及连接查询时如何基于索引进行优化,...
Leetcode PHP题解--D126 717. 1-bit and 2-bit Characters
题目链接 717. 1-bit and 2-bit Characters 题目分析 这道题目的描述很难懂,我看了Discuss...