自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

计算机辅助工程

计算机辅助工程

  • 博客(432)
  • 资源 (9)
  • 收藏
  • 关注

原创 Linux----MobaXterm如何解除最多保存14个Session的限制

(4)执行(2)中下载的python代码,同时需要指定用户名和MobaXterm的版本号,注意比如这里MobaXterm的版本号为v20.2,则这里输入 20.2。(2)打开MobaXterm的【帮助】-【关于】,查看MobaXterm的版本号。(3)查看当前计算机的用户名,比如这里是 Administrator。执行完成后,会在当前目录下生成 Custom.mxtpro 文件。(5)把生产的文件放在安装目录下重启程序。

2024-04-12 10:08:20 329

原创 novnc本地文件读取和写入权限

在这个例子中,Web页面使用HTML的文件输入元素让用户选择文件,然后使用FileReader读取文件并通过WebSocket发送到服务器。在使用NoVNC(一种基于Web的VNC客户端)时,出于安全考虑,通常不允许直接从客户端访问或修改服务器上的文件系统。例如,你可以配置一个Web服务器,使用JavaScript和相关API来读写本地文件,然后通过NoVNC连接到这个Web应用,而不是直接访问VNC会话的文件系统。请注意,这只是一个简单的示例,实际应用中可能需要更复杂的逻辑来处理文件的读写和错误处理。

2024-04-09 11:51:03 272

原创 PyQT5 图标(icon)无法显示问题

【代码】PyQT5 图标(icon)无法显示问题。

2024-04-08 17:12:49 96

原创 pyqt设置title和icon

【代码】pyqt设置title和icon。

2024-04-08 14:54:11 126

原创 pyqt 标题栏设置

在PyQt中,可以通过QWidget或其子类(如QMainWindow或QDialog)的setWindowTitle()方法来设置窗口的标题栏。

2024-04-08 14:40:05 624

原创 python docx 添加动态表格

这段代码创建了一个Word文档,其中包含一个标题和一个动态生成的表格。表格的头部是静态添加的,而表格的内容是通过遍历一个包含数据元组的列表动态添加的。最后,文档被保存为dynamic_table.docx。在Python中,使用python-docx库可以创建Word文档并添加动态表格。

2024-04-07 09:57:09 403

原创 python vtk 实现paraview的colormap

在Python中使用VTK库实现ParaView中的colormap,你可以使用VTK的vtkColorTransferFunction来定义颜色映射。这段代码定义了一个从黑色到黄色再到红色再到白色的线性颜色映射,这个映射被用于控制体数据的可视化输出。在实际应用中,你可能还需要设置不透明度映射、组件选择等其他属性。

2024-04-03 17:22:48 216

原创 python vtk获取模型角度

然后我们使用vtkOutlineFilter来计算模型的外接盒子,这个盒子的信息可以用来获取模型的角度。通过vtkCamera的几个方法,我们可以设置相机的位置、目标和顶部方向,并使用ComputeViewAngle方法来获取视角角度。在Python中,使用VTK库获取3D模型的角度通常涉及到计算模型的几何参数,如物体的最小外接矩形或边界盒子。实际使用时,你需要替换加载模型数据的部分,例如使用vtkPolyDataReader来从文件加载模型。

2024-04-03 17:03:24 295

原创 Load Average详解

当车不多的时候,load 1,那么我们不用担心,但是如果15分钟负载都超过1,我们要赶紧看看发生了什么事情。假设我们服务器CPU是2核,那么将意味我们拥有2条马路,我们的Load = 2时,所有马路都跑满车辆。0.7 < load < 1: 此时是不错的状态,如果进来更多的汽车,你的马路仍然可以应付。通常我们先看15分钟load,如果load很高,再看1分钟和5分钟负载,查看是否有下降趋势。load = 1: 你的马路即将拥堵,而且没有更多的资源额外的任务,赶紧看看发生了什么吧。

2024-04-01 16:34:41 510

原创 mysql登录遇到ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)

进入数据库后,修改密码和权限。

2024-04-01 10:54:57 110

原创 python 将时间字符串转为

