page contents

Redis面试常见问题

缓存穿透是指查询一个根本不存在的数据, 缓存层和存储层都不会命中, 通常出于容错的考虑, 如果从存储 层查不到数据则不写入缓存层。 缓存穿透将导致不存在的数据每次请求都要到存储层去查询, 失去了缓存保护后端存储的意义。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-02 10:48
  • 阅读 ( 638 )

PHP 代码加密实践

如果有什么改进建议,也可以在我们评论区留言,供大家参考学习

  • 0
  • 0
  • Pack
  • 发布于 2020-09-02 10:12
  • 阅读 ( 594 )

TCP三次握手和四次挥手以及11种状态

根据TCP的包头字段,存在3个重要的标识ACK、SYN、FIN。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-02 10:04
  • 阅读 ( 498 )

php实现数据结构的单向链表

链表是以链式存储数据的结构,其不需要连续的存储空间,链表中的数据以节点来表示,每个节点由元素(存储数据)和指针(指向后继节点)组成。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-02 09:55
  • 阅读 ( 579 )

laravel 管道及中间件源码分析

通过一个简单的实例让我们熟悉关于 laravel 管道及中间件的实现过程。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-01 10:18
  • 阅读 ( 639 )

软件的Alpha、Beta、GM、OEM、LTS等版本的含义

LTS(Long Term Support):长期演进版,Ubuntu会对这一版本的支持时间更长。

  • 0
  • 0
  • Pack
  • 发布于 2020-08-31 17:15
  • 阅读 ( 716 )

laravel 应用层加载过程源码分析

这框架只是为让大家一起了解和熟悉 laravel 在应用层的加载过程。当然 laravel 框架本身还有很多核心的架构,比如服务提供者、管道、中间件有时间我再补上。欢迎大家留言一起讨论~

  • 0
  • 0
  • Pack
  • 发布于 2020-08-31 17:04
  • 阅读 ( 637 )

composer 安装、镜像配置及常见问题解决

composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。 安装 更多请查看中国composer 官...

  • 0
  • 0
  • Pack
  • 发布于 2020-08-31 16:13
  • 阅读 ( 608 )

PHP设计模式学习下

以下内容希望帮助到大家!

  • 0
  • 0
  • Pack
  • 发布于 2020-08-31 16:07
  • 阅读 ( 659 )

PHP代码简洁之道——SOLID原则

虽然OOP设计需要遵守如上原则,不过实际的代码设计一定要简单、简单、简单。在实际编码中要根据情况进行取舍,一味遵守原则,而不注重实际情况的话,可能会让你的代码变的难以理解!

  • 0
  • 0
  • Pack
  • 发布于 2020-08-29 11:22
  • 阅读 ( 539 )

Docker跨主机通信网络

Docker跨主机通信网络 跨主机网络方案包括:docker原生的 overlay 和 macvlan。第三方方案:常用的包括flannel、weave 和 calico。 (1)准备 Overlay 网络实验环境 [root@linux-node1 ~]# d...

  • 0
  • 0
  • Pack
  • 发布于 2020-08-29 11:13
  • 阅读 ( 525 )

Docker跨主机通信网络

其实,docker会创建一个bridge网络 “docker_gwbridge”,为所有连接到 overlay 网络的容器提供访问外网的能力。

  • 0
  • 0
  • Pack
  • 发布于 2020-08-29 11:10
  • 阅读 ( 536 )

Docker初识

Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。

  • 0
  • 0
  • Pack
  • 发布于 2020-08-29 11:07
  • 阅读 ( 578 )

Swoole 实现协程基本概念和底层原理

协程可以理解为纯用户态的线程,其通过协作而不是抢占来进行切换,相对于进程或者线程,协程所有的操作都可以在用户态完成,创建和切换的消耗更低,Swoole 可以为每一个请求创建对应的协程,根据 IO 的状态来合理的调度协程。

  • 0
  • 0
  • Pack
  • 发布于 2020-08-29 10:57
  • 阅读 ( 627 )

究竟什么样的开发流程是规范的?

团队管理和团队之间合作,必须要有规范,并严格执行。

  • 0
  • 0
  • Pack
  • 发布于 2020-08-29 10:53
  • 阅读 ( 540 )

PHP7的一些特性用法

以下内容希望帮助到大家!

  • 0
  • 0
  • Pack
  • 发布于 2020-08-29 10:34
  • 阅读 ( 562 )

数据库高并发解决方案-部署优化

一个项目刚开始的时候是为了实现基本功能,随着版本和功能的迭代,大数据和高并发成了软件设计必须考虑的问题!

  • 0
  • 0
  • Pack
  • 发布于 2020-08-29 10:31
  • 阅读 ( 597 )

Unexpected server response while doing caching_sha2 auth: 109 或者 (HY000/1045)

确定用户和密码已支持远程连接, 且密码的加密规则已修改为 密码验证插件 mysql_native_password 支持的密码

  • 0
  • 0
  • Pack
  • 发布于 2020-08-27 17:05
  • 阅读 ( 841 )

lua 二次开发合宙4G模块

二次开发使用的合宙4G模块版本:720H 和 720D

  • 0
  • 0
  • Pack
  • 发布于 2020-08-27 17:02
  • 阅读 ( 811 )

查询单张表分组后最新的一条记录的其他字段值

目的:查询 category_id 分组下,最新id的 good_name 表结构及数据:goods表

  • 0
  • 0
  • Pack
  • 发布于 2020-08-27 16:58
  • 阅读 ( 767 )