自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt工程但是代码中总是出现红色波浪线

项目属性--链接器--常规 -- 附加库目录 : C:\Qt\Qt5.9.1\5.9.1\msvc2015_64\lib

2019-10-26 13:29:21 1849

原创 omron fins 内存区域写入(MEMORY AREA WRITE)

length = TCP length - 8 = 24 + item_count的字节数 + item_count (十进制)* 2。

2024-10-07 22:28:21 235

原创 Omron 协议字段解释

Omron的官方手册中,该字段只能取上述值,网上的实际抓包发现会有其它值出现,被wireshark标记为unknown。Omron的官方手册中,该字段只能取上述值,网上的实际抓包发现会有其它值出现,被wireshark标记为unknown。Omron的官方手册中,该字段只能取上述值,实际抓包有其它值出现,被wireshark标记为unknown。Omron的官方手册中,该字段只能取上述值,实际抓包有其它值出现,被wireshark标记为unknown。

2024-10-06 22:34:48 703

原创 Omron/TCP 通信过程

客户端向服务器发送一个包含Client Node Address字段的数据包。由于客户端申请的时候还没有节点地址,因此该字段被置为0x00000000。给客户端分配节点地址,并通告给客户端,同时在报文中包含服务器自己的节点地址。服务器向客户端发送一个确认数据包。客户端向服务器发送一个确认数据包。客户端向服务器发送请求数据包。

2024-10-06 22:31:47 389

原创 欧姆龙(Omron)协议解析

由上图可知,Fins/TCP实际上是将Fins/UDP报文作为其负载,在其前面加了一个Fins/TCP报头。需要注意的是,Fins/TCP报文中负载即Fins/UDP部分不一定会出现,它可以只有一个简单的Fins/TCP报头。第一个字段为Magic Bytes字段,从字面意思看是魔数字段,其ASCII码(0x46494E53)刚好是FINS这个单词,因此可以推测这个字段的值是恒定的。第十个字段被称为SID(即Service ID,服务ID**),1个字节,取值0x00~0xFF,产生会话的进程的唯一标识。

2024-10-05 23:13:10 897

原创 NLTK reuters datasets not found

深度学习

2023-03-01 20:07:39 153

原创 pyCharm配置conda编译环境

ee

2023-03-01 19:59:11 532

原创 深度学习bug

yy

2023-03-01 19:53:07 153

原创 ubuntu键盘输入记录

1.安装sudo apt-get install logkeys2.获取键盘event信息cat /proc/bus/input/devices其中的H: Handlers=sysrq kbd event1 leds 这行中的event1就是event的号码3.安装console-data(联网的状态下)sudo apt-get install console-data选择对应的keymap选择错时,重新配置keymapsudo dpkg-re..

2022-03-15 21:59:08 1087

原创 在ubuntu系统上使用shell脚本远程关闭另一个ubuntu系统的进程

1. 首先查看系统是否安装了expect,执行命令如下:whereis expect如果显示如下则没有expect:2.下载安装包,解压后复制到ubuntu系统中tcl版本 8.4.19http://sourceforge.net/projects/tcl/files/Tcl/8.4.19/tcl8.4.19-src.tar.gz/download3.安装tcl进入tcl解压目录,然后进入unix目录:sudo ./configuresudo makesudo

2022-03-13 22:37:46 2192

原创 桑基图自定义节点颜色和边的颜色

