陈大剩博客

文章列表

SQL必知必会:Explain 执行计划
数据库 / 陈大剩 · 2023-07-30 21:58:30
Explain有什么用当 Explain 与 SQL 语句一起使用时,MySQL 会显示来自优化器关于 SQL 执行的信息。也就是说,MySQL解释了它将如何处理该语句,包括如何连接表以及什么顺序连接表等。表的加载顺序,sql 的查询类型可能用到哪些索引,哪些索引又被实际使用表与表之间的引用关系一个表中有多少行被优化器查询…..
SQL必知必会:SQL 中的连接
数据库 / 陈大剩 · 2023-07-06 21:31:25
连接大家一定用过 LEFT JOIN、RIGHT JOIN 这样的操作符,这实际上就是连接,SQL 中的连接是多表操作的基础之一,对连接不了解很难去查询好多表。同时 SQL 有众多版本,每个版本对连接支持和使用会有不一致,常用的有:SQL92、SQL99等。 本文是基于 SQL 99 标准中的连接查询,还有其他 SQL 标准,有些语句并不适用其他 SQL 标准。 交叉连接
SQL必知必会:刷题笔记
数据库 / 陈大剩 · 2023-07-03 23:51:14
记录一些 sql 刷题笔记 力扣 1. 删除重复的电子邮箱表: `Person````+++| Column Name | Type |+++| id | int || email | varchar |+++id是该表的主键列。该表的每一行包含一封电子邮件。电子邮件将不包含大写字母。```编写一个
陈大剩 23 年装机方案(生产力和娱乐兼顾)
OS相关 / 陈大剩 · 2023-07-01 12:58:55
关于入坑硬件这个事虽说我是科班出身,但大学也没有开过硬件的课程,所以对于硬件知识我本是一点都不懂,后面因为想买一台 Mac book po,但是由于又没有什么钱,才开始想整一台黑苹果,配置一台黑苹果台式机。毕业第 4 年后被安利 `MacOs` 写代码各种好,才开始接触硬件,从起初的黑苹果配置开始配置到后来配置 人工智能 服务器,从 B 站上看视频等,对硬件有了充分的了解。为
关于组装电脑那些事
OS相关 / 陈大剩 · 2023-06-17 10:41:10
前言作为一个计算机科班出身的同志,怎么能够不会组装电脑呢?此文记录一下组装电脑的日志。 其实因为不会组装电脑多次被鄙视。 安装流程主板 》 cpu 》 m.2固态硬盘 》 内存 》 cpu散热 》机箱风扇 》 机箱 》 电源 》 显卡 风扇安装 2针的散热风扇(结构简单,但不能测速) 3针的散热风扇(VC电压调速,灵活性欠佳) 4针
php设计模式终篇:一文读懂:依赖注入、控制反转、IoC容器
编程语言 / 陈大剩 · 2023-06-16 00:07:48
设计模式终篇:一文读懂:依赖注入、控制反转、IoC容器。前提网上对:依赖注入、控制反转、IoC容器 的描述众说纷纭,模模糊糊的,便自整理一遍,以巩固一下知识。之前工作忙于开发,粗制看了一遍,只懂其原理,没有细致深入,最近阅读 Laravel 源码,才再续前缘。 依赖注入依赖注入是一种设计方法,下面将从两方面来展开谈谈。 什么是依赖?某类中需要另一个类完成某类中工作,如:A 类需要 B 类完成特定的工作。
php设计模式(二十四):访问者模式(Visitor)
编程语言 / 陈大剩 · 2023-06-15 10:41:06
php设计模式(二十四):访问者模式(Visitor)。访问者模式访问者模式又称为:Visitor。访问者模式是一种行为设计模式,它能将算法与其所作用的对象隔离开来。访问者模式表示一个作用于某对象结构中各元素的操作。它可以在不修改各元素类的前提下定义作用于这些元素的新操作,即动态的增加具体访问者角色。也就是说访问者模式是适用于 稳定的结构,什么是稳定的结构呢? 稳定结构是指我们的对象在早之前已经开发好了,功能都实现好了(前面版本)
php设计模式(二十三):策略模式(Strategy)
编程语言 / 陈大剩 · 2023-06-14 22:48:13
php设计模式(二十三):策略模式(Strategy)。策略模式策略模式又称为:Strategy。策略模式是一种行为设计模式,它能让你定义一系列算法,并将每种算法分别放入独立的类,以使算法的对象能够相互替换。上文主要是说的可替换的,日常生活中可替换非常常见,如我们去一个地方(西藏)?我们可以骑单车、骑摩托、坐汽车、坐火车、坐飞机等,这些都是我们出行可替换的。上述:骑单车、骑摩托、坐汽车、坐火车、坐飞机等,每一种就是一种算法,可以由
php设计模式(二十二):模版方法模式(Template Method)
编程语言 / 陈大剩 · 2023-06-12 10:11:42
php设计模式(二十二):模版方法模式(Template Method)。模版方法模式模版方法模式又称为:Template Method。模板方法是一种行为设计模式,它在超类中定义了一个 算法(抽象方法) 的框架,允许子类在不修改结构的情况下重写 算法(抽象方法) 的特定步骤。可能你已经见过这种模式很多次了,只是看不出来他是一种设计模式而已。它是一种让抽象模板的子类“完成”一系列算法的行为策略。它是一种非常适合框架库的算法骨架(抽象方法)。用户只需要实现子
php设计模式(二十一):备忘录模式(Memento)
编程语言 / 陈大剩 · 2023-05-23 16:06:39
php设计模式(二十一):备忘录模式(Memento)。备忘录模式备忘录模式又称为快照、Snapshot、Memento,备忘录模式是一种行为设计模式,允许在不暴露对象实现细节的情况下保存和恢复对象之前的状态。 问题很多时候我们是按照产品的需求,对代码多次改版,可能因为某次疏忽(未保存就关机了),就导致代码不翼而飞,这会使我们非常懊恼,少则加班几小时,多则几个通宵。如果有"后悔药"可吃,那一定不会说:“曾经有一份写好的代码摆在我的面前
查看更多
....正在加载
已经到底了!

本站由陈大剩博客程序搭建 | 湘ICP备2023000975号| Copyright © 2017 - 陈大剩博客 | 本站采用创作共用版权:CC BY-NC 4.0

站长统计| 文章总数[109]| 评论总数[9]| 登录用户[22]| 时间点[112]

logo

登入

社交账号登录