首页
畅所欲言
友情链接
壁纸大全
数据统计
直播
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
12,612 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
10,340 阅读
3
gradle-5.4.1-all.zip下载
8,243 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
7,369 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
6,711 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
标签搜索
弹性布局
Lan
累计撰写
597
篇文章
累计收到
583
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
直播
搜索到
139
篇与
Python
的结果
2023-06-12
解决Mac下ssl.SSLCertVerificationError:[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate(_ssl.c:1056)
cd /Applications #从根目录进入应用子目录cd Python 3.9/sudo ./Install Certificates.Command #进入目录后,可以ls一下,看一下都有哪些,找那个对的输入密码,就开始自动安装证书。
2023年06月12日
131 阅读
0 评论
1 点赞
2023-05-22
Debian11安装部署stable-diffusion-webui记录
开机从AutoDL开了一台A500的机器,按量计费,每个小时一块。开启学术加速根据自己机器地区https://www.autodl.com/docs/network_turbo/安装环境更好包列表apt update apt upgrade# Debian-based: sudo apt install wget git python3 python3-venv # Red Hat-based: sudo dnf install wget git python3 # Arch-based: sudo pacman -S wget git python3一键脚本bash <(wget -qO- https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh) -f
2023年05月22日
126 阅读
0 评论
0 点赞
2023-04-19
调用ChatGPT超过4096Token后自动截取保留指定长度的Token
需要用到官方计算token的包:tiktokenpip install tiktoken截取并返回 def num_tokens_from_string(string: str) -> int: # www.lanol.cn encoding = tiktoken.get_encoding('cl100k_base') num_tokens = len(encoding.encode(string)) return num_tokens def truncate_messages(messages, max_chars): # By Lan www.lanol.cn total_chars = sum(num_tokens_from_string(message['content']) for message in messages) while total_chars > max_chars: removed_message = messages.pop(0) total_chars -= num_tokens_from_string(removed_message['content']) return messages
2023年04月19日
276 阅读
2 评论
1 点赞
2023-04-11
django怎么在迁移数据库的时候,自动生成数据
要在Django中新增数据,您可以遵循以下步骤:首先,确保您已经创建了一个模型。例如,假设您有一个名为Person的模型,它在models.py文件中定义如下:from django.db import models class Person(models.Model): name = models.CharField(max_length=100) age = models.IntegerField() 接下来,创建一个新的迁移文件,如前面所述。使用以下命令创建一个空的迁移文件:manage.py makemigrations <your_app_name> --empty打开新创建的迁移文件,您需要在其中定义一个新的操作,用于创建数据。您可以使用RunPython操作。例如:from django.db import migrations def generate_data(apps, schema_editor): # 在这里编写用于生成数据的代码 pass class Migration(migrations.Migration): dependencies = [ ('<your_app_name>', '<previous_migration>'), ] operations = [ migrations.RunPython(generate_data), ]在这个例子中,我们在create_person函数中创建了一个新的Person实例,并将其保存到数据库中。保存迁移文件后,运行以下命令应用迁移:python manage.py migrate <your_app_name>完成以上步骤后,您应该已经成功地在数据库中新增了一条数据。
2023年04月11日
65 阅读
0 评论
0 点赞
2023-02-23
python datetime 东八区时间
要表示东八区的时间,您可以使用以下代码:from datetime import timezone, datetime from datetime import timedelta cst_tz = timezone(timedelta(hours=8)) now = datetime.now(cst_tz)在这里,我们创建了一个时区对象“cst_tz”,它是以零时差8小时的“timedelta”对象初始化的,这表示东八区的时区。然后,我们使用当前的日期和时间创建一个“datetime”对象“now”,并指定“cst_tz”作为其时区,这将给出东八区的当前日期和时间。From ChatGPT
2023年02月23日
113 阅读
0 评论
0 点赞
2023-01-15
服务器探针,收集服务器信息,通过socket实时上传到服务端
前段时间写过一个小探针,分客户端和服务端以及Web端。当时由于服务器太多,经常忘记ip和相对应的一些信息,于是花了两天时间自己写了个探针。后面又根据ip查询国家,显示国旗,以及服务器在线状态主要技术栈:socket+redis客户端通过socket将服务器信息发送到服务端后存到redis,然后只保留最新的3600条数据,后续还可以做点图表什么的,然后就是用django+element展示了一下缺点:感觉服务端压力好大,我用的是1h1g的服务器当服务端,大概十来个客户端,cpu和内存基本上90%以上
2023年01月15日
66 阅读
0 评论
1 点赞
2022-12-09
开源:匿名口令分享文本,文件-口令文件箱-文件快递柜
文件快递柜-轻量 FileCoxBox-Lite 匿名口令分享文本,文件,像拿快递一样取文件 视频介绍{bilibili bvid="BV1fD4y187Yk" page=""/}主要特色[x] 轻量简洁:Fastapi+Sqlite3+Vue2+ElementUI[x] 轻松上传:复制粘贴,拖拽选择[x] 多种类型:文本,文件[x] 防止爆破:错误次数限制[x] 防止滥用:IP限制上传次数[x] 口令分享:随机口令,存取文件,自定义次数以及有效期[x] 匿名分享:无需注册,无需登录[x] 管理面板:查看所有文件,删除文件[x] 一键部署:docker一键部署未来规划2022年12月14日这个项目主要是以轻量为主,主要是单用户,离线环境,因此也不需要加太多东西,所以其实这个项目到这基本功能已经完成了,剩下的就是维护和完善现有功能。也不会再加入新的大功能了,如果有新的功能的话,那就是我们的Pro版本了,当然也是继续开源的,能和@veoco一起开源挺荣幸的,在他的代码中我学到了许多,此前我基本上是使用Django那一套,对Fastapi仅限于使用,他的许多写法让我受益匪浅,也让我对Fastapi有了更深的了解,所以我也会在Pro版本中使用Fastapi。根据目前一些使用反馈来说,希望加入登录功能,还有多存储引擎等,欢迎各位继续提意见,加入我们共同开发。如果你有更好的想法和建议欢迎提issue。预览例站https://share.lanol.cn寄件 取件 管理部署方式Docker一键部署docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:latest其他方式仅供参考,历史版本->部署文档配置文件如果需要修改配置,可以将该文件放在/opt/FileCodeBox/目录下,并命名为.env,然后重启容器即可。如果不是Docker,则需要在项目同目录下新建一个data文件夹,然后在创建.env文件# 端口 PORT=12345 # Sqlite数据库文件 DATABASE_URL=sqlite+aiosqlite:///database.db # 静态文件夹 DATA_ROOT=./static # 静态文件夹URL STATIC_URL=/static # 是否开启上传 ENABLE_UPLOAD=true # 错误次数 ERROR_COUNT=5 # 错误限制分钟数 ERROR_MINUTE=10 # 上传次数 UPLOAD_COUNT=60 # 上传限制分钟数 UPLOAD_MINUTE=1 # 管理地址 ADMIN_ADDRESS=admin # 管理密码 ADMIN_PASSWORD=admin # 文件大小限制,默认10MB FILE_SIZE_LIMIT=10 # 网站标题 TITLE=文件快递柜 # 网站描述 DESCRIPTION=FileCodeBox,文件快递柜,口令传送箱,匿名口令分享文本,文件,图片,视频,音频,压缩包等文件 # 网站关键词 KEYWORDS=FileCodeBox,文件快递柜,口令传送箱,匿名口令分享文本,文件,图片,视频,音频,压缩包等文件 # 存储引擎 STORAGE_ENGINE=filesystem状态免责声明本项目开源仅供学习使用,不得用于任何违法用途,否则后果自负,与本人无关。使用请保留项目地址谢谢。
2022年12月09日
694 阅读
33 评论
0 点赞
1
2
...
20