文章分类 - 1. web 开发 / 1. 后端
摘要:1. 模块下载 pip install opencv-python -i https://mirrors.aliyun.com/pypi/simple 2. 加普通图片 import cv2 # 设置视频文件路径和水印图片路径 video_path = 'test.mp4' watermark_pa
阅读全文
摘要:1. 获取本机IP utils/ip.go package utils import ( "net" "strconv" "strings" ) // GetIntranetIP 获取本机IP func GetIntranetIP() (ips []string, err error) { ips
阅读全文
摘要:1. XAdmin 9. 其他 Django 集成Vue页面 Python 操作Excel Django-Admin 集成富文本编辑器 Django 支付宝支付 Django 微信支付
阅读全文
摘要:1. 地图边界数据集 使用 static/map/china.json 即可 2. 模块下载 pip install shapely 3. 代码实现 from shapely.geometry import Point, Polygon import json def point_of_which_
阅读全文
摘要:1. 官方文档 Validator 官方文档
阅读全文
摘要:1. 官方文档 validator 官方文档
阅读全文
摘要:1. 注册 1. params gin_any_chat/user_api/params.go package user_api type UserRegisterParam struct { UserName string `json:"user_name" binding:"required"
阅读全文
摘要:6. 错误处理 1. 错误处理 我们在做 Web 开发的时候,经常需要页面跳转和错误处理,beego 这方面也进行了考虑,通过 Redirect 方法来进行跳转: func (this *AddController) Get() { this.Redirect("/", 302) } 如何中止此次请
阅读全文
摘要:1. 安装 go get github.com/astaxie/beego/validation 2. 测试 go test github.com/astaxie/beego/validation 3. 示例 直接使用示例: import ( "github.com/astaxie/beego/va
阅读全文
摘要:0. 基本介绍 beego ORM 是一个强大的 Go 语言 ORM 框架。她的灵感主要来自 Django ORM 和 SQLAlchemy。 目前该框架仍处于开发阶段,可能发生任何导致不兼容的改动。 已支持数据库驱动: MySQL:github.com/go-sql-driver/mysql Po
阅读全文
摘要:0. 基本使用 func init() { // 如果有指定参数,必须指定对应方法才会匹配对应方法处理,否则访问不到, // 例如:如果不写post 则访问不到POST方法,以分号分割 beego.Router("/", &controllers.MainController{},"get:方法名;
阅读全文
摘要:1. 配置文件类型 beego 目前支持 INI、XML、JSON、YAML 格式的配置文件解析,但是默认采用了 INI 格式解析,用户可以通过简单的配置就可以获得很大的灵活性。 2. 默认配置解析 默认会解析当前应用下的 conf/app.conf 文件。通过这个文件你可以初始化很多 beego
阅读全文
摘要:1. 模块下载 进入到$GOPATH/src go get gihub.com/astaxie/beego // golang框架beego go get gihub.com/astaxie/beego/orm go get gihub.com/astaxie/bee // bee工具类似 pip
阅读全文
摘要:1. 项目简介 1. 核心功能 1. 消息发送与接收 包括: 文字、表情、图片、音频、视频等 2. 聊天模式 访客模式 点对点私聊 群聊(广播) 机器人 3. 其他功能 心跳检测下线 快捷回复 撤回记录 拉黑等 2. 技术栈 1. 前端 H5 ajax 获取音频 websocket 发送消息 js/
阅读全文
摘要:1. Python Python 目录 2. Golang Golang 目录 7. 三方组件 1. RBAC 权限组件 2. 8. 技术点 1. 工具函数 生成器 唯一 ID 生成器 生成器 唯一 密码 生成器 生成器 二维码生成器 2. 数据加解密 数据加解密 3. 数据库相关 缓存与数据库的双
阅读全文
摘要:1. 模块 pip install pillow-avif-plugin Pillow -i https://mirrors.aliyun.com/pypi/simple/ 2. 实现 import pillow_avif #注意一定要引入pillow_avif否则会抛异常'cannot ident
阅读全文
摘要:1. UTC时间 1.1 转Datetime对象 start_time = "2024-03-22T15:37:37.859143Z" datetime.datetime.strptime(start_time, '%Y-%m-%dT%H:%M:%S.%fZ') 1.2 去掉毫秒级 2024-03-
阅读全文
摘要:1. 数值转天时分 # 时间格式转换 def time_format_conversion(seconds): """ 用于将运行时间等两个时间之间的时间戳之差(单位秒)转换成XX小时XX分钟XX秒的格式 """ onedays = 24 * 3600 days, other = divmod(se
阅读全文
摘要:1. 操作系统 1.1 判断当前操作系统 import sys if sys.platform == "win32": os.rename(cu_path, file_path) else: os.system(f"mv {cu_path} {file_path}") 2. 文件夹 2.1 查询文件
阅读全文
摘要:1. 读取Excel import logging import pandas as pd logger = logging.getLogger('django') RoomNameIndex = 0 HomeOwnerNameIndex = 1 IdNumberIndex = 2 all_dict
阅读全文

浙公网安备 33010602011771号