加载中
理清 WebSocket 和 HTTP 的关系

最近公司内部同事分享了WebSocket相关的一些知识,之前也用过WebSocket做过一个即时通信的应用。基本上但凡提到WebSocket和HTTP的关系都会有以下两条: WebSocket和HTTP都是基于TCP协议的两个...

一起学习PHP中的DS数据结构扩展(一)

在之前学习 SPL 相关的文章中,我们已经学习过 SPL 中的一些数据结构相关的数据结构对象,非常强大也非常好用,最主要的是 SPL 已经集成在 PHP 源码中不需要我们再单独地安装别的什么扩展。但...

一起学习PHP中的DS数据结构扩展(一)

在之前学习 SPL 相关的文章中,我们已经学习过 SPL 中的一些数据结构相关的数据结构对象,非常强大也非常好用,最主要的是 SPL 已经集成在 PHP 源码中不需要我们再单独地安装别的什么扩展。但...

今天 14:03
0
Linux 中的 13 个基本 cat 命令示例

cat (全称 concatenate) 命令是 Linux/类 Unix 操作系统中最常用的命令之一。cat 命令允许我们创建单个或多个文件、查看文件内容、连接文件和重定向终端或文件中的输出。 在本文中,我们将了...

Redis缓存使用技巧和设计方案

缓存能够有效地加速应用的读写速度,同时也可以降低后端负载,对日常应用的开发至关重要。下面会介绍缓存使用技巧和设计方案,包含如下内容:缓存的收益和成本分析、缓存更新策略的选择和使用...

今天 11:06
12
10 分钟了解微服务、容器和 Kubernetes

什么是微服务? 什么是微服务?你应该使用微服务吗?微服务与容器和 Kubernetes 有什么关系?如果这些事情在您的日常生活中不断出现,并且您需要在 10 分钟内进行概述,那么这篇博文适合您。...

10 分钟了解微服务、容器和 Kubernetes

什么是微服务? 什么是微服务?你应该使用微服务吗?微服务与容器和 Kubernetes 有什么关系?如果这些事情在您的日常生活中不断出现,并且您需要在 10 分钟内进行概述,那么这篇博文适合您。...

昨天 14:52
0
6 张图带你搞懂 TCP 为什么是三次握手?

三次握手 两次握手(情况1) 两次握手(情况2) OK,下面正经地来回答下这个问题,要搞清楚这个问题,首先得了解TCP究竟是如何保证可靠传输的。 PS:TCP协议中,主动发起请求的一端称为『客户...

昨天 14:47
10
KSM机制剖析 — Linux 内核中的内存去耦合

简介:作为一个系统管理程序(hypervisor),Linux 有几个创新,2.6.32 内核中一个有趣的变化是 KSM(Kernel Samepage Merging) 允许这个系统管理程序通过合并内存页面来增加并发虚拟机的数量...

30分钟读懂Linux五大模块内核源码,内核整体架构设计

一、前言 本文是“Linux内核源码分析”系列的专业,会以内核的核心功能为出发点,描述Linux内核的整体架构,以及架构之下主要的软件子系统。之后,会介绍Linux内核源文件的目录结构,并和各个...

深入聊聊Linux 五种IO模型

一、相关概念讲解 1、同步与异步 同步就是一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成,这是一种可靠的任务序列。要么成功都成功,失败都失败...

前天 14:19
30
Linux 快速清除文本内容

方式一: 使用">", 快速清空文本文件 fileName 方式二: 使用echo进行清空(但是仍然会有一个空字符) echo "" > fileName 方式三: 使用黑洞设备"echo /dev/null", 快速清空文本文件 黑洞设备/de...

前天 13:53
8
Mysql安装注意事项、安装失败的五个原因分析

错误1:wizard安装最后一页,出现cannot create Windows service for mysql.error:0 错误 解决方法:打开命令行 输入 sc delete mysql 命令即 C:>sc delete mysql [SC] DeleteService SUCCES...

Mysql安装注意事项、安装失败的五个原因分析

错误1:wizard安装最后一页,出现cannot create Windows service for mysql.error:0 错误 解决方法:打开命令行 输入 sc delete mysql 命令即 C:>sc delete mysql [SC] DeleteService SUCCES...

前天 11:25
0
简单易懂,SQL中JOIN ON的执行原理

对于一些SQL初学者,写一个简单的单表查询那是信手拈来。 但是遇到写多表关联查询可能就懵逼了:为什么会有多表查询这种“怪物”?要怎么写?为什么要这样为难我?这是谁发明的? 进而可能会...

Linux 多线程全面解析

在传统的Unix模型中,当一个进程需要由另一个实体执行某件事时,该进程派生(fork)一个子进程,让子进程去进行处理。Unix下的大多数网络服务器程序都是这么编写的,即父进程接受连接,派生子...

字节一面:Redis主节点宕机,如何处理?

今天跟大家聊下,如果Redis某个节点宕机了,要怎么处理? 我们知道,Redis集群一般采用主从模式,主节点负责写,从节点负责读。 从节点故障 从节点主要提供读服务,为了分摊主服务器压力,一...

字节一面:Redis主节点宕机,如何处理?

今天跟大家聊下,如果Redis某个节点宕机了,要怎么处理? 我们知道,Redis集群一般采用主从模式,主节点负责写,从节点负责读。 从节点故障 从节点主要提供读服务,为了分摊主服务器压力,一...

12/01 14:20
0
SQL用了两年多,我最常用的2个小技巧

SQL是所有数据从业者必须打牢的基本功之一,扎实的SQL查询和适当的调优技巧是检验SQL能力的两大重要准则。个人曾经专门花费过好多时间用于提升SQL能力,期间也刷了大量的SQL题目,在这期间也...

SQL中的两个实用函数

SQL Server从2012版本开始,引入了LEAD和LAG函数,这两个函数可以把之前要关联查询的方法,改为可直接获取当前数据上下相邻多少行数据,可以很方便的对上下相邻两行的数据进行加减乘除。今天...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部