strptime方法的第一个参数是时间字符串,第二个参数是字符串的时间格式。格式化字符串中的%Y代表四位数的年份,%m代表月份,%d代表日,%H代表小时(24小时制),%M代表分钟,%S代表秒。根据你的时间字符串格式的不同,你可能需要调整strptime的格式字符串参数。要将时间字符串转换为Python中的datetime对象,可以使用datetime.datetime.strptime()函数。

2024-03-29 10:56:21 221

原创 python vtkUnstructuredGrid 转 vtkAlgorithmOutput_

在这个例子中,我们创建了一个vtkUnstructuredGrid对象,并用一些数据进行了初始化。然后,我们使用vtkDataSetSurfaceFilter过滤器,并通过SetInputData方法将vtkUnstructuredGrid对象连接为过滤器的输入。在VTK (Vtk.py)中,vtkUnstructuredGrid对象可以通过多种方式转换为vtkAlgorithmOutput_对象。这种转换通常在管道中使用,以将一个算法的输出传递给另一个算法作为其输入。

2024-03-28 15:17:21 736

原创 python vtkPolyData 转 vtkAlgorithmOutput_

vtkAlgorithmOutput对象是一个可以从算法获取数据的引用,而vtkPolyData是VTK中表示多边形数据的一个类。在这个例子中,我们创建了一个vtkPolyData对象,并将其设置为一个vtkPolyDataMapper的输入。然后我们通过调用GetOutputPort(0)方法获取了算法的输出端口,并将其转换为vtkAlgorithmOutput对象。要将vtkPolyData转换为vtkAlgorithmOutput,我们可以使用vtkPolyData的算法输出端口。

2024-03-28 15:04:54 489

原创 matplotlib横坐标重叠问题

在这个例子中,通过设置 rotation=45 可以有效地旋转横坐标标签,减少了重叠的问题。如果需要更复杂的控制,可以使用 plt.xticks() 来自定义刻度的位置和标签。如果处理的是日期数据,可以使用 plt.gcf().autofmt_xdate() 自动调整标签的旋转角度。plt.autofmt_xdate() 函数:如果处理的是日期数据,可以使用这个函数自动调整日期标签的旋转角度以避免重叠。plt.xlabel() 函数:使用此函数可以设置横坐标标签的显示位置,如放置在图表的顶部或底部。

2024-03-27 10:43:42 548

原创 plt绘制多个图坐标重复

如果在使用matplotlib的plt绘制多个图形时遇到坐标轴重复的问题,可以使用plt.subplots创建一个子图布局,或者在每次绘制后调用plt.figure来创建新的图形。在这两种方法中,你都可以绘制多个图形,并且每个图形都有自己独立的坐标轴,避免了坐标轴的重复问题。

2024-03-26 15:14:23 208

原创 python vtk并行渲染

这段代码设置了VTK的MPI环境,创建了一个简单的3D立方体,并将其并行渲染在多个进程上。请确保在运行此代码前配置好MPI环境,并且有足够的进程数来处理渲染任务。在Python中使用VTK进行并行渲染通常涉及到使用VTK的分布式渲染功能,如vtkMPI模块。

2024-03-25 20:17:03 596

原创 pyvtk并行渲染

例如,可以使用 PyVista,这是构建在 PyVTK 之上的一个更高级的库,它提供了并行渲染的功能。如果您的目的是在一个单一的进程中使用多个线程或者是多个进程来加速渲染,那么 PyVista 可能不是最佳选择。在这种情况下,您可能需要使用其他专门设计用于并行处理的渲染工具或库,如 VTK 的多线程渲染或者 ParaView 这样的专业并行可视化工具。请注意,PyVista 的并行渲染功能依赖于后端渲染技术,如 VTK 的 OpenGL 渲染,并且这些技术可能需要图形硬件支持,如一个合适的图形卡。

2024-03-25 20:11:59 249

原创 什么是电磁爆

