JWT跨域认证简介

JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。

"Powerless" 2020-08-08 21:30
布隆过滤器(Bloom Filter)的原理和实现

布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。

"Powerless" 2020-08-08 21:10
PHP的生命周期

PHP两种运行模式是WEB模式、CLI模式。无论哪种模式,PHP工作原理都是一样的,作为一种SAPI运行。

"Powerless" 2020-08-08 16:00
Redis持久化原理简介

redis提供两种方式进行持久化,一种是RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化),另外一种是AOF(append only file)持久化(原理是将Reids的操作日志以追加的方式写入文件)。

"Powerless" 2020-08-08 15:00
Redis过期删除和内存淘汰策略

我们知道很多时候服务器经常会用到redis作为缓存,有很多数据都是临时缓存一下,可能用过之后很久都不会再用到了见到。这时我们经常会发现一些问题,例如: 数据过期了怎么还在占用内存?在 redis 写入的数据怎么没了?

"Powerless" 2020-08-08 14:00
MySQL忘记root密码解决方案

不怕一万,就怕万一,万一你忘记了MySQL的root密码可以参考一下这个解决方案

"Powerless" 2020-08-08 11:10
MySQL各种存储引擎文件介绍

MySQL 支持 InnoDB、MyISAM、Memory、Merge、Archive、CSV、BLACKHOLE 几种存储引擎,不同存储引擎的数据表在文件系统中的表示也各不相同。

"Powerless" 2020-08-08 11:00
数据库的种类

DBMS(数据库管理系统)主要通过数据的保存格式进行分类,现阶段主要分为以下几种类型。

"Powerless" 2020-08-08 10:50
常见数据库访问接口介绍

不同的程序设计语言会有各自不同的数据库访问接口,程序语言通过这些接口,执行 SQL 语句,进行数据库管理。主要的数据库访问接口主要有 ODBC、JDBC、ADO.NET 和 PDO。

"Powerless" 2020-08-08 10:40
关系和非关系数据库是什么

数据库有两种类型,分别是关系型数据库和非关系型数据库

"Powerless" 2020-08-08 10:30
  • 战胜你的“拖延症”
  • MySQL分库分表原理简述
  • MySQL 规范指南
  • SQL 的各种 join 到底是怎么回事
  • 巧用CAS解决数据一致性问题
  • 分布式ID生成方法
  • Git 提交规范
  • PHP没你想的那么差
  • 秒杀系统架构优化思路
  • 通过信鸽来解释HTTPS
  • 优秀的用户界面设计
  • 什么是云原生?
  • MySQL语句加锁分析
  • DevOps介绍
  • 让你爆笑的程序员段子