listenerri
linux-系统使用-comfast-CF-WU810N-无线网卡创建-wifi-热点
我用来创建热点的工具是 create_ap 可以直接去官方仓库中查看 README 来安装:https://github.com/oblique/create_ap 把 USB 无线网卡插到运行 linux 系统的机器上,然后使用 lsusb 命令查看信息,可以得到如下: Bus 001 Devic
ubuntu16-04-安装-python3-8-以及对应版本的-pip
ubuntu 系统 16.04 版本中,最新版本的 python 是 3.5,从系统源中找不到更新版本的 python,本文介绍一种安装 python3.8 的方法,以及安装对应版本的 pip。 安装 python3.8 执行如下命令增加 ppa 仓库,并更新源数据: sudo add-apt-re
Clickhouse-数据副本与集群高可用
使用的 CH 版本:19.16.9.37 官方的文档看得晕头转向,可能还是自己英文功底不够,在读完官方的相关文档后,自己又做了大量测试,总结一下心得。 推荐阅读的官方文档: https://clickhouse.tech/docs/en/engines/table-engines/mergetree
列表初始化-vs-成员初始化器列表
列表初始化,成员初始化器列表,初始化列表,傻傻搞不清楚 唉,为什么总有刁民乱起名 std::initializer_list (译:花括号初始化器列表) 简介: 可以将其理解为类/模板类 备注: 这表示一种花括号数据类型 {x, y, ...} 当然,这也是一种普通的数据类型,其他类型怎么用,它就可
水平与垂直-拆分与扩展-数据库与分布式
标题写出来后发现覆盖面有点大,其实要说的只是字面意义上的一点学习小结: 数据库优化: 水平分库,水平分表,使各个库/表的结构相同,但内容不同 垂直分库,垂直分表,使各个库/表的结构不同,且内容不同 库的结构可以理解为包含了哪些表 表的结构可以理解为包含了哪些字段 在垂直拆分的基础上,可以进一步水平拆
python-生成器与协程的关系和区别
部分摘录自官方中文文档,python 版本 3.7.4 注意概念区分:生成器函数,生成器,协程函数,协程,异步生成器函数,异步生成器 主要是学习笔记,没有进行过多整理 使用 async def 语法定义的函数总是为协程函数,即使它们不包含 await 或 async 关键字,另外 await,asy
Redmi-G-manjaro-不能识别声卡
如题,解决方法: 安装 sof-firmware: sudo pacman -S sof-firmware 创建两个文件: sudo touch /etc/alsa/state-daemon.conf sudo touch /var/lib/alsa/asound.state 重启之后应该就能识