自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 wrod生成pdf。[特殊字符]改背景

import ioinput_folder = ‘tupian’ # 输入文件夹kouchu_folder = ‘kouchu’ # 去背景图像保存文件夹output_folder = ‘dangan’ # 合成后的输出文件夹background_folder = ‘beijing’ # 背景文件夹model_path = “mode/u2net.onnx” # 模型路径wendang_path = “wendang” # 模型路径。

2025-05-06 20:35:07 672

原创 Celery 中,广播模式可以通过使用 RabbitMQ 的 fanout 交换机来实现

在 Celery 中,广播模式可以通过使用 RabbitMQ 的 fanout 交换机来实现。fanout 交换机会将消息广播到所有绑定到它的队列中。我们可以使用这种模式来让 Celery 在多个队列中处理相同的消息。

2024-08-28 19:03:54 861 2

原创 使用 python 升级OTA程序

【代码】使用 python 升级OTA程序。

2024-02-26 18:34:03 809 1

原创 【无标题】

【代码】【无标题】

2023-12-26 17:40:44 425

原创 Django REST framework的序列化器中,

以上就是Django REST framework的序列化器中的一些常见元选项,当然还有一些其他的选项,具体可以查看Django REST framework的官方文档进行了解。例如,如果你有一个外键字段,并且你希望在序列化时包含该字段所关联的对象的详细信息,那么你可以设置一个大于0的深度值。它应该是一个字典,其中的键是字段名,值是一个包含额外参数的字典。:这个选项可以明确指定哪些字段是只读的,即它们在反序列化时会被忽略。:这个选项可以明确指定哪些字段是只写的,即它们在序列化时会被忽略。

2023-10-18 19:14:02 153

原创 active-value=1 无效问题

冒号表示这是一个动态绑定,Vue会将等号右边的内容作为JavaScript代码进行解析,所以1被视为数值。属性设置为字符串 “1”。因为等号右边的内容是包含在引号中的,所以Vue会将其视为纯字符串。

2023-09-09 14:32:30 603

原创 Ubuntu 安装docker

docker

2023-07-07 20:13:17 277

原创 ubuntu 安装 mysql8.0.32 教程

安装mysql 教程。

2023-05-02 22:39:25 878

原创 docker容器时间和本地时间相差8小时

docker 更改时间

2022-11-13 20:57:24 314

原创 【无标题】

virtualenv 没有安装成功,结果办法

2022-08-25 19:36:05 386

原创 python 类 转字典 转json

python 类转 字典加.dictrequest_data.__dict__python 类转 jsonjson.dumps(user, default=lambda obj: obj.__dict__)

2022-01-10 22:41:03 201

原创 docker部署 AMQ

首先把文件上传到服务器上上传目录如下/home/project/amq启动容器docker run -id --name=amq -v /home/project/amq:/home python:3.7

2022-01-02 14:15:08 465

原创 dva.js 知识导图

dva.js 知识导图Read “the dva.js Knowledgemap” in English“the dva.js Knowledgemap” 日本語版注:如果你使用 dva@2,请先忽略这里的路由部分,待更新。不知大家学 react 或 dva 时会不会有这样的疑惑:es6 特性那么多,我需要全部学会吗?react component 有 3 种写法,我需要全部学会吗?reducer 的增删改应该怎么写?怎么做全局/局部的错误处理?怎么发异步请求?怎么处理复杂的异

2021-09-15 20:24:50 1041

原创 Ant Design Pro V5移除自带的国际化

yarn pro i18n-remove --locale=zh-CN --write

2021-08-27 19:20:06 1033

原创 docker 部署nginx

Dockerfile 文件编写FROM nginx:latestCOPY ssl.conf /etc/nginx/conf.d/ssl.conf1. 运行步奏docker pull nginx:latest

2021-05-03 21:59:24 369

原创 Docker部署django 程序

1. 下载镜像docker run -id --name=zhijianApi -p 8080:8080 -v /home/zhijianApi:/home python:3.72. 拷贝项目把项目移动到 /home/zhijianApi3. 进入容器并下载依赖4. 启动项目(注意端口要在和映射的端口一样,要不然无法映射)python3 manage.py runserver 0.0.0.0:80805.使用uwsgi 启动项目uwsgi --ini uwsgi.ini

2020-10-29 09:45:13 190

原创 Docker安装mysql

1. 下载 镜像docker pull mysql:5.72. 启动容器docker run -p 3307:3306 --name zhijian_mysql \-v /home/mysql/conf:/etc/mysql \-v /home/mysql/logs:/var/log/mysql \-v /home/mysql/data:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=123456 \-d mysql:5.73. 进入容器4.设置权

2020-10-25 22:25:22 135

原创 TB-02 容器环境搭建

TB -02 环境搭建下载容器(容器相当于把一个环境打包好,然后进行安装就可以了)sudo docker pull registry.cn-hangzhou.aliyuncs.com/zhijiandianzi/bt_02:V0.2查看串口是否识别(把开发板连接到虚拟机中)ls -l /dev/ttyUSB04. 运行容器 docker run -itd --name bt_02_v2 -v /mnt/hgfs/share:/home/share --device /dev/tt

