BRYTLEVSON
这个作者很懒,什么都没留下…
展开
-
Python实现二叉树和二叉树的遍历
二叉树是一种常见的树状数据结构,它由节点(Node)组成,每个节点最多有两个子节点,称为左子节点和右子节点。以下是二叉树的一些基本原理:节点 (Node):二叉树由节点组成,每个节点包含一个值和指向左右子节点的指针。根节点 (Root Node):二叉树的顶层节点称为根节点。在一棵二叉树中,只有一个根节点。子节点 (Child Node):每个节点可以有最多两个子节点,称为左子节点和右子节点。叶节点 (Leaf Node):没有子节点的节点被称为叶节点,也称为终端节点。原创 2023-08-03 18:48:12 · 272 阅读 · 0 评论 -
networkx绘制任务关系图,气泡图和绘制图形时的算法布局
思路: 将人物当作点,关系当作线,点的大小设置权重即可。原创 2023-07-20 09:54:42 · 230 阅读 · 0 评论 -
pytorch实现简单的线性回归cpu版本和gpu版本
gpu版本 后面对tensor要进行一些操作的话 如果使用了gpu训练 需要将gpu tensor转为cpu tensor detach()手动实现线性回归参考另一篇文章。原创 2023-07-11 14:27:15 · 587 阅读 · 0 评论 -
pytorch手动实现一个简单的线性回归
使用y = 5x + 20来构造数据。手动实现一个简单的线性回归原创 2023-07-10 17:43:54 · 504 阅读 · 0 评论 -
python类中常用的魔法方法和区别
(self, exc_type, exc_value, traceback): 支持对象的上下文管理器协议,用于处理资源的获取和释放。返回值:应返回一个字符串,该字符串提供了对象的可读性更好的描述,但无需提供完整的信息或用于重新创建对象的详细数据。返回值:应返回一个字符串,该字符串描述了对象的状态或值,并且可以通过此字符串重新创建或重现对象。(self, key, value): 设置对象通过索引或键访问的元素的值。(self): 返回对象的可读性较好的字符串表示形式,通常用于输出和显示。原创 2023-07-05 15:41:10 · 279 阅读 · 0 评论 -
docker批量启动停止容器或启动停止部分容器
可以使用容器名或containerID来启动。可以使用容器名或containerID来启动。原创 2023-03-30 11:33:02 · 508 阅读 · 0 评论 -
django实现gzip压缩json流文件并解压成json
view视图函数接受原始json数据@csrf_exemptdef push_order(request): if request.method == 'POST': if request.content_type == 'application/json': json_data = json.loads(request.body if request.body else '{}')这个时候能正常接收json数据传输5M的json数据用上面的代码接原创 2021-12-14 13:06:26 · 1241 阅读 · 0 评论 -
Python随机森林预测含水率
Python随机森林预测含水率import pandas as pdimport numpy as npimport matplotlib.pyplot as pltfrom sklearn.model_selection import train_test_splitfrom sklearn.preprocessing import StandardScalerfrom sklearn.ensemble import RandomForestRegressorfrom sklearn imp原创 2021-03-23 17:07:27 · 592 阅读 · 0 评论 -
postgre空间坐标将有geometry的数据批量插入和批量更新
有geometry的数据批量插入有geometry的数据批量更新生成原生sql批量更新调用上面更新函数提示要是没有空间geometry字段可以尝试更快速的批量插入更新和删除 直接操作dataframe即可链接 添加链接描述原创 2022-12-07 10:35:03 · 340 阅读 · 0 评论 -
100个常用的pandas数据处理计算函数和详解案列
to_dict 作用DataFrame 默认orient=‘dict’参数’dict’, ‘list’, ‘series’, ‘split’, ‘records’, ‘index’print(df.to_dict('index'))'''{0: {'id': 1, 'name': 'amy', 'age': 34, 'city': 'shanghai'}, 1: {'id': 2, 'name': 'john', 'age': 23, 'city': 'wuhan'},2: {'id': 3,原创 2022-06-09 17:31:33 · 721 阅读 · 0 评论 -
python实现post请求接口测试和json数据和gzip文件压缩post请求实例
python实现post请求接口测试和gzip文件压缩post请求gzip解压缩原始gzip文件操作写法将dict数据转成json,再将json压缩成gzipwith gzip.GzipFile(abc.json, 'w') as f: f.write(json.dumps(data).encode('utf-8'))读取并解压gzip文件数据with gzip.GzipFile(jsonfilename, 'r') as f: data = json.loads(f.原创 2021-12-14 13:06:13 · 1483 阅读 · 0 评论 -
keras神经网络和决策树预测国内机票价格
关于南京飞往国内其他城市机票价格信息的数据分析和神经网络预测未来机票价格数据分析和数据处理代码data_process.py# 数据预处理模块import pandas as pdfrom sklearn.preprocessing import LabelEncoderimport matplotlib.pyplot as pltimport seaborn as sns# 用来正常显示中文标签 用来正常显示负号plt.rcParams['font.sans-serif'] = ['原创 2021-04-12 16:57:00 · 1361 阅读 · 5 评论 -
geopandas和shapely使用(使用pyproj进行坐标转换)
【代码】geopandas和shapely使用(使用pyproj进行坐标转换)原创 2022-10-26 15:07:08 · 447 阅读 · 0 评论 -
Cython代码加密, 使用 Cython 将 Python 代码编译为二进制(将整个Django项目编译成功并部署)
; 将被编译的文件paths = app; 编译时忽略的文件,支持正则ignores = setup.py __init__.py config.py password_config.py; 用于子命令`init`, 拷贝项目时会忽略的文件,Glob风格copy_ignores = *.pyc *.md; The build directorybuild_dir = mypro; 用于子命令`run` and `git-diff`, 编原创 2022-08-30 15:56:13 · 845 阅读 · 0 评论 -
使用uwsgi和gunicorn部署Django项目(智能客服系统)
将智能问答模型用django做成web应用,再使用uwsgi或者gunicorn将应用部署到服务器原创 2022-07-28 17:38:38 · 434 阅读 · 0 评论 -
pg库数据迁移(序列sequence报错,geom报错)
是因为没有安装postgis。原创 2023-03-28 10:09:15 · 749 阅读 · 0 评论