fantasy-gitalk's People
fantasy-gitalk's Issues
MySQL连接器的工作 - fioepq9 的博客
MySQL 连接器 MySQL 的连接器是 MySQL Server 层的第一个模块。当我们使用 MySQL 客户端连接 MySQL 服务器时,负责处理连接请求的就是连接器模块。 连接建立的过程 TCP 三次握手。因为 MySQL 是基于 TCP 协议进行传输的,所以建立连接时首先要进行 TCP 三次握手的过程。 连接器验证用户名和密码。如果用户名或密码不正确,返回错误 Access denie
DNS本地服务器配置 - fioepq9 的博客
/etc/resolv.conf 12345cat /etc/resolv.conf# domain aa.bbbbb.ccc# search aa.bbbbb.ccc bbbbb.ccc# nameserver 114.114.114.114# nameserver 8.8.8.8 nameserver: 标识本地 DNS 服务器的 IP 地址,可以有多个,按出现顺序使用,只有当先出现的 na
MySQL的查询缓存 - fioepq9 的博客
https://fantasy-gules.vercel.app/2023/09/07/MySQL%E7%9A%84%E6%9F%A5%E8%AF%A2%E7%BC%93%E5%AD%98/
MySQL 8.0 版本已经把这个模块删掉了。MySQL 8.0 之前的版本可以通过设置 query_cache_type 为 DEMAND 关闭这个模块。 MySQL 接收到客户端发来的 SQL 语句后,会首先解析出语句的第一个字段,如果其是 SELECT 就会进入查询缓存模块。 查询缓存以 KV 形式保存在内存中,Key 为 SQL 查询语句,V
Go的循环变量捕获问题 - fioepq9 的博客
介绍 https://github.com/golang/go/wiki/CommonMistakes 这是个在并发编程中非常常见的错误,几乎所有人都犯过这个错误。 https://github.com/golang/go/wiki/LoopvarExperiment 不过,Go 官方计划在 1.22 解决这个问题。 循环变量捕获 以下这段程序的输出是不可预知的。 123456789101
Go中slice的性质 - fioepq9 的博客
https://fantasy-gules.vercel.app/2023/09/06/Go%E4%B8%ADslice%E7%9A%84%E6%80%A7%E8%B4%A8/?
定义 123456// runtime/slice.gotype slice struct { array unsafe.Pointer // 底层数组指针 len int // 长度 cap int // 容量} 动态扩容机制 $GOROOT/src/runtime/slice.go https://gi
如何在外部连接 aws 的 eks 集群 - fioepq9 的博客
前置条件 安装 kubectl 命令行工具 安装 aws 命令行工具 获取 kubeconfig, 默认路径为 ~/.kube/config 123456789101112131415161718192021222324252627282930apiVersion: v1kind: Configclusters:- cluster: certificate-authority-d
Go中slice和数组的异同 - Blog
概述slice 的底层数据由数组保存,它是对数组的封装,描述一个数组的片段。 数组的性质 定长。数组的长度在定义好之后,不能够再被更改。 数组的长度被认为是类型的一部分,相同元素不同长度的数组不是同一个类型。 slice 的性质 动态扩容。 切片的类型与长度无关。 slice 实际上是一个结构体,包含三个字段:长度、容量、底层数组的指针。 动态扩容机制 $GOROOT/src
测试kafka连接 - fioepq9 的博客
https://fantasy-gules.vercel.app/2023/09/05/%E6%B5%8B%E8%AF%95kafka%E8%BF%9E%E6%8E%A5/
- 安装 openjdk 以下为 yum 示例 123yum update -yyum search openjdkyum install java-<版本号>-openjdk 2. 下载 kafka 客户端脚本 https://kafka.apache.org/downloads 12curl -OL https://downloads.apache.org/kafka/3
二分查找 - fioepq9 的博客
https://fantasy-gules.vercel.app/2023/09/07/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE/
二分查找是一种在有序序列中查找特定元素的搜索算法。优点是时间复杂度为 O(log n),缺点是只能在有序序列中使用。 在升序数组 nums 中查找 target 的索引 搜索过程 实现代码(go) 1234567891011121314func Search(nums []int, target int) int { lo, hi := 0, len(nums)-1 for lo &l
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.