1 简介Kubernetes 是一个生产级别的容器编排平台和集群管理系统,不仅能够创建、调度容器,还能够监控、管理服务器,它凝聚了 Google 等大公司和开
1 英文简称 英文简称 中文 SMILE 全飞秒激光 FS-LASIK 半飞秒激光 ICL 晶体植入 2 近视度数划分 300 度以下属于低度近视(25-275度) 300 度以上600度以下属于中度近视
1 背景项目中遇到了需要使用高并发的 map 的场景,众所周知 Go 官方的原生 map 是不支持并发读写的,直接并发的读写很容易触发 panic。 解决的办法有两个:
原文链接:https://segmentfault.com/a/1190000018626163 1 0. 目录和说明文章在介绍一些基本概念后,按照
1 InnoDB、MyISAM的区别 磁盘文件不同: MyISAM 引擎的表会生成三个磁盘文件: table_name.frm 该文件中存储表的结构信息。table_name.MYD 该文件
1 Cookie 和 SessionHTTP 协议是一种无状态协议,即每次服务端接收到客户端的请求时,都是一个全新的请求,服务器并不知道客户端的历史请求记录;Session 和 Cookie 的
1 索引数据结构为什么不使用红黑树或B树在 InnoDB 引擎中,索引的底层数据结构是 B+ 树。MySQL 的数据是存储在硬盘的,在查询时一般是不能「一次性」把全
1 前言为什么 MySQL 采用 B+ 树作为索引? 如果纯粹的猜测 MySQL 数据库索引为什么使用 B+ 树?那么围绕这个问题的回答通常一定是围绕 B+ 树本身是什么,有什么优势这两
1 Volume Control刚在使用蓝牙时,发现一看视频,电脑左上角屏幕就出现了音量块,类似这样: voice 解决方式可以参考: How to Enable or Disable Chrome Volume Control and Hardware Media Key Handling
mysql workbench 是官方推荐的数据库工具,用了很长时间却一直不知道触发器在哪儿😢。 触发器是对单个表的操作,而不是整个数据库的操作,所以 Alter Table
1 缓存击穿高并发流量,访问的这个数据是热点数据,请求的数据在 DB 中存在,但是 Redis 存的那一份已经过期,后端需要从 DB 从加载数据并写到 Redis。 总结
垃圾回收(Garbage Collection,GC)是编程语言中提供的自动的内存管理机制,自动释放不需要的内存对象,让出存储器资源。GC 过程
Github Actions 是个好东西😀,最近在使用的时候有个需求是,我项目不想把设置成私有的,但是有些配置又比较私密,比如 github 的 Personal access token,这种
在用 Gitalk 作为个人博客评论系统时,发现有个恶心的点是,每篇文章必须手动初始化一个 issue 或是登录 github 后,把文章一个一个点开界面去初始化 issue,不然就
这几天在使用 google 浏览器打开公司的一个网站时,发现总是自动跳转到 https,以至于出现下面这个页面: ERR_SSL_PROTOCOL_ERROR 有时候浏览器太智能了也不是一件好事
最近在使用 hugo algolia 时,在 github actions 同步索引到 algolia 时总是出现这样的错误: action error list Unreachable hosts 我用的 action 插件是Algolia Index Uploader,找了半天发现是参数 algolia_index_id 写的
1 概述 1.1 五层模型互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持。 用户接触到的,只是最上面的一层,根本没
1 什么是 OAuth2.0OAuth 的核心就是向第三方应用颁发令牌,比如网站 A 想用 Github 的信息,那么对于 Github 来说,网站 A 就是第三方应用。 第三方应用申请令牌之前,都必须先到系
1 解决方法hugo 在渲染时默认是不支持标题中的emoji的(有的主题也许是支持的),可以通过修改主题源码来支持。 我用的主题是LoveIt,找
TCP 协议和 UDP 协议都是工作在传输层,是为了在程序之间传递数据,数据可以是多种形式,比如视频,文本,图片等。对于 TCP 协议和 UDP 协议来说,都是一堆二进制