摘要: http 文件服务器 start_http_server.sh #!/bin/bash port=$1 host=0.0.0.0 function Usage() { echo -e "Usage:${0} [port]" exit 0 } if [[ ${port} == "" ]];then U 阅读全文
posted @ 2024-11-12 17:53 BrianSun 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 内容来源于chatgpt def format_size(bytes): """ 将字节大小转换为适当的单位(KB, MB, GB等),支持负数。 :param bytes: 原始字节大小,可以为负数 :return: 字符串,格式化后的大小和单位 """ # 定义单位和阈值 units = ["B 阅读全文
posted @ 2024-11-12 14:25 BrianSun 阅读(2) 评论(0) 推荐(0) 编辑
摘要: tcp_client.py # -*- coding:utf-8 -*- # tcp 客户端,使用单例模式实现 # create: 2023-06-26 import socket import time import traceback class TCPConnection: __instanc 阅读全文
posted @ 2024-10-30 23:34 BrianSun 阅读(7) 评论(0) 推荐(0) 编辑
摘要: copy_with_hardlink.py import os import argparse def copy_with_hardlinks(src, dst): if not os.path.exists(dst): os.makedirs(dst) for item in os.listdir 阅读全文
posted @ 2024-10-25 17:31 BrianSun 阅读(7) 评论(0) 推荐(0) 编辑
摘要: python3 log工具 logutil.py # -*- coding: utf-8 -*- import os,sys,traceback import logging from logging.handlers import RotatingFileHandler import getpas 阅读全文
posted @ 2024-10-14 15:16 BrianSun 阅读(6) 评论(0) 推荐(0) 编辑
摘要: python3 mysql 连接脚本 # -*- coding: utf-8 -*- # import MySQLdb,sys,os import pymysql as MySQLdb,sys,os import os,sys,traceback # import MySQLdb.cursors # 阅读全文
posted @ 2024-10-12 17:21 BrianSun 阅读(5) 评论(0) 推荐(0) 编辑
摘要: python3 sqlite3 数据库创建 & 连接 脚本 # -*- coding:utf-8 -*- import traceback import sqlite3 import re import os class DB(object): def __init__(self, dbname, 阅读全文
posted @ 2024-10-12 16:32 BrianSun 阅读(12) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>中秋快乐</tit 阅读全文
posted @ 2024-09-14 13:06 BrianSun 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 创建数据库 #!/bin/bash sqlite3 example.db <<EOF -- 创建表 CREATE TABLE users ( id INTEGER PRIMARY KEY, name TEXT NOT NULL, email TEXT UNIQUE NOT NULL, age INT 阅读全文
posted @ 2024-08-01 18:04 BrianSun 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 前言 podman 在镜像容器启动的情况下,可以通过 podman exec -it 容器名/容器id sh/bash登录到容器内部,查看内部文件系统。 但如果不想启动容器,只用 podman create 的方式创建临时容器,没办法通过 podman exec 进入容器,只能用 podman cp 阅读全文
posted @ 2024-07-31 15:13 BrianSun 阅读(84) 评论(0) 推荐(0) 编辑