自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用UMDH用户模式转储堆调查内存泄漏的情况

demo.exe为内存泄漏进程,E:\umdh\release中保存有pdb文件。获取——对比——分析。

2024-02-28 16:19:49 352

原创 如何利用宝塔面板和docker快速部署网站

当你有了一台服务器,就会折腾往这台服务器上部署各种好玩的网站。市面上有许多开源的网站项目,通过docker技术可以快速部署并使用,本文将以部署filebrowser举例介绍网站部署的基本流程。

2023-12-12 20:29:39 1451

原创 使用dcmtk读取dicom Tag信息

dicom文件由导言、前缀和多个数据元素构成,一个.dcm文件可以形象的看成一本字典,而每个字都由特定的Tag作为检索。Tag的值中存放有该图对应患者的姓名、年龄、性别等,还包括拍摄医院的名称、操作技师的名字等,以及每一张图的像素信息。了解了基本情况,我们进行接下来的操作。

2023-12-06 10:12:29 381

原创 DCMTK 目录结构

经过编译后的DCMTK包含许多文件,在使用的时候我们需要将这些文件包含到对应的项目中,源码编译得到的文件如下:如果你还没有成功编译,可以参考也可以直接使用visual studio2017编译完成的包本文主要介绍经过编译后的文件结构。dcmtk包含六个文件夹,分别为bin, cmake, etc, include, lib, share,项目的网站参考。

2023-12-05 10:36:08 122

原创 TLS、对称/非对称加密、CA认证

为了保证公钥的正确性,防止黑客使用自己的公钥冒充服务器公钥截取客户端生成的对称密钥,使用CA机构对公钥进行签名,可通过CA证书验证来证明公钥的正确性。非对称加密具有一个密钥对,公钥和私钥,理论上来说公钥和私钥并不区分,便于区分将保存在本地的那个叫做私钥,将需要传输给对方的那个叫做公钥。CA机构是权威的第三方,机构本身具有自己的CA公钥与CA私钥,CA公钥是发给全体互联网成员的,可以将其称为CA证书。数据经过私钥加密后,只能由对应的公钥解密,同样数据经过公钥加密后,只能由对应的私钥解密。

2023-11-28 14:59:12 453

原创 使用pydicom 批量修改dcm文件tag

一个pydicom类,可以用来单个或者批量修改dicom文件。

2023-09-28 15:22:02 425

原创 python对Excel的处理

使用python对excel文件处理的方法

2022-10-05 21:50:34 318 1

原创 dcmtk编译失败后的解决思路(附带编译后文件下载)

dcmtk编译失败的解决思路,附带链接库下载

2022-09-12 15:56:53 497 3

原创 工业6轴机器人逆解(PIEPER)

工业6轴机器人逆解,pieper解

2022-06-04 15:19:34 4095 4

原创 centos8 重装系统后的快速操作(持续更新)

当把linux系统搞坏后就需要重装系统,但新系统有很多问题,因此需要一下几个步骤进行快速部署信息查看查看操作系统$ lsb_release -ayum源查看$ yum repolistdocker 镜像源查看$ cat /etc/docker/daemon.json查看进程$ ps -aux | grep docker一. 配置语言环境出现报错:Failed to set locale, defaulting to C.UTF-8修改执行:$ echo "export LC_A

2022-05-15 19:12:53 464

原创 python 爬虫那些事

爬虫相信大家都不陌生,什么“爬虫爬的好,牢饭吃到饱”在网上流传甚广,但其实爬虫是一件很平常也很简单的事情。不知道是哪个大佬将这一个技术取名为爬虫,无形之间为它添加了一种恐怖的感觉,如果让我用最普通的话描述爬虫,完全可以称为字符串分割。尽管元宇宙号称要打造一个沉浸式空间,但如果你用心观察,我们从互联网获得的数据总体可分为字符串图片音频视频如果在细究下去又可以发现,我们在获取图片、音频、视频等较大的数据时其实获取的是它们的链接,也就是存放图片、音频、视频房子的名牌地址,所以我们从互联网获得的所有

2022-05-14 19:16:15 387

原创 六轴机械臂DIY(四)机械模型重建及DH法建模

