Yishto's notes
标签
分类
01 数据库
01 MySQL
01 性能调优-基础版
01如何发现有问题的SQL
02 索引的优化方法
03 其它优化方法
04 表的拆分优化
02 性能调优-晋级版
01 缓存参数优化
02 表结构优化
03 索引优化
04 SQL优化
05 存储引擎选择
02 数据结构与算法
index
03 docker
commit 镜像
docker 镜像命令
docker 容器命令
docker 概述
index
可视化-portainer
容器数据卷
常用其他命令
04 golang
G-0.相关Blog
go module
goAdmin
golang 交叉编译, 编译为多端程序
golang 读取文件的四种方式
golang-获取当前的内存状态
interface 转化为 int
web
Gin web 开发
go import导入的理解
常用函数
性能分析
Gin Web 框架集成pprof
Golang内存泄漏问题分析
读懂火焰图
获取IP归属地
软件破解
遍历struct (遍历结构体)
05 Nginx
Nginx 中last和break 及 permanent 和 redirect 的爱恨情仇
Nginx 之If判断条件
Nginx 配置A、B 测试
https认证效率低
lua学习笔记
mac 上安装openresty
nginx $1,2,3的含义
nginx 详解
nginx 超时时间
nginx 软加载原理
nginx总结
nginx编译安装之- configure 参数详解
nginx隐藏版本号server_tokens
openresty的lua_package_path
php与nginx
ratelimit.lua
一次http请求,谁会先断开TCP连接?什么情况下客户端先断,什么情况下服务端先断?
什么是awk中的“NR == FNR”?
关于文件描述
并行、并发、多线程、多进程、协程到底啥关系?
待整理
轻松理解:正向代理、反向代理、负载均衡
那些年让你迷惑的阻塞、非阻塞、异步、同步
06 python
protia
无标题笔记
scrapy
scrapy 环境搭建
scrapy 设置请求Referer
scrapy
scrapyed
读取配置文件
selenium
selenium 自动化
判断获取元素
基础知识
Python-Json模块用法详解
python中with的用法
继承 object
详解Python中字符串前“b”,“r”,“u”,“f”的作用
扩展
ConfigParser
Selenium, Browsermob-Proxy 抓取浏览器network console的HAR
browsermob-proxy
chromedriver
模拟终端操作
07 其他
cookie session
get post区别。还有什么其他方法。分别说说是做什么的。
http 和 https区别
https详细过程
session如何存储
sync.WaitGroup
web安全问题。
什么是分布式系统
多台服务器session存储怎么设计。
手撕代码 LRU
手撕代码 反转连表
手撕代码 生产者消费者模型
由上面分布式系统 引出负载均衡
缓存击穿 缓存雪崩
设计一个短链接服务。如何抗住大qps, 抗大流量 。url 哈希函数怎么设计(怎么存,怎么统计qps)
设计学生成绩数据库,并写出查询语文成绩top3的人。 url输入全过程 。从此引出后端除了响应请求还有什么。
负载均衡算法有哪些
除了存redis 还能怎么存
B+树结构 and 为什么
GMP 模型
Linux grep命令查找日志文件相关内容
go slice 和 array 区别
golang channel关闭后,是否可以读取剩余的数据
io多路复用,epoll和select的区别
tcp 保证可靠性
一致性哈希算法 深挖。一致性哈希与普通哈希的区别。
分布式缓存框架,singleflight 并发,深挖,一直挖到sync.WaitGroup
目录表
算法题:三数之和
线程怎么调度
计网七层协议、线程进程区别
进程通信方法
docker 容器命令
12docker pull centos 新建容器并启动 123456789101112docker run [可选参数] image# 参数说明--name="name" 容器名字 tocat1 。。。 来区分容器-d 后台方式运行 ja nohup -it ...
2021-08-20
常用其他命令
后台启动容器 1234567命令 docker run -d 镜像名docker run -d centos # 问题 docker ps; 发现centos 停止了# 常见的坑 docker 容器使用后台运行,就必须要有一个前台进程,docker发现没有应用,就会自动停止# NGINX 容器启动 ...
2021-08-20
可视化-portainer
docker 图形化界面管理工具, 提供一个后台面板供我们操作 12docker run -d -p 8080:9090 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portaine ...
2021-08-20
commit 镜像
docker commit 提交容器为一个新的副本 命令和Git 原理类似12345678910111213141516171819docker commit -m='提交的描述信息' -a='作者' 容器id 目标镜像名:[tag][root@iZ2ze ...
2021-08-20
容器数据卷
什么是容器数据卷 将应用和环境打包成一个镜像 数据? 如果数据都在容器中,那么我们容器删除,数据就会丢失 (需求:数据可以持久化) MySQL 容器删除了,数据就丢失了,删库跑路 == 需求:MySQL的数据可以存储在本地=== 容器之间可以有一个数据共享技术 docker容器产生的数据,同步到 ...
2021-08-20
index
...
2021-05-20
index
...
2021-05-20
05 存储引擎选择
MyISAM 特性不支持事务 : MyISAM 存储引擎不支持事务, 所以对于事务有要求的业务场景不能使用 .表级锁定 : 其锁定机制是表级索引 , 这虽然可以让锁定的实现成本很小 , 但是也同时大大降低了其并发性能 .读写互相阻塞 : 不仅会在写入的时候阻塞读取 , MyISAM 还会在读取的时候 ...
2018-03-28
04 SQL优化
优化目标1. 减少 IO 次数IO 永远是数据库最容易瓶颈的地方 , 这是数据可的职责所决定的 , 大部分数据库操作中超过 90% 的时间都是 IO 操作所占用的 , 减少 IO 次数 是 SQL 优化中需要第一优先考虑 , 当然, 也是收益最明显的优化手段 .2. 降低 CPU 计算除了 IO 瓶 ...
2018-03-26
03 索引优化
索引为什么能提高数据访问性能?很多人只知道索引能够提高数据库的性能 , 但并不是特别了解其原理 , 其实我们可以用一个生活中的示例来理解 .我们让一个不太懂计算机的朋友去图书馆确认一本叫做《MySQL性能调优与架构设计》的书是否在藏 , 这样对他说 : “请帮我借一本计算机类的数据库书籍 , 是属于 ...
2018-03-24
<
1
…
8
9
10
11
>