- 博客(75)
- 资源 (6)
- 收藏
- 关注
原创 Python interp1d()插值错误 ‘<m8[ns]‘
错误:numpy.core._exceptions.UFuncTypeError: ufunc ‘true_divide’ cannot use operands with types dtype(‘float64’) and dtype(‘<m8[ns]’)报错源代码:使用日期作为x轴,float作为y轴传入interp1d()报错原因是,如果用两个日期相减(上图x_hi-x_lo)会得到一个 Timedelta类型或者说是numpy的<m8[ns]类型,这是带单位的,不能跟作为除数.
2022-04-09 17:16:26
1887
原创 Goland proto文件 File Watch 自动生成
使用的是Kratos的项目模板生成的项目,目录结构如下:每次编写完Proto文件都要手动输入命令来生成go文件,使用Goland的File Watch监听文件改变,然后执行生成命令。需要有File Watch这个插件配置:直接把命令行的参数替换成变量就行了。生成使用的工具是protoc.exe生成Proto*.pb.go是生成的接口代码*_grpc.pb.go是grpc服务端接口生成*.pb.go的目录为proto文件的option go_package = “post/interna
2022-04-04 20:36:41
1465
原创 Goland的包依赖 Replace处理 排查
go.opentelemetry.io/otel错误undefined: attribute.Any
2021-12-05 23:20:17
1763
原创 Harbor Docker仓库安装
登录失败 提示 核心服务不可用查看日志 /var/log/harbor查看core.log 发现redis连接错误
2021-11-24 17:41:01
1492
原创 goland git 钩子 自动生成swagger
commit钩子:.git/hooks/pre-commit#!/bin/sh## An example hook script to verify what is about to be committed.# Called by "git commit" with no arguments. The hook should# exit with non-zero status after issuing an appropriate message if# it wants to sto
2021-11-15 23:14:43
617
原创 Error: getaddrinfo ENOTFOUND yapi.demo.qunar.com
安装YAPI时出错:Error: getaddrinfo ENOTFOUND yapi.demo.qunar.com降级npm版本YApi 安装出现问题请看这里 · Issue #16 · YMFE/yapihttps://github.com/YMFE/yapi/issues/16
2021-11-03 23:40:54
8298
1
原创 Nginx配置RTMP 宝塔面板无法进入phpMyAdmin
因为要用rtmp,所以重装了Nginx,导致Nginx的配置丢失了。而且rtmp占用了原本phpMyAdmin的1935端口,修改过后也没用。服务器内查询端口,没有发现修改过后的端口。原本的配置是user www www;worker_processes auto;error_log /www/wwwlogs/nginx_error.log crit;pid /www/server/nginx/logs/nginx.pid;worker_rlimit_nofile 51
2021-10-29 21:41:28
2079
原创 Django rest framework “Object with this Name already exists“
https://github.com/encode/django-rest-framework/issues/1682https://stackoverflow.com/questions/36327029/model-with-this-field-already-exist-on-put-call-django-rest-framework/36334825model:Serializer:view:用Django rest framework POST的时候出现错误,不能添加已经.
2021-08-06 21:54:34
429
原创 Django Channels 异步调用ORM
Database Access — Channels 3.0.4 documentationhttps://channels.readthedocs.io/en/stable/topics/databases.html数据库访问Django ORM 是一段同步代码,因此如果您想从异步代码访问它,您需要进行特殊处理以确保其连接正确关闭。如果您正在使用SyncConsumer,或任何基于它的东西——比如 JsonWebsocketConsumer——你不需要做任何特别的事情,因为你的所有代码都已经在.
2021-08-05 17:22:42
2630
原创 Django REST FrameWork 序列化关联一对多 多对多关系
Django REST FrameWork 序列化关联一对多 多对多关系,反序列化 Serializer create
2021-08-01 23:19:12
4233
1
原创 hadoop HBASE安装 使用
下载安装版本支持:http://hbase.apache.org/book.html#configurationhttp://hbase.apache.org/downloads.html对应版本下载上传到虚拟机sudo cp hbase-2.4.2-bin.tar.gz /usr/local/sudo tar -xzvf hbase-2.4.2-bin.tar.gzsudo mv hbase-2.4.2 hbasesudo chown -R hadoop:hadoop hbas
2021-06-22 15:27:11
1335
1
原创 hadoop MapReduce编程初级实践
各种坑没有导入包Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.yarn.exceptions.YarnException org.apache.hadoop.conf.Configuration把yarn的包都导入了连不上IPFailed to connect to /127.0.0.1:9866 for block BP-1097528271-127.0.1.1-1619346840026:blk_107374
2021-06-21 22:54:33
1137
原创 Python Django使用websocket channels3.0.3
Channels3.0.3网上的教程是2.4.0,本文照着官方文档整合。Installation — Channels 3.0.3 documentationhttps://channels.readthedocs.io/en/stable/installation.html版本:Python 3.7Django 3.2.2Channels 3.0.3python -m pip install -U channels新建项目新建项目,新建app,略。setting.py添加ch
2021-06-17 17:41:04
1641
7
原创 多思计算机组成原理实验五:总线与微命令
实验电路:微命令&电路图:https://download.csdn.net/download/weixin_43924621/19555682实验结果:
2021-06-10 22:27:12
16996
13
原创 易语言与Python socket通信
要在Linux环境下使用Python做服务端,在Windows环境下做客户端,用易语言方便开发。使用现成的模块Hp-socket易语言:[搬运]HPsocket5.8.1中文支持库+Demohttps://bbs.125.la/forum.php?mod=viewthread&tid=14676555&highlight=socketPython:HPSocket4Python: 这个是HPSocket的Python绑定https://gitee.com/RonxBulld/
2021-05-28 10:51:06
1462
原创 Django 初始化后运行特定代码 使用models
Django运行特定代码场景:Django第一次运行 或者每次启动时需要执行某段代码,我这是需要启动Django的时候同时启动Socket。__init__.py里面加载直接在__init__里面加载 但是如果要执行的代码里要用到model的话会提示model未初始化在urls.py里面加载在urls.py里面的代码再runserver的时候会执行一次,并且此时model已经载入,可以在外部的代码里直接import models使用外部使用models先导入环境 messageServ
2021-05-28 10:43:53
955
原创 VUE跨域设置
根目录config文件夹:proxyTable 是 webpack-dev-server 的功能,应该把相关配置放到 Webpack 配置里。proxyTable: { '/api': { target: 'http://127.0.0.1:8011/', //这里后台的地址模拟的;应该填写你们真实的后台接口 changOrigin: true, //允许跨域 pathRewrite: { /* 重写路径,当我们在
2021-05-14 21:56:30
630
原创 hadoop-HDFS操作-安装IDEA-java实现
hadoop 大数据 熟悉常用的hdfs操作 JAVA实现HDFS的文件创建、上传、删除、移动 JAVA.net.URL读取HDFS
2021-05-09 14:46:16
1728
2
原创 Python numpy ValueError: setting an array element with a sequence.
ValueError: setting an array element with a sequence.两个矩阵没有对齐p[x, y] = img[i, j]p的shape是(256, 256)img的shape是(256, 256, 3)将img截取成(256, 256)image = img[:,:,0]#深复制image = np.copy(img[:,:,0])
2021-04-26 22:31:26
621
原创 Ubuntu18.04安装Hadoop
课程需要 安装Hadoop(太卷了)安装Ubuntu清华源镜像:Index of /ubuntu-releases/18.04/ | 清华大学开源软件镜像站 | Tsinghua Open SourceMirror https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/18.04/安装后网络模式使用NAT配置SSH无密码登录安装:sudo apt-get install openssh-server cd ~/.ssh/
2021-04-25 21:47:50
849
原创 Backtrader Orders 订单
https://www.backtrader.com/docu/order/#order-notificationCerebro is the key control system in backtrader and Strategy (a subclass) is the key control point of the end user. The latter needs a chaining method to other parts of the system and that’s where .
2021-04-10 10:35:04
1644
原创 树莓派3B 没有蓝牙
桌面没有蓝牙的标志 用命令查看也没有 且不能打开systemctl status bluetoothraspberrypi systemd[1]: Condition check resulted in Bluetooth service being skipped.参考:https://www.raspberrypi.org/forums/viewtopic.php?t=138307https://www.raspberrypi.org/forums/viewtopic.php?t=1
2021-04-05 20:26:50
1825
原创 树莓派 Python读取信息 CPU GPU温度 显示IP
树莓派 Python读取信息 CPU GPU温度 内存使用 硬盘使用 top命令GUI显示
2021-04-04 15:21:53
608
原创 树莓派3B+TensorFlow Python3.7
树莓派踩坑记安装系统备份文件ext2explore-2.2.71 可以读取linux里的文件 只能读不能写!!!备份文件也用这个!还有个 Etcher-v1.4.4 能读写 试了没成功保存下/home/pi 下的文件格式化SD卡https://www.sdcard.org/downloads/formatter_4/要安装插上直接格式化即可下载系统http://shumeipai.nxez.com/download第一次下了Ubuntu 没有图形界面 尝试安装失败了还是用回Ras
2021-04-03 22:21:21
1714
原创 python pandas ISO-8601时间转换为本地时间
ISO-8601小时、分和秒都用2位数表示,对UTC时间最后加一个大写字母Z,其他时区用实际时间加时差表示。如UTC时间下午2点30分5秒表示为14:30:05Z或143005Z,当时的北京时间表示为22:30:05+08:00或223005+0800,也可以简化成223005+08。合并表示时,要在时间前面加一大写字母T,如要表示北京时间2004年5月3日下午5点30分8秒,可以写成2004-05-03T17:30:08+08:00或20040503T173008+08。现有数据:print(
2021-02-21 16:58:34
1318
原创 Web前端开发技术:Vue路由
了解Vue路由相关知识和相关插件、loader的安装与使用请使用Vue路由相关知识手动实现Tab栏切换案例,要求如下。①创建一个components/Message.vue组件,用来展示页面内容。②创建3个子路由,分别是“待付款”、“待发货”、“待收货”页面,在每个子路由页面单独写出相应的内容,页面效果如图所示。
2021-01-16 17:37:24
3082
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人