首页
学习
活动
专区
工具
TVP
发布

硬核项目经理的专栏

专栏成员
522
文章
605968
阅读量
38
订阅数
【PHP小课堂】PHP中PRGE正则函数的学习
正则表达式的作用想必不用我多说了,大家在日常的开发中或多或少都会接触到。特别是对于一些登录(邮箱、手机号)以及网页爬虫来说,正则表达式就是神器一般的存在。在 PHP 中,有两种处理正则表达式的函数,今天我们就来学习其中的一种。
硬核项目经理
2024-06-25
1320
【PHP小课堂】深入学习PHP中的SESSION(二)
今天的学习内容没有太多的代码,主要还是以理论经验为主,当然,主要的依据还是来源于 PHP 官方文档中的说明。在日常的业务开发中,SESSION 安全一直是我们最主要也是最关心的内容,不管是面向前端的用户还是面向后台的管理员,SESSION 泄露可能都会带来严重的问题。这是我们需要重点的考虑的内容之一。
硬核项目经理
2024-06-25
1020
【PHP小课堂】深入学习PHP中的SESSION(一)
其实 SESSION 这个话题本来也并不想多说的,毕竟它也是我们学习 PHP 的一个必然要接触的内容。或者说,不管是什么语言,只要是做 WEB 开发,都会和 SESSION 打交道,但是在面试的时候,SESSION 和 Cookie 也是经常会被问到的问题。既然如此,那么我们还是来深入的学习一下 SESSION 中的一些函数的具体作用吧。。
硬核项目经理
2024-06-13
770
【PHP小课堂】一起学习PHP中SSH相关扩展的使用
对于 PHP 来说,很少有用它来做运维相关管理系统的,不过,这并不代表我们 PHP 就不能远程管理服务器了。其实,也是有直接进行远程操作相关的扩展工具供我们使用的,就像我们今天要学习的这个 SSH 扩展。扩展的安装就是正常的 PHP 安装,使用的是 ssh2 这个扩展包,具体的安装过程就不详细说了,直接来看如何使用吧。
硬核项目经理
2024-06-13
1090
【PHP小课堂】PHP中的网络组件相关函数
作为一门以 WEB 开发为主战场的编程语言来说,PHP 即使是在目前这个大环境下,依然也是 WEB 领域的头号玩家。我们在网络相关的功能中也提供了许多方便好用的函数组件,而且它们都是不需要安装扩展就能够使用的。今天,我们就来学习了解一下。
硬核项目经理
2024-05-31
760
【PHP小课堂】学习了解PHP中Memcached扩展的使用
说实话,在目前的开发环境中,使用 Memcache 的项目还真的不多。在 Redis 大行其道的今天,Memcache 的衰退也可以说是大势所趋。不过,可能很多刚开始学习 PHP 的新同学不知道,当年在 LAMP 时代,除了这四个字母所代表的这些服务端软件之外,缓存上最出名的就是这个 Memcache ,它和 PHP 搭配的历史也非常的长。
硬核项目经理
2024-05-21
830
【MySQL】MySQL事务中的 Redo 与 Undo 日志
好了,事务相关最后一个知识点,就是剩下的 Redo 和 Undo 日志相关的内容了。在学习它们之间,我们要先复习一下事务的四大特性,小伙伴们还记得是哪四大特性吗?
硬核项目经理
2024-05-13
1030
【MySQL】MySQL中MVCC多版本并发控制的概念
锁相关的知识我们已经学习完了,在其中我们提到过一个概念,那就是 MVCC 。这又是个什么东西呢?今天我们就来好好看看 MVCC 到底是干嘛的。
硬核项目经理
2024-05-02
1540
【MySQL】MySQL锁(四)其它锁概念
好了,锁相关内容的最后一篇文章了。其实最核心的内容,表锁、行锁、读锁、写锁、间隙锁这些重要的内容我们都已经学习过了,特别是间隙锁,是不是感觉非常复杂。放心,今天的内容就比较轻松了。
硬核项目经理
2024-04-25
1170
【MySQL】MySQL锁(三)元数据锁与间隙锁
在上篇文章中,我们就提到过 元数据锁 和 间隙锁 这两个名词,不知道有没有吊起大家的胃口。这俩货又是干嘛的呢?别急,我们一个一个来看。
硬核项目经理
2024-04-19
1540
【MySQL】MySQL锁(二)表锁与行锁测试
上篇文章我们简单的了解了一大堆锁相关的概念,然后只是简单的演示了一下 InnoDB 和 MyISAM 之间 表锁 与 行锁 的差别。相信大家还是意犹未尽的,今天我们就来用代码说话,实际地操作一下,看看如何进行手动的加 表锁 与 行锁 ,并进行一些相关的实验测试。
硬核项目经理
2024-04-18
1570
【MySQL】MySQL锁(一)锁到底是个什么东西?
学习完事务相关的内容,我们紧接着就来看看锁相关的内容。其实事务的各种操作,说白了在底层也是以锁的机制实现的。为什么这么说呢?对于多线程的应用来说,要想解决并发时的一致性问题,终归都是要在锁上下功夫。就像我们要对同一个文件操作,多个线程同时更新文件必然会带来混乱,而锁则是让一个线程在操作的时候其它线程无法进行操作,这样就有效的保证了最终的数据是序列顺序的操作。同理,对于数据库也是一样的。
硬核项目经理
2024-04-12
1160
【MySQL】MySQL解决事务问题:事务隔离机制
在了解完事务可能出现的问题之后,我们就来学习数据库系统中为了解决这些问题所提供的策略,那就是 事务隔离机制 。其实从名字中就可以看出来,这个功能的主要作用就是隔离不同的事务,从而达到最终的事务一致性。
硬核项目经理
2024-04-12
1930
【MySQL】MySQL事务的问题:脏读、幻读、不可重复读
在上一篇文章中,我们已经学习过了事务相关的基础知识,今天,我们继续学习事务有可能带来的一些问题。其实在一次请求和连接中,事务是不会出现什么问题的,毕竟在一个事务中,要么全提交,要么全回滚。但是如果有多个客户端连接,也就是说在并发操作事务的情况下,就会发生各种问题。其中最典型的就是下面三种情况,不过首先我们设置一下事务隔离级别,这个东西我们下次再讲,这回我们先把事务隔离级别设置为最低的级别。
硬核项目经理
2024-04-12
1180
【MySQL】MySQL事务特性与自动提交
又是比较偏基础理论的一篇文章,不过这也是向 MySQL 更高水平进阶的必经之路。关于事务以及事务隔离机制,其实是所有关系型数据库都有的问题,它是一套比较基础的理论和工具。
硬核项目经理
2024-04-12
2470
【MySQL】MySQL中SQL语句的索引分析
了解过 索引 的概念以及 B+树 的概念之后,我们就来看看怎么分析一条查询语句的索引使用情况。相信不少同学应该都使用过 EXPLAIN 来分析 SQL 语句,但是具体到 EXPLAIN 中每个字段的作用,可能有不少同学还是会有点晕的。因此,我们也是以总结为主,来简单了解一下 EXPLAIN 的具体使用。
硬核项目经理
2024-04-12
1420
【MySQL】MySQL索引与B+树的概念
要说到在数据库相关的知识中,最吸引人的是什么,估计 80% 以上的人都会脱口而出 索引 这个词。我们都知道,这玩意真的好用,非常方便,而且往往优化 MySQL 的第一步就是去建立索引。那么今天,我们就开始学习了解索引这一块的内容,首先当然还是与索引相关的概念。
硬核项目经理
2024-03-26
1080
【MySQL】MySQL配置中sql_mode的作用
不知道你有没有踫到过这种问题,在 MySQL8 默认的情况下,我们之前习惯的为 DateTime 类型指定的 0000-00-00 这种格式是无法插入或者修改数据的。其实这种情况就是 MySQL 模式设置的问题,也就是我们今天要讲的 sql_mode 这个参数属性的作用。
硬核项目经理
2024-03-26
1130
【MySQL】MySQL服务端的系统变量操作
上回学习中,我们介绍了一些 MySQL 中的客户端命令行工具。今天,我们则回过来看一些服务端的操作,先从服务端的系统变量以及状态信息看起。
硬核项目经理
2024-03-19
1860
【MySQL】mysqladmin、mysqlshow、mysqlcheck都是干嘛的?
在日常的使用中,我们一般使用 mysql 客户端工具来进行日常的数据库操作,但其实,整个 MySQL 系统所提供的客户端工具远不止 mysql 一个。今天,我们就来简单地了解一下另外三个工具,分别是 mysqladmin、mysqlshow、mysqlcheck 。
硬核项目经理
2024-03-19
1570
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档