在data中设置lineStyle是边的样式,itemStyle是节点样式{"nodes":[{"name":"I6310","itemStyle": { "color": "#91cc75", "borderColor": "#91cc75" }},{"name":"发现明文口令传输", "itemStyle": {

2021-07-03 13:12:22 2381

原创 QString中文比较

QString a ="中国";1. 先把QString转换成本地编码ba = a.toLocal8Bit();//cout << ba.data() << endl; 2. 然后定义一个string类型的变量string b = "中国"3.if(ba.data()==b){}

2021-06-24 10:18:01 2387

原创 d3 gallery下载所想要的代码类型

1.2. 选择自己想要的源码部分,选择Runtime with JavaScript,复制源码3. 新建一个index.html文件,粘贴源码,前面部分自填<!DOCTYPE html><meta charset="utf-8"><title>Mobile Patent Suits</title><link rel="stylesheet" type="text/css" href="./inspector.css"&gt

2021-06-13 14:42:28 374

原创 win10 mysql安装

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)可能是版本问题,换成5.71、首先以管理员身份启动cmd,要不然服务禁止访问。2、然后在cmd中输入 mysqld --remove mysql或者mysqld --remove mysql57来移除服务。3、然后进入MySQL安装目录中找到data文件,清空其中全部文件。我的目录是D:\MySQL\MySQL Server 5.7\dat

2021-06-04 15:11:39 142 2

原创 ValueError: too many file descriptors in select()

存在的问题:ValueError: too many file descriptors in select()原因分析:asyncio内部用到了select,而select就是系统打开文件数是有限度的,操作系统的限制,linux打开文件的最大数默认是1024,windows默认是509,超过了这个值,程序就开始报错解决方法1:限制并发量1. 首先,定义一个run协程函数async def run(): semaphore = asyncio.Semaphore(500) # 限制并发.

2021-06-02 19:49:17 2681

原创 通过aiomysql实现mysql的异步数据插入

import asyncioimport aiomysqlsql = "INSERT INTO music_style(id, name) VALUES(%s,%s)"async def test_example_executemany(loop,VALUES): conn = await aiomysql.connect(host='localhost', port=3306,user='root', password='123456',db='threatintelligencedata.

2021-06-02 19:22:09 694

原创 pycharm安装scrapy DLL load failed:找不到指定的程序

Note: 本解决方案在window10 + anaconda3 +pycharm2020.1.1 + scrapy安装亲测可用问题:安装Scrapy后,执行scrapy出现: from cryptography.hazmat.bindings._openssl import ffi ImportError: DLL load failed:找不到指定的程序个人认为是Anaconda和Pycharm的部分Python库不能互相调用即对于某些库,Anaconda存在相同的库...

2021-06-01 19:36:28 1619 3

原创 window10下 tensorflow-gpu2 第一次启动tensorboard失败 ‘tensorboard‘ 不是内部或外部命令,也不是可运行的程序

window10下 tensorflow-gpu2 第一次启动tensorboard失败 'tensorboard' 不是内部或外部命令,也不是可运行的程序1. 找到tensorboard.exe所在目录,复制路径,如:C:\Users\72770\AppData\Roaming\Python\Python37\Scripts2. 环境变量--系统变量--Path--添加tensorboard.exe所在目录的路径3. 更新setuptools版本:EROR: tensorboard

2021-04-29 21:12:03 345 2

原创 Anaconda启动Spyder有问题

1..ModuleNotFoundError: No module named 'PySide'pip install PySide22.PythonQtError: No Qt bindings could be foundpip install pyqt5

2021-04-02 14:46:00 371

原创 win10安装Tensorflow-GPU版本和Pytorch-GPU版本

总结:本文安装的版本信息Win10 + 独立显卡Geforce RTX 2080 Ti +CUDA11.1.0 + cuDNN 8.1.0 + Python3.7 +Anaconda3-5.3.0-Windows-x86_64 +conda 4.10.0 +Spyder 3.3.1 + pytorch_gpu1.8.1 +tensorflow_gpu 2.4.1步骤1-19为安装tensorflow_gpu和pytorch_gpu的必须项,基本环境步骤20-22为安装tpytorch_gpu

2021-04-02 11:50:52 933 1

原创 Tensorflow 2.1.0 出现 InternalError: Blas GEMM launch faile的错误解决方法

关闭现有工程,重新打开,运行即可解决。

2021-03-24 22:12:14 577

原创 过滤TCP包

!(tcp.analysis.retransmission)

2020-10-18 10:39:43 1489

原创 modscan

参考博客https://blog.csdn.net/MuscleBaBa_Chang/article/details/82957002?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-4-82957002.nonecase&utm_term=modbusscan%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E&spm=1000.21

2020-10-08 12:53:35 375

原创 Ubuntu调整整体窗口大小与复制粘贴

1.安装VMware tool,参考https://blog.csdn.net/love20165104027/article/details/833777582.Windows和Ubuntu系统之间文件相互复制粘贴第一步: sudo apt-get autoremove open-vm-tools第二步:sudo apt-get install open-vm-tools-desktop然后重启...

2020-10-07 21:33:58 320 1

原创 ubuntu调整终端窗口默认大小和字体大小

打开终端窗口--> Edit-->profile preferences --调整字体大小即可

2020-10-07 21:31:19 2975 1

原创 E212:无法打开并写入文件

可能路径没有

2020-09-14 09:46:52 1198

原创 winSCP连接被拒绝

尝试不用root,用别的账号

2020-09-12 13:47:37 1366 3

原创 Access denied for user root localhost (using password YES)

1) 用户的端口号或者IP导致2)root用户的密码错误

2020-06-16 19:49:09 463

原创 Linux Urbuntu部署可视化平台

1.安装虚拟机2.新建虚拟机:urbuntu注意:(1) 安装在固态可能会比较快(2) 确保安装的硬盘存储空间足够3.Urbuntu linux系统为安装yum (注:urbuntu可能不需要安装yum,所以第3步可能可省了) 参考https://blog.csdn.net/lengfeng92/article/details/26097509(1) 首先检测是...

2020-06-16 19:45:29 311

原创 MySQL查询某个字段不重复的所有记录

select a.id,a.ip,a.creationTime from myTable a right join (select max(id) id from myTable group by ip) b on b.id = a.idwhere a.id is not null或者select a.* from myTable a right join (select max(id) id from myTable group by ip) b on b.id = a.idwhere a

2020-05-21 19:39:24 3604

原创 eigen-3.2.8配置

把eigen-3.2.8整个文件夹复制到下面的地址D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include使用时加上#include <Eigen/Dense>#include <Eigen/Eigenvalues>using namespace Eigen;using name...

2020-04-02 14:27:42 578

原创 Ubuntu修改MySQL密码

(1)进入/etc/mysql/目录,并用root权限打开debian.cnf文件> cd /etc/mysql> sudo vim debian.cnf(2)使用这个文件中的用户名和密码进入mysql> mysql -u debian-sys-maint -p然后输入文件中的password值,即可进入mysql。(3)选择mysql数据库(...

2020-03-25 12:14:16 377

原创 html图像和屏幕一样宽

使html中div内的图片随屏幕大小调节的操作方法为,将div与img的宽度都设置为100%,代码如下:<html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>图片大小自适应</title><s...

2020-01-08 15:44:02 5399

原创 Tomcat配置

1. 下载JDK并配置环境变量https://blog.csdn.net/renlianggee/article/details/900234642. 在apache-tomcat-8.0.49安装目录,bin下点击startup.bat去启东Tomcat3. 把前台代码文件夹放在Tomcat的webapps目录下,如ae4. 在浏览器上通过localhost:8080/ae/a...

2020-01-08 13:55:08 155

原创 linux中vim: command not found

vim是否安装1.查看系统是否安装完整vim执行一下命令:rpm -qa|grep vim如果已经正确安装的话,会显示如下三行:vim-enhanced-7.0.109-7.el5vim-minimal-7.0.109-7.el5vim-common-7.0.109-7.el52.安装vim如果少了其中的某一条,比如 vim-enhanced 的,就用命令 ...

2020-01-08 13:50:05 516 1

原创 QString输出到文件为乱码

可能数据原文件不是utf-8格式以记事本打开原文件另存为utf8格式

2019-12-17 10:30:32 500

原创 Python安装beautifulsoup4

注意py2用pip,培养用pip3,否则安装路径可能不对1.在控制台输入以下命令pip3 install beautifulsoup4pip3 install lxmlpip3 install requests2.在项目中导入from bs4 import BeautifulSoupimport lxmlimport requests...

2019-11-24 15:43:33 303

原创 安装ipwhois包

pip install ipwhois在控制台上输入以上命令

2019-11-24 15:38:47 546

原创 Windows下安装geoIP,查IP所属国家,城市,经纬度

1.以管理员身份打开window命令行2.在python3版本下运行以下命令pip3 install geoip2如果是python2版本下运行以下命令pip2 install geoip23.下载离线库,网址如下http://dev.maxmind.com/geoip/geoip2/geolite2 4.test.py代码如下#!/usr/bin/py...

2019-11-17 19:23:12 1754

原创 Ubuntu安装MySQL数据库

配置apt-get源debian下安装软件的指令为apt-get,在使用apt-get安装MySQL之前,需要先下载MySQL官网提供的DEB包,以将MySQL的仓库添加到apt-get的源中,打开网站MySQL APT Respository:点击Download,跳转到下载页面:右键点击No thanks,just start my download复制链接打开控制台...

2019-11-15 16:43:28 119

EtherNetIP协议规范-ODVA-卷二

EtherNetIP协议规范-ODVA一般需要按年订阅,内容目录: Chapter 1 -Introduction to EtherNet/P Chapter 2 -Encapsulation Protocol Chapter 3 - Mapping of Explicit and /O Messaging to TCP/P Chapter 4 -Object Model Chapter 5 - Object Library Chapter 6 - Device Profiles Chapter 7 -Electronic Data Sheets Chapter 8 - Physical Laye Chapter 9 -Indicators and Middle Layers Chapter 10 -Bridging and Routing Appendix A -Explicit Messaging Services Appendix B Status Codes Appendix C -Data Management Appendix D -Engineering Units

2024-10-05

PRML pattern recognition and machine learning (最完整,包括学习笔记,习题答案,中文版,英文版电子档)

PRML pattern recognition and machine learning (最完整,包括学习笔记,习题答案,中文版,英文版电子档)

2018-08-18

空空如也

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

TA关注的人

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