摘要: #1.普通全局锁 # 2. 支持不同方法的独立锁 (必须有该方法) 1.普通全局锁 from functools import wraps from typing import Dict, Any, List, Optional import uuid import tempfile import 阅读全文
posted @ 2026-01-19 19:42 lshan 阅读(2) 评论(0) 推荐(0)
摘要: ( eg Dataset TinyDB ,LevelDB) 场景与目的: 写简单的脚本,执行任务,数据量不是很多, 希望记录历史(像是使用mongodb 一样),和防止重复执行, 同时达到 事件日志的目的。(希望数据可视化,不引入其它数据库,也不需要创建表(sqllite)) 0. 常用脚本 1. 阅读全文
posted @ 2026-01-16 12:16 lshan 阅读(6) 评论(0) 推荐(0)
摘要: 1. 有些场景,可能需要再docker 容器中使用docker , 有些二哥 可能直接在 docker 中再安装一条docker , 为了规避二哥思维, 解决方案:将宿主机的 docker 二进制文件挂载到容器 # 停止现有容器 docker stop testdocker && docker rm 阅读全文
posted @ 2026-01-05 17:38 lshan 阅读(4) 评论(0) 推荐(0)
摘要: 目的: 轻量级, 传统的 cAdvisor + Prometheus + Grafana + ELK 过于重,能否简易通知, 不关注细节,达到提示作用 系统: ubuntu20.04 场景 轻量监控docker 容器 > eg : per 5min 执行一次,内存利用率大于95% ,发出提示 1. 阅读全文
posted @ 2025-12-31 12:30 lshan 阅读(7) 评论(0) 推荐(0)
摘要: 下载:https://www.snipaste.com/download.html 阅读全文
posted @ 2025-12-31 10:26 lshan 阅读(9) 评论(0) 推荐(0)
摘要: 可以的, 只要正确设置一点问题都没 GitHub - FunkyFr3sh/cnc-ddraw: GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic 2D games for better co 阅读全文
posted @ 2025-12-30 13:46 lshan 阅读(80) 评论(0) 推荐(0)
摘要: 在使用Windows Subsystem for Linux (WSL) 时,默认情况下,Linux 发行版的根文件系统存储在 Windows 的某个目录下,例如在 Windows 10 或 Windows 11 的版本中,通常位于 C:\Users\<你的用户名>\AppData\Local\Pa 阅读全文
posted @ 2025-12-30 10:38 lshan 阅读(61) 评论(0) 推荐(0)
摘要: 需求: Sync Folder from 192.168.18.1:/opt/bk --> 192.168.18.2:/opt/bk 192.168.18.1 的用户名密码 sea:123 192.168.18.2 的用户名密码 sea:456 # 安装sshpass sudo apt-get in 阅读全文
posted @ 2025-12-29 17:44 lshan 阅读(11) 评论(0) 推荐(0)
摘要: # 释放页缓存 sudo sh -c 'echo 1 > /proc/sys/vm/drop_caches' # 释放目录项和索引节点缓存 sudo sh -c 'echo 2 > /proc/sys/vm/drop_caches' # 释放页缓存、目录项和索引节点缓存以及slab缓存 sudo s 阅读全文
posted @ 2025-12-17 18:57 lshan 阅读(9) 评论(0) 推荐(0)
摘要: #!/usr/bin/env python3 """ Eureka服务发现工具 用法: python eureka_client.py [服务名] """ import traceback import sys import requests from requests.auth import HT 阅读全文
posted @ 2025-12-15 11:30 lshan 阅读(10) 评论(0) 推荐(0)