avatar
Articles
292
Tags
211
Categories
0

karr's blog
Search

karr's blog

Python 压缩图片至指定大小
Created2023-09-18
@https://www.cnblogs.com/jum-bolg/p/13796595.html 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667import base64import ioimport osfrom PIL import Imagefrom PIL import ImageFile# 压缩图片文件,改变尺寸def compress_image(outfile, mb=600, quality=85, k=0.9): """不改变图片尺寸压缩到指定大小 :param outfile: 压缩文件保存地址 :param mb: 压缩目标,KB :param step: 每次调整的压缩比率 :param quality: 初始压缩比率 :return: 压缩文件地址,压缩文件大小 "" ...
Zuul服务网关
Created2023-09-17
elasticsearch
Created2023-09-17
docker 安装 elasticsearch1docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.8.0 kibana1docker run -d --name kibana --link elasticsearch:elasticsearch -p 5601:5601 kibana:7.8.0 docker 安装 elasticsearch-head1docker run -d --name elasticsearch-head -p 9100:9100 mobz/elasticsearch-head:5 Elasticsearch-head 数据浏览无显示解决办法https://blog.csdn.net/weixin_42830314/article/details/108316045 进入 es-head 容器里面的 _site目录修改配置文件vendor.js 6886行conte ...
Adding API Key Authentication to a FastAPI application
Created2023-09-15
https://joshdimella.com/blog/adding-api-key-auth-to-fast-api Step 1: Define a List of Valid API Keys12345API_KEYS = [ "9d207bf0-10f5-4d8f-a479-22ff5aeff8d1", "f47d4a2c-24cf-4745-937e-620a5963c0b8", "b7061546-75e8-444b-a2c4-f19655d07eb8",] Step 2: Implement API Key Security Function123456789101112131415161718192021222324252627282930from fastapi import HTTPException, status, Security, FastAPIfrom fastapi.security import APIKeyHeader, APIKeyQueryapi_key_query ...
js 利用正则表达式统计中文字符 size
Created2023-09-15
123456export default { counts_zh_str (str) { str = str.replace(/[^\x00-\xff]/g, "00") return str.length }}
js es6 实现 sleep 阻塞
Created2023-09-15
12345export default { async sleep(time){ return new Promise((resolve) => setTimeout(resolve, time)); }}
fastapi设置响应示例
Created2023-09-14
123456789101112131415161718192021222324252627282930class Test(BaseModel): name: str description: int created_at: str updated_at: str data: dict @validator("data", pre=True) def parse_data(cls, value): return json.loads(value) if value else {} @validator("created_at", pre=True) def parse_created_at(cls, value): return time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(value))) @validator("updated_at", ...
docker镜像加速
Created2023-09-14
vi /etc/docker/daemon.json #编辑此文件,添加以下文件从上往下依次是:中国科技大学、docker中国站 123456{ "registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com", ]}
抖音平台从0到1运营方案
Created2023-09-12
一、市场调研与定位1.1 行业调研 竞争对手分析:选择与自己目标领域相关的头部、中部和尾部账号,分析其内容、风格、发布频率、粉丝互动、广告变现方式等,找出差异化机会。 用户画像分析:通过抖音的数据后台,了解目标群体的性别、年龄、地区、消费习惯等,以此来决定内容风格、发布时间以及变现策略。 热搜趋势与话题:利用抖音的热门话题、流行音乐、标签等,了解用户偏好和当前市场热潮。 1.2 IP定位 核心领域:明确你的账号将在哪个领域发力,如美食、旅行、教育、娱乐、健身等。选择一个符合你兴趣且有市场需求的细分领域。 个人/品牌风格:决定账号的个性化表达方式,是走幽默搞笑路线,还是知识输出型,或者是情感共鸣型。尽量保持风格的统一性和独特性。 地域差异化:结合本地化内容,通过展示地方文化、方言等吸引本地粉丝,进而扩大影响力。 二、内容策划与生产2.1 内容创意 故事线设计:设计具有连贯性的故事线,增加用户的持续关注度。可以从你个人的成长故事、生活日常或某个独特的主题展开。 多样化内容:视频内容要多元化,既包括日常短视频,也可以尝试挑战、直播等形式。结合平台特性,每个视频尽量简短精炼,抓 ...
emoji表情的unicode编码
Created2023-09-11
https://apps.timwhitlock.info/emoji/tables/unicode#block-4-enclosed-characters 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869\ue415 \ue056 \ue057 \ue414 \ue405 \ue106 \ue418\ue417 \ue40d \ue40a \ue404 \ue105 \ue409 \ue40e\ue402 \ue108 \ue403 \ue058 \ue407 \ue401 \ue40f\ue40b \ue406 \ue413 \ue411 \ue412 \ue410 \ue107\ue059 \ue416 \ue408 \ue40c \ue11a \ue10c \ue32c\ue32a \ue32d \ue328 \ue32b \ue022 \ue023 \ue327\ue3 ...
1…171819…30
avatar
karr
世界那么大,我想去看看。
Articles
292
Tags
211
Categories
0
gitee
Announcement
This is my Blog
Recent Post
python 使用线程池来同时执行多个函数2025-07-23
获取 A 股全部历史数据保存到本地2025-07-22
What are AI Agents?2025-07-21
Hello, 极简AES!2025-07-20
Git报错: Failed to connect to github.com port 443 解决方案2025-03-30
Tags
memory_profiler mysqlclient react-error utils OTP io多路复用 importlib postMessage 字典 救猫咪 数据库 text npm 协程 react-warning git-lfs Artificial Intelligence vue-router Android 前端 变现 Homebrew commit message 重复数据 动态口令 Next-key lock stopPropagation ONLY_FULL_GROUP_BY react-fragment-error-message 代码 口罩检测系统 react-props-warning-message 远程仓库 FastAPI eslint es6 GROUP BY 搜索引擎 md5 react-text-error-message
Archives
  • July 20254
  • March 20256
  • February 20252
  • January 20253
  • November 20242
  • October 20243
  • September 20247
  • August 202410
Info
Article :
292
UV :
PV :
Last Update :
©2024 - 2025 By karr
Framework Hexo|Theme Butterfly
Search
Loading the Database