所谓

Iptables 介绍与使用

连接跟踪(conntrack) 连接跟踪是许多网络应用的基础。例如,Kubernetes Service、Se […]

Go 语言开源项目使用的函数选项模式

01  介绍 在阅读 Go 语言开源项目的源码时,我们可以发现有很多使用 “函数选项模式”  的代码,“函数选 […]

14 个必须掌握的数据库面试问题

1 为什么使用数据索引能提高效率 数据索引的存储是 有序的 在有序的情况下, 通过索引查询一个数据是无需遍历索 […]

优秀的代码都是如何分层的?

1、背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mappe […]

面试官:请说3种常用的 Web 会话管理方式

http 是无状态的,即我们的一次请求结束后,下一次请求,服务端他并不知道是哪个用户发来的。 我们在业务开发中 […]

运维必备!Linux 远程数据同步工具详解

一、简介 1 认识 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/W […]

一文搞懂 Linux 内核的 4 大 IO 调度算法

Linux 内核包含4个IO调度器,分别是 Noop IO scheduler、Anticipatory IO […]

渗透测试概念详解

一、什么是渗透测试?  渗透测试并没有一个标准的定义,一般通用的说法是,渗透测试指模拟攻击者入侵来评估计算机系 […]

泛型会让你的 Go 代码运行变慢?

Go 1.18 已经到来,很多人期盼已久的首个支持泛型实现的版本也就此落地。之前,泛型一直是个热度很高、但在整 […]

什么是 Vlan、三层交换机、网关、DNS、子网掩码、MAC地址,这是我看过最易懂的方法

一、什么是VLAN VLAN中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计 […]

滚动到顶部