2020-10-16 10:04:47 275

原创 windos怎么共享Ubuntu文件夹

ubuntu 安装ftp服务 sudo apt-get install vsftpd重启服务 sudo service vsftpd restart设置必要的配置文件vim /etc/vsftpd.conf复制一下代码anon_upload_enable=YESanon_other_write_enable=YESanon_mkdir_write_enable=YESanonymous_enable=YESanon_umask=022no_anon_password=YES

2020-08-04 13:05:59 237 1

原创 ESP32之 搭建连接阿里云环境

1.为什么要使用容器我们常常遇到这种场景,我们开发一个模组就要搭建一个环境,环境错综复杂,一不小心就会缺少东西。往往开发环境浪费很多时间。我们使用docker 技术 把我们的环境进行打包,可插拔,随安装随用。2.下载容器(需要先安装docker)sudo docker pull registry.cn-hangzhou.aliyuncs.com/zhijiandianzi/esp32_aliyun:v0.13.创建容器查看esp32 是否接入到虚拟机(使用ttl转usb接口)#创建容器

2020-07-28 17:52:18 3304

原创 esp32使用MicroPython进行编程

为什么使用MicroPython 开发不使用C 开发?使用MicroPython 开发速度快,能快速实现以后也用C 语言开发,但老板想马上要python 也是我擅长的语言之一为什么C语言编译的固件可以直接烧写,MicroPython 要先烧写固件大家知道, 脚本语言需要底层固件的支持,也就是说需要一个底层固件,底层固件会代替我们调用代码,可以说底层固件只是做了一个封装下载MicroPython 固件MicroPython 官网eps32 的固件 下载地址为https://micro

2020-06-29 00:21:43 5259

原创 超简单搭建esp32开发环境

文章目录为什么要使用容器进行安装环境整体框图安装虚拟机(如果安装了跳过)安装ubuntu或者centos 系统(如果安装了跳过)检测硬件是否接入到虚拟机上安装docker下载镜像(需要docker 知识,不知道直接复制命令)查看下载的镜像运行容器查看运行的容器进入容器(这个容器必须启动了 docker ps 能查看到)启动环境编译代码下载代码进行监控退出监控退出镜像需要的知识熟悉linux 执行熟悉容器(不熟悉页没有关系,没有几条指令)为什么要使用容器进行安装环境不用担心环境被自己破坏,破坏

2020-06-28 19:39:45 3151

原创 react 第零章 入门

第零节 我为什么使用react技术文档丰富可以开发学好react 在后面可以使用react 全家桶 rn 等虚拟 DOM;组件化;声明式代码;单向数据流;纯粹的 JavaScript 语法;第一节 react 环境搭建第一步: 确保你安装了较新版本的 Node.js。以苹果电脑为例子(查询是否安装)知识点 Node.js 是一个基于 Chrome V8 引擎的 Jav...

2020-04-10 22:53:00 255

原创 2019年工作总结——没有岁月可回首,珍惜当下不负流年

回忆篇会想起今年做的所有事情,不外乎进行,编程 ,做电路板,和 对接客户的协议。今天也更换了工作,搬家3次,一个人漂泊在北京,对未来可期,但总是没有归属感,在这即将结束的 2019。还是想自己说跟着心去努力。技术篇我一直从事物联网行业,一直负责模组的开发,主要负责wifi 模组和2G模组开发,连接云平台进行数据的 解析和对接客户的私有协议。在这一年里最大的技术提升,主要是广面的 物联网平台有...

2019-12-29 23:15:30 379

原创 linux 常用命令合集不定期更新

下载和上传命令yum install lrzsz 安装完成,赶快测试去吧

2019-12-29 22:00:55 112

转载 简单Linux C线程池

  线程池就是为了解决上述问题的,它的实现原理是这样的:在应用程序启动之后,就马上创建一定数量的线程,放入空闲的队列中这些线程都是处于阻塞状态,这些线程只占一点内存,不占用CPU。当任务到来后,线程池将选择一个空闲的线程,将任务传入此线程中运行。当所有的线程都处在处理任务的时候,线程池将自动创建一定的数量的新线程,用于处理更多的任务。执行任务完成之后线程并不退出,而是继续在线程池中等待下一次任务。...

2018-05-10 11:17:49 161

原创 centos 安装 emqtt

1.emqtt 的官方网址http://www.emqtt.com/docs/v2/install.html2.centos 官方建议使用rpm 安装(具体查看官网)下载程序http://www.emqtt.com/docs/v2/install.html查看文章安装教程rpm -ivh emqttd-centos7-v2.1.2-1.el7.centos.x86_64.r

2018-04-13 20:37:00 439

转载 python安装setuptools 和linux安装Jinja2

Python中当需要安装第三方python包时,可能会用到easy_install命令.easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,所以使用easy_install实际上是在调用setuptools来完成安装模块的工作。为了方便后续安装各种第三方蟒蛇包,需要先安装setuptools的。安装s...

2018-04-13 20:01:57 2930

MEvvvv909S-821驱动及说明

ME909S-821 Linux驱动及说明别人都要积分 我也是花钱下载的中间加了一个空文件

2019-04-12

空空如也

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

TA关注的人

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