自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 python将图片压缩后再转成base64编码并在前端显示

由于图片分页都展示原图的ip访问会导致加载速度过慢,因此将图片的缩略图转成base64编码在前端展示,加载速度提高了几十倍。将图片读入后直接转成base64编码:import base64with open('Sample.jpg','rb') as f: base64_data = base64.b64encode(f.read())f.close()base64_data_str = str(base64_data)base64_head = 'data:image/jpg;bas

2022-03-01 10:27:09 4184

原创 【django-channels】异步读取MySQL,You cannot call this from an async context - use a thread or sync

在channels异步获取MySQL数据时,做到实时推送的功能,但想获取对应类型的多条时,遇到Exception inside application: You cannot call this from an async context - use a thread or sync_to_async.多次调试发现错误代码示例:@database_sync_to_async def get_testTagImg(self,folder): try:

2021-12-08 14:49:15 2217

原创 【npm install --save -g core-j 行不通的】npm WARN deprecated core-js2.6.11 core-js小于3的解决方案

参考:常规解决方案我无论怎么试都行不通,甚至重装了node也不行,最后对比我同事的版本号,发现是npm版本太新,npm7.22.0,降到6.x就可以完美解决了。npm install [email protected] -g

2021-09-08 15:12:39 517 1

原创 解决pil.unidentifiedimageerror: cannot identify image file

解决方法一:加try except,直接别管这个异常解决方法二:把import Image替换成from PIL import Imageps:按方法一可能会在后面其他地方依旧报其他错。方法二,很多人都说有用,不过我这里也是不行。解决方法三:找到这个图片,用原图替换下照片就可以了,不过由于我数据集较庞大,这方法显然不适合我使用。解决方法四: 重新安装pillow库pip uninstall pillow pip install pillow再次运行程序,没报错,成功,记录

2021-09-03 10:24:14 17321 5

原创 从零开始在Linux服务器中搭建yolov5环境

一、安装NVIDIA驱动和Cuda10.21、NVIDIA显卡驱动下载地址正常安装成功之后,首先需要根据显卡显卡驱动和gcc编译器,分别通过1.查看显卡驱动cat /proc/driver/nvidia/version2.查看gcc编译器 gcc --version。2、Cuda10.2下载地址下载完成之后会在当前路径下出现cuda_10.2.XXX_linux.run的文件,通过执行sh cuda_10.2.89_440.33.01_linux.run命令进行安装,首先出现界面之后

2021-05-28 14:08:02 9048 3

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除