通过本系列文章的前三篇,一个小型桌面舵机机械臂我们就获得了,但一个控制单关节实现整体运动的机械臂无非就是一个桌面玩具,根本就不能称之为"机器人",因此在接下来的文章中我们会使用机器人学的知识对这个机械臂进行深入分析,使其拥有真正的灵魂,目前粗略定下以下目标机械臂运动学分析机械臂仿真建模机械臂动力学分析机械臂路径规划实现平面绘图功能在对文章(二)中的模型进行采购搭建后,我发现了不少建模过程中出现的问题,那之后我对机械模型进行了重新建模。本文首先对新建的机械模型进行了介绍,之后对机械臂进行运动

2022-05-12 21:38:01 6448

原创 六轴机械臂DIY(三)开源项目介绍

就这样一年半了,项目断断续续仍在进行,期间我混了个毕业,相信大家也经历了很多吧。最近上海疫情,毕业后的我哪里也去不了,只能在寝室等学校的投喂,那么正好,让我们项目继续。本节主要完整介绍这个机械臂的开源项目,首先介绍该项目的整体概述,之后介绍机械臂的硬件连接,最后带大家初步过一遍项目下位机的代码,并能够对项目如何部署有一个大致的印象。一. 项目概述1.1 背景介绍本项目是一个开源的六轴机械臂项目,项目名称为 arduino-sainsmart。sainsmart是一个美国创客品牌,公司的官网地址为h

2022-04-30 19:34:13 10379 1

原创 EXCEL 数据比对查询好用的指令——VLOOKUP 三种使用场景

Excel 包含很多指令可以帮助我们快速处理大量数据,在进行两张表格之间或不同文件的两张表格之间比对查询时有一个很好用的指令——VLOOKUPVLookup函数由四个参数组成,具体语法规则如下:VLookup(lookup_value,table_array,col_index_num,range_lookup)Lookup_value为需要查找的主键。Table_array为需要在其中查找数据的数据表。col_index_num为table_array 中查找数据的数据列序号。Range_lo

2021-08-23 09:42:32 3413

原创 用Qt写爬虫爬https网站图片

前置技术:QT、爬虫基础、https(ssl证书)了解爬虫是一种将网页上所需元素总结分类下载到本地的技术,它可以模拟人的操作爬取网页中的文字和图片,一般爬虫采用Python语言编写,不过Qt也是可以写爬虫的。一般Qt的教学书籍中都会有下载http网页的例子,Qcreater中也有http案例代码,不过一般现在的网站都为https加密网站,爬取https网站需要加一步操作。本案例为以下界面,可以实现下载https网站源代码并储存到文本文件中,通过正则表达式寻找源代码中所需要的的内容,通过URL批量下

2021-03-21 11:55:14 2784 3

原创 Qt控件种类介绍及属性分析(三)

十、Input Widgets(输入部件)1.Combo Box(下拉选择框)右键点击选择编辑项目添加下拉菜单的内容,属性处可设置名称和图标editable:是否可编辑

2021-01-05 20:59:43 564

原创 Qt控件种类介绍及属性分析(二)

六.Buttons(按钮)1.Push Button(点击按钮)点击按钮为qt交互中的基本按钮,通过事件触发槽函数的运行,其属性如下:基本属性:objectName,enabled,geometry,minimumsize,maximumsize,font,cursor,text,icon2.Tool Button(工具按钮)只显示图标或文字的按钮,可在toolButtonStyle中更改类型,autoraise可改变背景,arrowtype可直接显示箭头3.radioButton(单选按钮)

2020-12-30 10:53:42 930

原创 Qt控件种类介绍及属性分析(一)

Qt是一款C++图形用户界面应用程序开发框架,可以绘制好看的用户交互界面。Qt可以跨平台使用,为目前较为热门的集成开发环境,其使用的语言C++拥有运行速度快,逻辑清晰的优点。Qt支持目前使用的各种操作平台,面向对象,具有丰富的api,受到广大开发人员的青睐,市面上大量程序都是由qt编写而成。通过Qt的ui绘制功能,我们可以绘制出优美的图形交互界面,界面由各个控件组成,即qt widgets,如何选用合适的widgets并合理改变控件的属性是绘制一个界面的重要前提,本博客目的在于收集总结qt控件的功能和属

2020-12-29 20:49:16 2537

原创 六轴机械臂DIY(二)机械本体分析设计

