Author avatar

listenerri

python-生成器与协程的关系和区别

121

部分摘录自官方中文文档,python 版本 3.7.4 注意概念区分:生成器函数,生成器,协程函数,协程,异步生成器函数,异步生成器 主要是学习笔记,没有进行过多整理 使用 async def 语法定义的函数总是为协程函数,即使它们不包含 await 或 async 关键字,另外 await,asy

Redmi-G-manjaro-不能识别声卡

109

如题,解决方法: 安装 sof-firmware: sudo pacman -S sof-firmware 创建两个文件: sudo touch /etc/alsa/state-daemon.conf sudo touch /var/lib/alsa/asound.state 重启之后应该就能识

Manjaro-Linux-识别不到声音设备

443

前段时间给两台机器装了 Manjaro,公司台式主机和 Redmi G 笔记本,使用的桌面环境是 KDE 发现两台机器都不能正常识别声音设备,笔记本是因为直接识别不到声卡,这个问题下一篇文章说一下解决方法,这里先说台式主机的问题。 使用的扬声器其实就是个 3.5 毫米的耳机,在给这台机器重装之前使用

mysql-索引学习小结

125

mysql 索引 学习了《MySQL 是怎样运行的:从根儿上理解 MySQL》中的索引一节,收获颇丰,总结如下。 innodb 索引(组织结构 b+ 树) 用户记录 -> 用户记录数据页-> 目录项记录 -> 目录项记录数据页 -> 更大范围目录项记录 -> 更大范围目录项记录数据页 -> 更大范围

mysql-获取表结构

143

获取建表语句: SHOW CREATE TABLE table_name 获取表结构: # DESC 是 DESCRIBE 的缩写 DESC table_name SHOW COLUMNS FROM table_name 筛选字段: # field_name 可以包括通配符 DESC table

python-中函数传参是值传递还是引用传递

158

这个问题网上众说纷纭,有的答案不完全正确,有的答案没有解释清楚。 这里先说我认为正确的答案: 如果学习过 cpp 的话,说传值或者传引用都不准确,直接理解为传地址(指针)就好了,不管可变对象还是不可变对象都是传地址。 详细解释,在函数内: 对传入参数的赋值操作,是创建新的对象,可以理解为声明新的变量

k8s-dashboard-无法登陆

281

先说环境: 两节点 k8s 集群,一台 master,k8s 版本为 1.18.1,所使用的 dashboard 版本为 v2.0.0-rc7 dashboard 安装方法直接按照官网所说的执行即可: kubectl delete ns kubernetes-dashboard kubectl ap

判断是否是-vscode-内启动的终端

205

由于在 bashrc 中配置了自动 run/attach tmux,因此在 vscode 内启动终端时也会找 tmux,如果想避免这种情况或者类似的情况可以通过修改 vscode 的配置文件,添加自定义环境变量,然后在 bashrc 里进行判断,比如在 vscode 的配置文件中添加如下内容: //

minikube-启动失败

845

首先: # 官方仓库: https://github.com/kubernetes/minikube # 官方安装教程: https://kubernetes.io/docs/tasks/tools/install-minikube/ # 官方使用教程: https://kubernetes.io/

线段树-区间树-范围树-二叉索引树

281

原文:https://stackoverflow.com/a/17504505 中英对照: Segment tree 线段树 Interval tree 区间树 Range tree 范围树 Binary indexed tree 二叉索引树 主要用于解决的问题: Segment tree 存储区间