自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GO语言面试题目,使用3个协程按照顺序从1打印到100

稍微把题目拓展了下,使用N个协程 打印M个数,应该很好理解,创建一个N个协程的列表,然后每打印一个数,就传到下一个chan中,一次循环。

2024-06-24 21:00:09 250

原创 java反编译工具jad安装记录-linux-ubantu-命令行纯享版

【代码】java反编译工具jad安装记录-linux-ubantu-命令行纯享版。

2023-11-09 18:39:03 194 1

原创 halcon 20.11 GPU测试出现内存泄露的问题

问题描述:Halcon用gpu测试单张图片时,每测试一张图片,即调用一次ApplyDlModel(hv_DLModelHandle, hv_DLSample, temp, &hv_DLResult);函数时,内存会增加,查看发现是一直占用着内存,且会无限增加,释放DLModelHandle所占的内存不影响cudnn的内存。原因是cudnn8.0的原因。解决方式,回退使用20.05或者19.11的版本。其cudnn版本为7。等待cudnn的升级。...

2021-01-08 15:42:21 2176 7

原创 python与plc进行串口通信,寄存器写数据 欧姆龙plc

项目场景:python与plc进行串口通信,寄存器写数据,适用于需要用串口通信的plc,如欧姆龙plc问题描述:python语言与plc建立串口通信时,无法直接读写。用到python的serial 模块在创建串口对象时需要定义其属性与plc一致: self.main_engine.baudrate = self.bps self.main_engine.bytesize = 7 self.main_engine.parity = 'E'

2020-11-18 20:09:09 5034 2

原创 用python与汇川H3U PLC建立连接以及读写寄存器 Python与PLC踩坑实录 modbus tcp

使用python将计算机与汇川H3U plc建立通信,使用子代的modbus tcp协议进行连接;准备工作:需要install:modbus_tk,即pip install modbus_tk直接上代码吧,封装好的功能,可以直接使用:import timeimport modbus_tkimport modbus_tk.defines as cstimport modbus_tk.modbus_tcp as modbus_tcpdef connect_plc(host): ma

2020-11-18 14:49:31 3622 1

原创 apk反编译,注入smali代码,编译及重签名。

apk反编译,注入代码,编译及重签名。下载apktool链接:https://pan.baidu.com/s/12eHW1vFqZVKOEmEb2I-sXA提取码:mrbq以下的apktool_2.3.1均更改为2.4.1(因为2.3.1在build的时候会出错,可能是jdk版本不对,我这里的jdk版本是14.0.2)解压下载的文件,得到如下两个文件:在以上解压的目录中输入cmd,回车,进入命令行命令行中输入:apktool.bat则表示可以使用。(PS:已经安装了

2020-09-12 15:17:41 690

原创 二叉树

# -*- coding:utf-8 -*-'二叉树结点类'class TreeNode: def __init__(self, x): self.val = x self.left = None self.right = None'列表创建二叉树'def listcreattree(root,llist,i):###用列表递归创建二叉树, #它其实创建过程也是从根开始a开始,创左子树b,再创b的左子树,如果b的左子树为空,返回no

2020-06-09 19:49:11 119

原创 PyTorch初学

初识PyTorch1.张量import torch#创建一个空的5x3张量x = torch.empty(5, 3)#创建一个随机初始化的5x3张量x = torch.rand(5, 3)# 创建一个5x3的0张量,类型为longx = torch.zeros(5, 3, dtype=torch.long)# 创建一个5x3的单位张量,类型为doublex = torc...

2020-02-07 18:00:37 318

原创 Python多进程

Python 多进程 multiprocessing相关概念什么是进程(Process)?程序和进程的关系PID和PPID并行和并发cpu的进程调度方法背景相关概念什么是进程(Process)?​ 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。我们编写的程序用来描述进程要完成哪些功能以及如何完成;数据集则是程序在执行过程中所需要使用的资源;进...

2020-02-06 14:14:50 187

原创 踩坑实录:Python对西门子PLC(S7-200_SMART)寄存器的读写(VB区)

问题描述网上有很多关于如何用Python读写plc的I、Q、M、DB区的文章和代码,但是如果实践中需要用到VB区,那些文章将不太可行。他们的方法都是使用def read_area(self, area, dbnumber, start, size)和write_area(self, area, dbnumber, start, data):函数读写I\Q\M区不同类型寄存器的值,但是如果我们想...

2019-11-15 18:53:20 10634 26

原创 Python与PLC踩坑实录:成功解决西门子 PLC S7-200_SMART与PC连接时不能同时用Python的snap7包和step7软件同时连接

解决西门子 PLC S7-200_SMART与PC连接时不能同时用Python的snap7包和step7软件同时连接问题描述解决方法问题描述在与西门子 PLC(型号S7-200_SMART)进行Python编程操作时,发现PLC无法与PC通信时无法同时通过Python和Step7软件进行连接。在plc已经于step7软件连接的情况下,我们希望用Python与plc通信时,用如下代码: cl...

2019-11-15 16:27:40 8328 26

opencv342_x86.zip

opencv342_x86,64位Cmake编译版本,opencv_world342.dll,opencv_world342d.dll

2020-12-02

空空如也

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

TA关注的人

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