- 博客(84)
- 资源 (2)
- 收藏
- 关注
原创 python modbus 实现RTU 通信
python modbus_tk 实现RTU 通信下载对应pip由于没有硬件设备,采用软件模拟,软件下载地址为安装vspd.exe 用于模拟串口在没有安装前可以看到我们电脑没有对应的串口安装好通过vspd添加串口下载安装好开始连接,第一次连接需要激活模拟创建一个HOLDING_REGISTERS点击左上角file-new依次创建 以下 模拟器点击Display-communication开始显示协.........
2019-07-17 12:03:23 57526 22
原创 Ubuntu安装docker时出现 依赖: containerd.io (>= 1.2.2-3) 但是它将不会被安装 错误
正在读取软件包列表… 完成正在分析软件包的依赖关系树正在读取状态信息… 完成有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移出。下列信息可能会对解决问题有所帮助:下列软件包有未满足的依赖关系:docker-ce : 依赖: contai...
2019-02-22 20:22:33 42921 11
原创 目标追踪(Tracking)详细介绍
目标追踪是一种通过分析图像序列,连续地跟踪目标在场景中运动和变化的技术。这项技术在多个领域中都有广泛应用,包括但不限于视频监控、自动驾驶、医学图像分析等。目标追踪技术的不断进步为各个领域的智能化和自动化提供了有力的支持。期待在未来看到更多创新的目标追踪算法和应用场景的涌现。
2024-02-27 09:58:52 3333
原创 深度学习入门指南:以程序员角度探索人工智能的世界
神经网络是深度学习的基础。了解神经网络的结构和工作原理是入门的第一步。从最简单的前馈神经网络到卷积神经网络(CNN),都是程序员需要深入了解的内容。深度学习对程序员来说是一场全新的挑战。通过逐步的学习和实践,你将逐渐掌握深度学习的核心概念和技能。愿你在这个学习之旅中取得巨大的成功,成为深度学习领域的专家!
2024-02-23 15:39:33 611
原创 机器学习是什么
机器学习(Machine Learning,简称ML)是人工智能(AI)领域中的重要分支,旨在通过让计算机系统自动学习和适应,不需要明确的编程指导。机器学习的发展为我们提供了一种新的方式,让计算机能够从数据中学到规律并进行预测、分类、聚类和优化等任务。
2024-02-22 13:54:03 690 1
原创 【elsticsearch】的使用场景深入详解
是一种分布式全文搜索引擎,基于Lucene(全文搜索框架)开发而来。Lucene是公认的迄今为止的最好用的搜索引擎库,但是他所提供的API对于我们使用者来说,是非常苦恼的,常要花费大量时间去熟悉学习。ES的出现就很好的解决了这个问题,良好的封装,易用的API,链式书写方式,开瓶即饮。
2024-02-03 11:22:48 826
原创 解锁IT职业发展的五大利器:高含金量的证书指南
在当今竞争激烈的IT行业,拥有一系列高含金量的证书是职业发展的关键。这些证书不仅证明了个人在特定领域的专业知识和技能,还增强了求职竞争力。以下是IT职业发展的五大利器,即具有高含金量的证书指南。
2024-02-03 11:00:00 581
原创 解决Django struct.error: unpack requires a bytes object of length 4
原因分析在django项目的时候不小心,不小心把部分代码删除,在撤销找回的时候,发现运行不起来了。报了个 struct.error: unpack requires a bytes object of length 4的错误。对报错信息进行了分析,觉得是xadmin 出了问题在对比xadmin文件时,发现多了写.mo结尾的文件,感觉应该是这有问题,把xadmin重新一替换,在重启,项目能正常运行。...
2021-03-03 13:37:38 960 1
原创 Vue中使用websocket,leaflet 数据已获取,无更新到页面上
问题描述在最近项目中,由于业务需求,需要实现后端主动向前端推送数据,最后采用了websocket,但是有个问题,前端接收到了数据,并且能打印显示,但就是更新不到页面上。原来写法_this.webSocketColl.onmessage = function(evt) =>{ var received_msg = evt.data; this.count = received_msg.coll_online_count };修改为箭头函数_this.webSocket
2021-01-13 14:31:54 1254 4
原创 vue中操作leatlet(二)
leaflet使用案列初始化综合代码<template> <div> <div id="map"></div> </div></template><script>export default { data() { return { map: "" }; }, mounted() { this.initDate(); }, method
2020-05-13 15:22:17 3177 1
原创 vue中使用leaflet(一)
下载leaflet与leaflet.pmleaflet 用于根据坐标自动绘制等操作,leaflet.pm可实现用户手动绘制。leaflet.pm 参考网址:https://www.npmjs.com/package/leaflet.pmleaflet 参考网址:https://leafletjs.com/reference-1.6.0.htmlnpm install leaflet.pmnpm install leaflet引入,在项目main.js中import 'leaflet/dist
2020-05-12 17:54:20 28779 53
原创 vue3.0解决跨域,cookie无法写入浏览器
配置vue.config.jsmodule.exports = { devServer: { // open: true, //是否自动弹出浏览器页面 host: "0.0.0.0", port: '8080', https: false, hotOnly: false, proxy: { '/api': { target: 'http://服务器ip:5000', //API服务器的地址 ws: true,
2020-05-08 23:38:51 2940
原创 python使用logging 模块
案例代码import loggingimport datetimesys_logger = logging.getLogger(__name__) # 创建日志对象sys_logger.setLevel(logging.DEBUG) # 设置日志的级别# 创建 logging formatformatter = logging.Formatter("%(asctime)s - %...
2020-04-27 21:53:36 269
原创 vue 13:9 error Newline required at end of file but not found eol-last ✖ 1 problem (1 error, 0 w
错误信息Failed to compile../src/components/login.vueModule Error (from ./node_modules/eslint-loader/index.js):C:\Users\admin\Desktop\vue_element\vue_project\src\components\login.vue 13:9 error Ne...
2020-03-29 23:43:09 1648 1
原创 创建虚拟环境VIRTUALENVWRAPPER_PYTHON=/usr/bin/python36 and that PATH is set properly.
报错信息/usr/bin/python36: Error while finding module specification for 'virtualenvwrapper.hook_loader' (ModuleNotFoundError: No module named 'virtualenvwrapper')virtualenvwrapper.sh: There was a prob...
2020-03-29 00:07:51 2019
原创 windows完全卸载node.js
windows完全卸载node.js找到对应的卸载程序rukou找到对应的卸载程序rukouC:\ProgramData\Microsoft\Windows\Start Menu\Programs下面有个node.js的文件夹,进入有个Uninsta node.js的快捷方式,点击卸载。...
2020-02-10 17:20:55 9872 3
原创 解决ubuntu与windows无法复制东西,ubuntu无法铺满vmware
安装vmware-tools点击vmware的虚拟机选项安装vmware-tools,会在虚拟机界面弹出一个终端将终端中的VM…tar.gz安装包复制到桌面,在cd弹出桌面右键打开终端,sudo cp VM…tar.gz /hone/…/Desktoptar zxvf 安装包名字cd vmware-tools-distrib/sudo apt-get autoremove open-...
2019-12-30 11:31:00 455
原创 解决vmware中ubuntu开启进入登录界面无法使用键盘鼠标
今天早上把重启后,进入可视化界面无法使用键盘和鼠标,测试在windows鼠标键盘没问题,想了半天,改了一些vmware的配置也不可以,有一些操作 需要进入ubuntu内部修改,头大!解决思路:1.既然虚拟机可以启动,我们就可以当成一个服务器使用,通过ssh远程连接,进入ubuntu系统内部,前提是知道你虚拟机的ipssh 用户名@你虚拟机的ip在输入密码...
2019-12-27 09:15:15 2703 4
原创 RuntimeError: Working outside of application context. RuntimeError: No application found. Either wor
RuntimeError: Working outside of application context.RuntimeError: No application found. Either work inside a view function or push an application context. See http://flask-sqlalchemy.pocoo.org/contex...
2019-12-09 22:53:53 520
原创 win10电脑 wifi 图标莫名奇妙消失
打开电脑,发现无法连接wifi,目测驱动没问题,网卡也不应该有问题,网上查了一些,说是要重装驱动,感觉没必要,然后看到一条命令,觉得有意思,netsh winsock reset 大致就是重置网络的连接。进入管理员权限的cmd终端输入 netsh winsock reset重启电脑发现...
2019-12-03 22:51:55 2679 2
原创 django crontab UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfe in position 9: invalid start
问题描述:在阿里云服务器启动django定时任务出现UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xfe in position 9: invalid start,解决思路:一看是以为python的版本出问题,出问题的全是源码,修改了半天,查找了半天都是争对python解决的。定时任务时直接把任务写入操作系统,有一个专门的定时任...
2019-11-20 11:05:54 572
原创 安装elasticsearch
下载安装官网地址https://www.elastic.co/cn/downloads/elasticsearch安装JDk将压缩包解压,然后在解压后的目录下找到bin文件夹,点击名为elasticsearch.bat 文件运行,如果是中小型应用,数据小,开箱即用,直接开始就可以启动。测试是否安装成功:访问:http://localhost:9200/ { "name...
2019-11-17 19:44:17 140
原创 python 装饰器用法
pythont天坑装饰器定义装饰器def demo(func): print("1111111") def wrapper(*args, **kwargs): print("2222222") return func() print("3333333") return wrapper使用装饰器@demodef...
2019-11-09 22:15:59 155
原创 flask 启动异步任务celery报错AttributeError: 'float' object has no attribute 'items'
flask 启动异步任务报错误AttributeError: ‘float’ object has no attribute 'items’这是版本不兼容的问题,本身没什么错误,只需要把 redis的版本回退pip install redis==2.10.6...
2019-11-08 16:19:19 1327
原创 python模拟按下键盘上的一个键及多个键
下载pip包pip install pyautogui程序源码import pyautoguiimport timewhile True: pyautogui.hotkey('ctrl', 'tab') # 可以使用组合键,本质上是 ''' pyautogui.keyDown('shift') pyautogui.keyDown('a') py...
2019-11-07 14:24:35 5733 2
原创 python 将"2019\xe5\xb9\xb410\xe6\x9c\x8817\xe6\x97\xa5\xef\xbc\x8c"转为汉字
start_data = "2019\xe5\xb9\xb410\xe6\x9c\x8817\xe6\x97\xa5\xef\xbc\x8c"print(start_data)first_data = start_data.encode('raw_unicode_escape')print(first_data) # 结果:b'2019\xe5\xb9\xb410\xe6\x9c\x881...
2019-10-28 18:35:07 1624
原创 ubuntu配置redis集群
下载redissudo apt-get install redis-server找到配置文件进入redis配置文件目录cd /etc/redis找不到的话可以这样搜索,找到他的目录whereis redis修改配置文件把redis配置文件复制一份sudo cp redis.conf 7000.conf修改sudo vim 7000.conf修改以下内容port ...
2019-10-21 00:10:02 289
原创 使用rediscluster爆出NameError: name 'StrictRedisCluster' is not defined
使用rediscluster爆出NameError: name ‘StrictRedisCluster’ is not defined最近在ubuntu中搭建了一个集群,通过python的redis-py-cluster库连接时爆了一个错误NameError: name 'StrictRedisCluster' is not defined代码如下 redis_cluster = Str...
2019-10-20 23:42:11 1955 1
原创 解决VMware启动一直黑屏
如果VMware启动黑屏执行以下命令可有效解决1.进入管理员权限cmd终端2.依次执行以下命令netsh winsock resetnet stop VMAuthdServicenet start VMAuthdServicenet stop VMwareHostdnet start VMwareHostd3.关闭虚拟机3D打印加速服务VM->Settings-&...
2019-10-14 13:49:27 2358 1
原创 windows10中安装TA_lib报错,ERROR: TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl is not a supported wheel on this
在windows10安装TA_Lib报错,我们可以手动安装这个pip包下载网址进入https://www.lfd.uci.edu/~gohlke/pythonlibs这个网址选择自己对应python版本的包下载我电脑时64位3.7版本的python环境,我先下载了TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl,报错发现无法包装,报了个ERROR: T...
2019-10-13 22:24:30 10271 2
原创 运行jupyter报错ModuleNotFoundError: No module named 'pysqlite2'
在python中创建好3.6的虚拟环境下载安装好jupyter时,当在总端输入jupyter notebook时却报错ModuleNotFoundError: No module named ‘pysqlite2’,但是python3已经不支持pysqlite2这个库了,网上查找了好多方法都不管用,后来发现是jupyter在3.6环境运行回报那个问题,但是在3.5和3.7运行都没有问题。...
2019-10-13 22:08:36 2607 6
原创 ubuntu和windows中安装nodejs的live-server服务
linux中下载:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bashsource ~/.nvm/nvm.shnvm install nodenpm install -g live-server使用(在静态目录下执行):`live-server`windows中...
2019-10-09 15:31:45 513
原创 求一个数组里面所有数的排列组合
def get_combination(li): reli = [] for i in range(0, len(li)): if 0 == i: reli.append([li[i]]) else: addli = [] addli.append([li[i]]) ...
2019-09-30 17:36:10 1761
原创 解决ubuntu里桥接突然无法联网
点击vm的编辑,选择虚拟网络编辑器点击更改设置将以下修改为以下模式,点击确认在启动虚拟机,会看到网络已连接上。
2019-09-27 18:02:47 1006 1
原创 django rest_framework中jwt签发及认证
django jwt签发安装pip install djangorestframework-jwt配置REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework_jwt.authentication.JSONWebTokenAuthentication', 'rest...
2019-09-26 17:31:52 477 2
原创 js中cookie,localStorage与sessionStorage区别
定义CookieCookie 是小甜饼的意思。顾名思义,cookie 确实非常小,它的大小限制为4KB左右。它的主要用途有保存登录信息,比如你登录某个网站市场可以看到“记住密码”,这通常就是通过在 Cookie 中存入一段辨别用户身份的数据来实现的。localStoragelocalStorage 是 HTML5 标准中新加入的技术,它并不是什么划时代的新东西。早在 IE 6 时代,就有一...
2019-09-26 11:32:34 568
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人