继上次写博客已经过去一周了,我终于把机械臂的机械本体建完模了,不多说,先上图由于有淘宝那款模型的参考,建模过程还算顺利吧,毕竟A货工厂不是说说的,除了螺丝螺母用的数量多了点。。。赛博朋克(叉腰.jpg)建模使用的软件为SOLIDWORKS2014,标准件参考淘宝,设计可分为4部分:头部、肘部、腰部、底部,采用了板状材料,一个管状材料,一个3D打印件。一、头部设计分析机械臂的头部包括第五轴和第六轴,采用9g舵机作为动力,整体框架由3mm的两块侧板和两块支撑板组成,支撑板与管状材料通过502粘..

2020-11-19 14:58:09 9534 9

原创 六轴机械臂DIY(一)机械臂DIY总体规划

一直想搞一个六轴机械臂玩玩,查了查网上的资料,发现这个开源项目已经较为成熟,但没有一个总体的教程。正好我可以记录一下我接下来的DIY过程,作为一个项目日记。(当然不确定项目会不会烂尾)本项目总体参考github项目arduino-sainsmart,项目的网站如下:https://github.com/wedesoft/arduino-sainsmart一个机电产品总体包括三个部分:机械本体、电气硬件系统、软件控制系统一.机械本体:sainsmart机械臂的机械本体如下图所示可以看到

2020-11-12 15:14:10 12441 3

原创 C# 操作数据库MySQL、SQL Servers等 的主要操作语句

目前市面上主要使用的数据库有MySQL,sql server,Access,甲骨文等,利用C#操作数据库的技术为ADO.net对象访问模型。ADO.net对象模型中主要有5个数据访问对象:Connection、Command、DataSet、DataAdapter和DataReader 对象名称 功能 Connection 数据连接Connection对象用于创建前台应用程序和后台数据库之间的连接。没有利用连接对象将数据库打开,是无法从数据库中取得数据的。 Comm

2020-10-31 10:50:04 498

原创 关于qt调用c#动态链接库dll,接收多个string类型数据的方法

用qt调用c#动态链接库真的是一件掉头发的事情,c#封装的DLL无法直接在C++语言下的qt中使用。关于如何调用可以参考前辈的文章QT(MinGW )方法:https://blog.csdn.net/u012902367/article/details/105128531QT(MSVC )方法:https://blog.csdn.net/weixin_42420155/article/details/81060945总的方法就是C#写好DLL库后,用C++CLR转换后,用QT调用C++DLL,.

2020-10-28 10:11:51 1025

原创 QT调用C#类库的方法(出现的一些问题)

Qt采用的是C++语言,当用qt调用C#类库时不能直接调用,需用C++对类库进行封装具体的方法参考大神的文章:https://blog.csdn.net/weixin_42420155/article/details/81060945其中可能出现的问题:1.qt中 #pragma comment(lib,“ ”)语句出现问题原因是#pragma语句是MSVC编译器中调用外接文件的语句,MinGW无法使用,解决的方法为采用换MSVC编译器的方法2.模块计算机类型“X64”与目标计算..

2020-10-22 19:05:26 1274

原创 C++中String^类型如何处理(String^转换为char*)

最近在研究用QT调用C#类库的方法,在C#类库中分别编写int,char,string返回值的函数通过实验,int、char返回值的函数可以在C++中正常调用而string返回值的函数调用时出现了问题。原因是当用C++读取C#返回值string类型是,读到了类型为String^类型,C++/CLR中使用gcnew关键字表示托管上分配内存,为了与以前的指针区分开,用^来代替*,解决的方法就是将String^转换成通用类型。在百度一下午后,我发现了好几种转换方法,我认为只要掌握了String^转

2020-10-22 18:39:45 3501 1

qt网站爬虫源代码压缩包

一个用Qt写的爬虫,可以下载https网站源代码,并通过正则表达式提取需要的图片URL,最后将图片下载到本地文件夹中,文件为QT的源代码,可执行。

2021-03-21

红警3百科全书 v1.0.0.exe

关于红色警戒的百科全书,用qt编写封装的,编程难度不大就是有点肝,欢迎下载。

2021-02-26

六轴机械臂建模文件SOLIDWORKS2014

本建模文件配合本人写的机械臂DIY教程,为一个模仿ABB的六轴工业机械臂模型,参考淘宝图片进行建模,配合开源代码最终为了实现自己制造一个机械臂模型。

2020-11-19

空空如也

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

TA关注的人

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