予早 Tech
BusinessSystem
电商系统
Untitled
统一消息推送
短信消息模板
CloudNative
Harbor
Untitled
Jenkins
Untitled
Kubernetes
backup
Untitled
集群搭建
README
CloudPlatform
OSS
ComputerBasic
操作系统
KB、KiB
README
UNIX-likeOS
README
UID、EUID
export
linux时间同步
make、cmake
ps
sed
shell
systemd
磁盘扩容
输入输出重定向
WindowsOS
PowerShell
Windows环境变量
实用工具
x86、x64
多线程模型
计算机网络
README
ComputerLanguage
C、C++
README
Go
1.语言基础
1.概述
10.函数
11.异常
12.元编程
13.源文件间结构组织
14.面向对象编程
2.历史
3.1代码执行模式
3.环境
4.标识符
5.常量与变量
6.数据类型
7.运算符
8.流程控制
9.注释
2.功能基础
1.编解码
10.并发编程
11.网络编程
2.加解密
3.IO
4.数学
5.时间
6.系统
7.基础数据结构与算法
9.统一日志
3.运行时
内存管理
4.主要规范
Untitled
格式化
README
JavaScript
Untitled
Java
2.功能基础
10.并发编程
Python
1.语言基础
1.概述
10.注释
11.1.内置函数
11.函数
12.异常
13.元编程
14.源文件间结构组织
15.1.内置类
15.面向对象编程
16.函数式编程
17.流式编程
18.面向切面编程
2.历史
3.1.代码执行模式
3.2.__main__
3.环境
4.关键字和标识符
5.常量与变量
6.数据类型
7.运算符
8.表达式
9.流程控制
上下文
2.功能基础
1.编解码
10.并发编程
11.单元测试
12.Debug
13.网络编程
14.国际化和本地化
15.文档化
16.跨语言调用
2.加解密
3.IO
4.数学
5.时间
6.系统
7.基础数据结构与算法
8.图形用户界面
9.统一日志
3.解释器
如何初步了解解释器原理
见CPython3.7源码剖析
4.三方组件
0.常用功能库一览
1.分词、词云
2.matplotlib
3.pycurl
4.celery
5.pandas
6.文档
7.pyan
8.tqdm
README
pydantic
4.主要规范
1.概述
PEP 249 - Python 数据库 API 规范 v2.0
README
README
编程语言理论
卫语句
语句
语言类型
计算机语言中的闭包
CyberSecurity
Untitled
安全问题及解决方案
CSRF
SQL Injection
证书
DatabaseSystem
5.
ClickHouse
README
ElasticStack
ES分片数量优化
Elasticsearch
KQL
README
Kafka
README
MongoDB
README
命令
MySQL
5.1SQL
5.SQL
5.SQL2
5.SQL2changjing
666.11.调优
666.5.数据库设计
666.6.1索引失效
666.explain
666.业务场景实践
666.数据库并发问题分析
9.命令
InnoDB
业务场景实践
MySQL2
1.简介
10.分区
2.安装配置
3.数据类型
3.编解码
4.运算符
5.函数
6.SQL语句
7.1.InnoDB
7.2.其他存储引擎
7.数据库存储引擎
8.集群
9.安全
README
client
Flask-SQLAlchemy
PyMySQL
SQLAlchemy
TortoiseORM
Untitled
README
RabbitMQ
0.Erlang、OTP
1.基础
10.Configuration
11.部署指南
12.集群
13.Manage
14.客户端
15.Subject
16.TroubleShooting
17.Monitor
18.Cluster
19.应用场景
2.VirtualHost
20.插件
21.TLS支持
22.性能测试
23.RabbitMQ rabbitmq.conf配置文件详解
24.实践技巧
3.User
4.Message
5.Exchange
6.1.Classic Queue
6.2.Quorum Queue
6.3.Stream Queue
6.Queue
7.1.Channel
7.Connection
8.Producer
9.Consumer
Redis
1.简介
10.最佳实践
11.Lua脚本
11.client
Jedis
Lettuce
python-redis-lock
redispy
12.业务实战
1.OpenResty
2.多级缓存方案
3.其他
4.布隆过滤器
2.安装配置
3.数据类型
4.底层数据结构
5.命令
6.内存管理
7.集群
8.网络模型
8.部署
9.通信协议
Tool
DBeaver
Untitled
Data
文件格式
BSON
CSV
JSON
Markdown
TSV
XML
YAML
ini
properties
Design
哈希一致解决方案
架构演变
缓存综合解决方案
Mantaince
Jenkins
Untitled
Question
README
SystemDesign
IM系统
二维码系统
会员系统
分布式链路追踪服务
在线教育系统
大流量门户站内信
扫码登录功能
电商系统
电子邮件系统
短链系统
秒杀系统
视频系统
Test
Untitled
压测工具
概述
流量拷贝
Tool
Anki
Clash
Cron表达式
Electron
Git
GoogleChrome
Graphviz
He3
Hexo
JetBrainTool
LaTex
License
PDManer
Poedit
Postman
SSH
Slidev
StylePix
VMware
VSCode
VisualStudioCode
WinMerge
Windows工具
cURL
labelImg
代码生成工具
内网穿透
开发专用缩略词
正则表达式
测试工具
画图
视频播放器
语义化版本
贝锐
WebDevelopment
Container
Docker
VMware
Pandect
Consul
README
RPC
Ribbon负载均衡+OpenFeign远程HTTP调用
Web请求链路中的缓存
分布式事务
声明式事务还是编程式事务
接口开发通用套路
架构
网站攻击
跨域
速记命名规范
配置中心,服务自动更新配置
锁
限流算法
PythonWeb
Bottle
Django
FastAPI
Flask
README
Tornado
WebServer
CGI
LVS
gunicorn
uWSGI
uvicron
Web开发共识
分布式唯一ID
微服务生态
接口设计
数据分页方式
文件操作
缓存方案
backup
k8s (copy) (copy)
k8s (copy)
k8s
httpshelp
最佳实践
键值设计key 结构设计Redis 中对 key 并未规定格式,可以任意设置。key 结构设计应当具有可读性强、避免冲突的特点,最佳实践约定如下设计规范: 遵循基本格式 <用途>:<业务名称>:<数据名>:<id>:例如biz:login:user: ...
2024-10-19
集群
Redis集群能否保证强一致性? Redis集群本身不能保证强一致性,因为它采用的是分片(sharding)的方式来水平扩展,数据被分布存储在不同的节点上。在Redis集群中,数据的写入是通过将数据分散存储在不同节点上来实现水平扩展的,每个节点只负责管理部分数据。这种设计使得Redis ...
2024-10-19
内存管理
数据库抽象 redisDbredisDb 中 dict 存储 key-value,expires 存储 key-ttl。 typedef struct redisDb { dict *dict; /* 存放所有key及value的地方,也被称为key ...
2024-10-19
部署
主从:一主两从 IP PORT 角色 192.168.1.9 7001 master 192.168.1.9 7002 replica 192.168.1.9 7003 replica redis01mkdir redis01 三个目录中分别放置redis.conf配置文 ...
2024-10-19
事务
使用multi开启事务,随后每条基本命令都会先进入队列,exec会串行执行整个事务序列命令。 127.0.0.1:6379> multi OK 127.0.0.1:6379(TX)> set k1 1 QUEUED 127.0.0.1:6379(TX)> incr k1 QUEUE ...
2024-10-18
9.通信协议
Redis是一个CS架构的软件,通信一般分两步(不包括pipeline和PubSub): 客户端(client)向服务端(server)发送一条命令 服务端解析并执行命令,返回响应结果给客户端 客户端发送命令的格式、服务端响应结果的格式遵顼 Redis Serialization Protoco ...
2024-10-17
8.网络模型
Redis到底是单线程还是多线程?如果仅仅聊Redis的核心业务部分(命令处理),答案是单线程如果是聊整个Redis,那么答案就是多线程在Redis版本迭代过程中,在两个重要的时间节点上引入了多线程的支持:Redis v4.0:引入多线程异步处理一些耗时较旧的任务,例如异步删除命令unlinkRed ...
2024-10-17
底层数据结构
不支持编码回退,编码转换不可逆主要是数据增删频繁时,数据向压缩编码转换非常消耗CPU,得不偿失 object encoding key debug object v 查看编码 https://redis.io/docs/latest/commands/?group=generic&name= ...
2024-10-17
Django
启动服务django的内置服务器依赖wsgiref python manager.py runserver --host 0.0.0.0 --port 5000 Django 执行单个脚本从文件中读取并编译执行 python manage.py shell -c "print(' ...
2024-10-07
15.1.内置类
除内置异常之外的内置类。 objectclass object: """ The base class of the class hierarchy. When called, it accepts no arguments and retur ...
2024-10-05
<
1
…
25
26
27
28
29
…
33
>