golang读写文件
摘要:读文件方式一 // 方式一,以字节为单位读文件package mainimport ( "fmt" "io" "os")func main() { // 获得文件句柄, 只读权限 f, err := os.Open("文件路径") if err != nil { fmt.Println("文件
阅读全文
posted @
2024-05-30 11:08
CJTARRR
阅读(94)
推荐(0) 编辑
python元类
摘要:介绍 python中的"类"也是对象,加载"类"也有创建对象的过程。用于创建"类"对象的,就是元类。元类可以自定义。 元类示例 class DemoMeta(type): def __new__(cls, name, bases, attrs): cls_instance = super().__n
阅读全文
posted @
2024-05-27 16:45
CJTARRR
阅读(6)
推荐(0) 编辑
python基于redis的布隆过滤器示例
摘要:"""布隆过滤器基础类"""import mmh3from redis import Redisimport mathfrom typing import List, Union, Tuplefrom loguru import loggerimport hashlibclass BaseBlo
阅读全文
posted @
2024-05-15 21:42
CJTARRR
阅读(39)
推荐(0) 编辑
python常见字符问题SyntaxError: Non-UTF-8 code starting with '\xe7' in file
摘要:当复制粘贴字符串到编辑器的时候,经常会出现这种报错: SyntaxError: Non-UTF-8 code starting with '\xe7' in file.但是看起来字符串确实没有问题。 这时候需要在文件的首行加上: # -*- coding: utf-8 -*-
阅读全文
posted @
2024-05-14 22:37
CJTARRR
阅读(585)
推荐(0) 编辑
golang项目包管理(go module模式)
摘要:修改GO111MODULE和GOPROXY export GO111MODULE=onexport GOPROXY=https://goproxy.io# GO111MODULE默认为auto,当项目存在go.mod,会自动启用go module模式。这里还是直接开启比较好。 初始化go.mod g
阅读全文
posted @
2024-05-08 18:04
CJTARRR
阅读(59)
推荐(0) 编辑
终端执行python项目print输出不及时
摘要:在终端使用 python 文件名的方式启动项目后,其中print方法输出的文本不及时,这是因为python print有一个缓冲区。 使用python -u 方式启动即可。
阅读全文
posted @
2024-05-08 14:58
CJTARRR
阅读(71)
推荐(0) 编辑
python常用重试工具tenacity
摘要:安装tenacity pip install tenacity 使用示例 from tenacity import retry, wait_fixed, stop_after_attempt@retry(stop=stop_after_attempt(5), wait=wait_fixed(0.
阅读全文
posted @
2024-05-08 14:49
CJTARRR
阅读(23)
推荐(0) 编辑
docker关闭所有容器及删除所有镜像
摘要:# 停止所有容器docker stop $(docker ps -aq) # 删除所有容器docker rm $(docker ps -aq) # 删除所有镜像docker rmi $(docker images -q)
阅读全文
posted @
2024-05-08 14:44
CJTARRR
阅读(21)
推荐(0) 编辑