- 博客(289)
- 资源 (1)
- 收藏
- 关注
原创 camunda 与 pycamunda学习
主要使用到的功能分为3部分,创建用户,将camunda modeler文档部署到camunda服务器上,启动流程定义和流程实例,进行流程任务的管理其中的IP_ADDR需要换成camunda引擎部署机的IP,在多个函数中均会用到该内容camunda文件的部署到启动过程包含:部署的创建,添加相关的资源文件,进行部署并获取部署的流程定义id,根据流程定义生成对应的流程实例,运行流程实例即开启了一个流程。获取流程定义id根据流程定义id生成和启动流程实例# 部署后生成的proc_def_idtry:"""
2024-03-19 18:10:02 890
原创 通过openssl生成密钥以及如何设置flask接口的https访问
(5) python中Flask项目使用https访问接口以及部署服务器进行访问 - CSDN博客. https://blog.csdn.net/xuefeng_210/article/details/123512306.(3) flask做后台,配置https访问_flask 配置https-CSDN博客. https://blog.csdn.net/DH2442897094/article/details/109197632.如果您想了解更多的相关信息,您可以点击以下的链接¹ 查看更多的网页搜索结果。
2024-01-09 09:30:25 1766 1
原创 flask 接口处理带有图片和json数据的请求 发送图片到前端的实现
不过遍历所有文件的方式对于postman发来的所有文件又处理不了,只能找到其发来的第一个文件,所以就只能用两种方式来进行写代码了。从flask的源码可以看到flask的可用属性很多,包括data,form,files,header,host等,在我们接收文件传参时需要用到的属性就是form和files。代码中的request.form.to_dict()是用于接收form数据的,把postman的form字段进行转化成为字典,文件的接收则是通过request.files的方式。
2023-12-18 15:07:26 2142
原创 问题求解:总计600人,每次刀一个奇数位的人,最后剩下谁的概率最高 暴力求解法
如题,总计600个人,每次刀一个奇数位的人,请问最后谁会活下来。要看谁能够最后剩下来,可以先生成一个600人的列表,按照index删掉一个人。
2023-10-18 13:28:20 489 1
原创 通过pycamunda进行流程引擎api的使用
Pycamunda是一个用Python语言编写的Camunda BPM平台的客户端库。它可以用于与Camunda BPM引擎进行交互,通过Camunda REST API执行各种操作,如启动流程实例、完成任务等。它提供了一组易于使用的工具,使开发人员可以轻松地与Camunda BPM集成。Pycamunda还提供了一系列例子和文档,以帮助开发人员更好地利用Camunda BPM引擎的功能。
2023-09-11 22:18:03 1074 5
原创 postman如何添加token
参考博客:https://blog.csdn.net/Mrbignose/article/details/107237581
2023-08-10 01:27:13 676
原创 flask开发之session
https://www.cnblogs.com/ryxiong-blog/p/11183147.htmlhttps://xz.aliyun.com/t/3569https://blog.csdn.net/yueguanghaidao/article/details/40016235
2023-08-09 16:59:12 103
原创 flask使用cookie (设置cookie与查看cookie内容)
这两个部分的内容本质上是一样的,浏览器会在检测到响应中的cookie后自动将内容存到应用程序下,在我用浏览器进行测试时是可以看到这个现象的,但是当进行 前后端分离开发时,通过前端页面请求接口时,只能看到网络中的cookie,不能看到应用程序中的cookie存储,这是个问题。从网络页面可以看到这些记录的cookie,从应用程序页面也能看到。
2023-08-09 13:48:31 1542
原创 flask处理token的装饰器
如果没有找到 token,则返回一个包含错误消息的 JSON 响应。如果找到了 token,则使用 JWT 对其进行解码,同时使用 Flask 的 current_app 对象获取 SECRET_KEY。在上述代码中,protected 视图函数被 @login_required 装饰器进行修饰,当用户成功登录后,该视图函数会返回一个包含当前用户信息的 JSON 响应。需要注意的是,已经登录的用户才能访问该视图函数,否则将返回一个包含错误消息的 JSON 响应。
2023-08-09 13:37:54 1526
原创 解决ImportError: cannot import name ‘soft_unicode‘ from ‘markupsafe‘
这个操作相当于先卸载2.1.3装2.1.2,然后再卸载2.1.2重装2.1.3。不过在测试时依旧不行,于是我装了2.0.1版本,发现可以了。此时flask项目可以正常运行了。
2023-08-08 17:17:45 693 1
原创 运行python脚本时传递参数
在运行 Python 脚本时,可以通过命令行参数传递参数。可以将参数存储在配置文件中,然后在脚本中读取配置文件。是自定义的参数,可以根据实际情况进行修改。模块来解析命令行参数。变量获取命令行参数。
2023-07-26 16:44:28 2724
原创 基于cyclonedx-conan和conan软件生成sbom
在执行 conan install . 时出现错误:ERROR: bom2/0.1: ‘settings.compiler.cppstd’ value not defined,此时需要改动文件conanfile.py。执行:cyclonedx-conan generate >sbom3.json。新建文件夹 generate,并且将新生成文件移动到该文件夹。改的是根目录下的conanfile.py 文件。
2023-07-20 18:54:15 552 2
原创 python基于crypto实现加密与解密
其中需要指定加密方式为CBC,补码方式为PKCS7,不过以下代码解密后的内容有部分为乱码,有待解决。
2023-07-19 09:38:13 6087
原创 CSDN新的改变2023.7.19
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2023-07-19 09:18:22 189
原创 合并cyclonedx格式的bom文件
Windows下载“cyclonedx-win-x64.exe”linux 下载“cyclonedx-linux-x64”
2023-07-11 15:57:33 598
原创 python环境下的sbom管理工具 cyclonedx-bom
这里指定了requirements.txt和格式为json,生成file.json为bom。介绍了多种工具,适用于各种语言的,此为python支持的版本,
2023-07-11 14:28:10 743
原创 基于python的网络编程学习到实践(TCP与UDP TCP消息与文件传输 粘包处理 IO多路复用)
python 网络编程 粘包 IO多路复用
2023-02-04 23:08:15 587 1
原创 Ubuntu18.04系统 部署python3.9.0 源码编译安装及pip配置全过程记录(pip3如何采用python3.9解释器,pip3更新)
ubuntu18 安装python3.9 配置换源
2023-01-08 02:18:46 8872
原创 Linux系统下部署Nginx+uwsgi+flask环境(centos7和kylin)
kylin系统部署nginx+uwsgi+python的virtualenv环境
2023-01-02 10:31:45 1433 2
mosquitto 相关包.rar
2021-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人