会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
deja_ve
博客园
首页
新随笔
联系
管理
2021年12月9日
mysql InnoDB 索引
摘要: 索引是什么? 索引类似于书本的目录,目录记录着页码,方便我们的快速查找对应内容; InnoDB 使用了 B+ 树索引模型,所以数据都是存储在 B+树中的; 一个索引既是一棵B+树。 主键索引和普通索引的区别(InnoDB ) 主键索引的叶子节点存的是整行数据,主键索引也被称为聚簇索引; 非主键索引的
阅读全文
posted @ 2021-12-09 14:30 deja_ve
阅读(65)
评论(0)
推荐(0)
2021年12月1日
golang sync.atomic 原子操作
摘要: 什么是原子操作? 原子操作是不可分割的,在执行完毕之前不会被任何其它任务或事件中断。在单处理器系统(UniProcessor)中,能够在单条指令中完成的操作都可以认为是" 原子操作",因为中断只能发生于指令之间。 硬件支持 原子性不可能由软件单独保证--必须需要硬件的支持,因此是和架构相关的。在
阅读全文
posted @ 2021-12-01 18:09 deja_ve
阅读(158)
评论(0)
推荐(1)
golang 并发-共享资源安全
摘要: 首先,我们需要知道:在golang中,多 goroutine 同时操作一个共享资源时;我们需要保障资源的安全(我们对资源的操作结果要符合我们的预期); 当我们未对资源做保护操作时,多个goroutine同时操作同一资源时,就可能会出现问题; 例如 count=1 ,有A、B两个 goroutine
阅读全文
posted @ 2021-12-01 17:11 deja_ve
阅读(147)
评论(0)
推荐(0)
2021年11月9日
k8s 集群搭建
摘要: 官方教程 ubuntu20 操作系统初始化配置 # 关闭防火墙 ufw disable # 关闭swap swapoff -a # 临时 sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久 # 根据规划设置主机名 hostnamectl set-hostname <ho
阅读全文
posted @ 2021-11-09 22:59 deja_ve
阅读(108)
评论(0)
推荐(0)
golang 自建 module 上传 github
摘要: 创建一个自己的 module; 创建 github 项目,上传到 github; 在自己的其他项目中是使用 上传到 github 中的 module; 编写 module 创建 github 项目仓库 创建成功页面 注意这里网址 github.com/deja-ve/gotools 我们等会儿,在本
阅读全文
posted @ 2021-11-09 14:45 deja_ve
阅读(524)
评论(0)
推荐(0)
2021年11月4日
git commit message 规范
摘要: Angular提交信息规范 目前最受开发人员肯定的规范是前端框架Angular提出的Angular提交信息规范 提交格式: Commit Message 包含三个部分,分别是Header、Body、Footer <type>(<scope>): <subject> <BLANK LINE> <bod
阅读全文
posted @ 2021-11-04 15:53 deja_ve
阅读(454)
评论(0)
推荐(0)
2021年8月25日
golang net/http 实现 静态文件共享服务
摘要: 用途 局域网下,用来共享文件,方便文件的传输; 使用 go build 打包成可执行文件就更好使用了; 上代码 package main import ( "log" "net/http" ) func main() { ServerShareDir() } func ServerShareDir(
阅读全文
posted @ 2021-08-25 19:41 deja_ve
阅读(561)
评论(0)
推荐(0)
2020年3月25日
Python 加密与解密 实现
摘要: 对称加密 采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。对称加密只有一个秘钥,作为私钥。 常见的对称加密算法:DES,AES,3DES等。 非对称加密 非对称加密指的是:对称加密算法在加密和解密时使用的是同一个秘钥;而非对称加密算法需
阅读全文
posted @ 2020-03-25 17:54 deja_ve
阅读(642)
评论(0)
推荐(0)
2020年3月21日
区分:并发、并行、同步、异步、阻塞,非阻塞
摘要: 并发 在同一时间间断内,同时做不同的任务;即间段时间内发生; 例如:一个CPU核心,cpu核心 同一时间间断 ,同时进行不同的任务时; 并行 在同一时间点,同时做不同的任务; 例如:两个CPU核心,不同的cpu核心 同一时间点 ,同时进行不同的任务时; 重点区分:同一时间段和同一时间点 同步 例如:
阅读全文
posted @ 2020-03-21 16:43 deja_ve
阅读(163)
评论(0)
推荐(0)
2020年3月16日
Python 类与对象
摘要: 类与对象 类的定义 1. 在Python中,一切皆对象。定义类时便创建了一个新的自定义类型对象,简称类对象,类名就指向类对象。 此时可以通过类名和圆点运算符“.”来访问类的属性,其语法格式:类名.属性名 创建对象 1. 类是对象的模板,对象是类的实例。定义类之后,可以通过赋值语句来创建类的实例对象,
阅读全文
posted @ 2020-03-16 19:39 deja_ve
阅读(247)
评论(0)
推荐(0)
下一页
公告