美国的ATLAS和Shiva-Star装置是电磁内爆技术的代表,它们在流体动力学实验和惯性聚变研究方面具有独特优势。电磁内爆技术的研究始于二十世纪七十年代,美国和前苏联是最早进行研究的国家,随后英国、法国和中国也加入了研究行列。电磁内爆装置的类型包括以电容器组为能源的可重复使用装置和一次性使用的高成本装置,如圆盘发生器。磁暴会产生强电流,影响地球的电离层,导致无线电和雷达干扰、导航罗盘异常、极光增强等现象。综上所述,电磁爆可以指代电磁内爆技术和磁暴现象,两者在科学和应用上有明显的区别。

2024-03-25 20:08:58 296

原创 python 创建word并添加文字和统计图

注意:这里为了简化代码,统计图是以图片的形式添加的。如果需要添加交互式的统计图(即保留格式和数据),可以考虑使用python-docx的add_chart方法,并提供相应的数据源。在Python中,可以使用python-docx库来创建Word文档,并添加文本和统计图。以下是一个简单的例子,演示如何创建一个Word文档,添加标题、文本和一个简单的统计图(这里以条形图为例)。这段代码首先创建了一个Word文档,然后添加了一个标题和一个段落。最后,将这个图片添加到Word文档中,并保存文档。

2024-03-22 17:23:57 391

原创 vtk显示属性设置

参考:https://blog.csdn.net/xizmi/article/details/17786721SetRepresentationToPointsSetRepresentationToWireframeSetRepresentationToSurface

2024-03-21 20:34:23 372

原创 SetInputData argument 1: method requires a vtkPolyData, a vtkUnstructuredGrid was provided.

可以使用适当的VTK过滤器(例如vtkTriangleFilter用于vtkPolyData,vtkDataSetSurfaceFilter用于vtkImageData)将数据转换为所需的类型。确认你的数据确实是一个多边形数据(vtkPolyData)、一个非结构化网格数据(vtkUnstructuredGrid)或者是复合数据集(vtkCompositeDataSet)。如果数据本应该是多边形数据或非结构化网格数据,但是出现了类型不匹配的问题,检查数据的生成过程,确保没有错误。

2024-03-21 18:41:16 135

原创 python 将vtkUnstructuredGrid 转为 vtkPolyData

在这个例子中,vtkGeometryFilter用于提取vtkUnstructuredGrid的几何数据,并将其转换为vtkPolyData。首先,你需要设置vtkGeometryFilter的输入数据为你的vtkUnstructuredGrid对象,然后调用Update()方法来执行过滤操作。最后,你可以通过GetOutput()方法获取转换后的vtkPolyData。在Python中,可以使用VTK (VtkToolkit) 库来转换vtkUnstructuredGrid到vtkPolyData。

2024-03-21 18:40:14 214

原创 vtkPolyDataReader (00000148091DCF10): Cannot read dataset type: unstructured_grid 报错处理

这个错误表明你正在使用VTK(Visualization Toolkit)的vtkPolyDataReader类来尝试读取一个VTK文件,但是文件中的数据集类型不是PolyData类型,而是unstructured grid类型。vtkPolyDataReader仅能读取PolyData类型的数据集,而不支持unstructured grid类型。你需要使用VTK中的另一个类,例如vtkUnstructuredGridReader,来读取unstructured grid类型的数据集。

2024-03-21 18:34:05 218

原创 python vtk读取不同格式数据并渲染

【代码】python vtk读取不同格式数据并渲染。

2024-03-21 17:29:58 199

原创 python 使用 meshio处理vtk文件

【代码】python 使用 meshio处理vtk文件。

2024-03-21 16:42:35 219

原创 python vtk读取vtk文件

参考:方法一:使用pyvtk要使用Python读取VTK文件,可以使用pyvtk库。首先,确保已经安装了pyvtk。

2024-03-21 15:54:03 317

原创 pyvtk读取vtm文件

要在 Python 中读取 .vtm 文件,你需要使用 VTK 的 Python 封装来操作 VTK,并使用 VTK 的 XMLPolyDataReader 和 XMLImageDataReader 等读取器来分别读取 .vtm 文件中的多个数据集。PyVTK 是 VTK (Visualization Toolkit) 的 Python 封装,但是 PyVTK 默认不支持直接读取 .vtm 文件。.vtm 文件是一种 VTK 多块数据集的集合文件格式,可以包含多个不同的数据集和信息。

2024-03-21 15:33:52 647

原创 pbs调度系统常见命令

PBS(Portable Batch System)是一个用于Linux和Unix环境下的作业调度工具,常用于科学计算、生物信息学等领域。qsub:用于提交作业脚本到PBS作业队列。pbs调度系统常见命令。

2024-03-20 16:15:38 531

原创 paraview 源代码

请注意,编译 ParaView 需要较多的系统资源和时间,而且对于编译过程中出现的问题,您可能需要查阅相关的技术文档或寻求社区的帮助。ParaView 安装和编译指南:https://www.paraview.org/Wiki/Build_And_Install。ParaView 官方 GitHub 仓库:https://github.com/Kitware/ParaView。ParaView 文档:https://www.paraview.org/Wiki/ParaView。

2024-03-20 13:50:20 161

原创 报销票据如何折叠

上下长的票据如何折叠。左右宽的票据如何折叠。

2024-03-20 10:10:31 198

原创 django构建和返回excel

【代码】django构建和返回excel。

2024-03-18 16:59:18 451

原创 vtk文件与vtu文件区别

vtu为非结构化网格文件。vtk为结构化网格文件。

2024-03-14 16:53:04 388

原创 python 3d绘图

【代码】python 3d绘图。

2024-03-14 16:46:19 381

原创 pyvtk 体渲染

【代码】pyvtk 体渲染。

2024-03-14 15:18:20 377

原创 vtk体渲染

【代码】vtk体渲染。

2024-03-14 14:13:55 319

原创 使用pvvista渲染vtk模型

【代码】使用pvvista渲染vtk模型。

2024-03-14 14:00:08 592

原创 mysql报错Deadlock found when trying to get lock; try restarting transaction处理

参考:查看日志,改代码。

2024-03-13 10:00:46 326

原创 pyqt5 QMainWindow 添加 qtabwidget

【代码】pyqt5 QMainWindow 添加 qtabwidget。

2024-03-07 13:40:50 369

原创 Python PyQt5 多Tab demo

【代码】Python PyQt5 多Tab demo。

2024-03-07 10:03:35 365

原创 关于os.popen(...).read()的问题

这是因为 os.popen(‘gcc kfkff.c’).read() 是从 stdout 中读取,而报错信息是输出到 stderr,所以从 stdout 是读不到报错信息的,可以把 stderr 重定向到 stdout,在代码里面这么写,他只给返回空的字符串。

2024-03-07 09:19:02 391

web端3d渲染插件,可以直接在web端调用webgl显示3d模型

web端3d渲染插件,可以直接在web端调用webgl显示3d模型

2022-02-14

three.min.js和webvr-polyfill.min.js

webvr开发所需的两个前端js插件

2022-01-26

uwsgi+mingw.rar

uwsgi和mingw打包下载

2021-01-07

openfoam-v2012

openfoam最新版,供流体力学科研人员下载使用

2020-12-25

python3+django2+mysql5.7+libdiff-devel+gcc+coreheaders+pandas...全套centos7所需离线安装包

python3+django2+mysql5.7+libdiff-devel+gcc+coreheaders+pandas...全套centos7所需离线安装包

2020-11-02

lite_protocols.py

paraview-lite本地运行所需替换的py文件,本地运行paraview-lite按照说明运行不起来,需要替换server中的lite_protocols.py文件才可以,通过替换本文件可以在本地正常运行paraview-lite,并进行测试,调试等。

2020-07-14

安装python的crypto插件的办法详解

安装python的crypto插件的办法详解,包括各种中间资源下载安装办法的详解

2018-10-18

windows server 2008和ser2012 r2设置开关机脚本

为windows server2012和windows server2008设置登陆和注销脚本的办法详解

2018-10-18

网络爬虫--派森版

自己做的爬虫,功能比较强大,可以根据自己需要任意获取网页信息,希望多多支持

2016-01-07

空空如也

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

TA关注的人

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