自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 Centos7上使用StrongSwan部署IPSec,安全的访问内网资源

本教程详细介绍了如何在CentOS 7上部署StrongSwan IPSec服务器。主要内容包括:1) 从源码编译安装StrongSwan 5.8.1;2) 使用脚本生成服务器和客户端证书;3) 配置ipsec.conf和strongswan.conf文件;4) 设置用户认证信息;5) 启用IP转发和防火墙规则;6) 配置系统服务实现开机自启。通过本方案,用户可在临时网络环境中建立安全连接访问内网资源。

2025-11-26 09:02:43 833

原创 Emscripten编译ffmpeg+libx264

本文介绍了在Linux环境下使用Emscripten工具链编译libx264和FFmpeg为WebAssembly的详细步骤。首先指导搭建Emscripten编译环境,包括安装依赖、配置环境变量和验证测试。然后详细说明libx264的编译过程,包括源码下载、配置和安装。最后重点介绍FFmpeg的编译方法,特别针对编译过程中可能遇到的三个主要问题提供了解决方案,并强调查看config.log文件对调试的重要性。整个过程涉及交叉编译配置、路径设置和Makefile修改等关键技术点。

2025-11-26 09:01:56 411

原创 全能下载神器--aria2

本文详细介绍了在Linux系统上安装配置Aria2下载工具的完整流程。首先通过apt-get安装Aria2,然后创建配置文件和会话文件,提供详细的配置文件示例,包括下载目录、连接数、RPC设置等参数。接着说明如何启动Aria2服务并设置开机自启。最后介绍了通过Nginx搭建Web管理界面,使用webui-aria2项目实现浏览器访问控制。全文提供了从安装到配置再到Web界面部署的一站式解决方案,适合需要搭建下载服务器的用户参考。

2025-11-26 09:01:18 118

原创 树莓派架设私有网盘--NextCloud

本文详细介绍了NextCloud私有云服务的安装与配置过程。主要内容包括:1)安装所需的Apache、PHP和MySQL依赖库;2)下载NextCloud软件包并部署到Web目录;3)配置数据目录、权限设置和域名访问;4)修改PHP上传限制和Apache配置文件;5)MySQL数据库创建与授权;6)连接本地移动硬盘的挂载方法;7)启用NextCloud外部存储功能。通过以上步骤,用户可成功搭建一个支持外部存储的私有云服务系统。文中配有关键步骤的截图说明,便于操作参考。

2025-11-26 09:00:41 465

原创 Centos7上搭建wordpress+lighttpd+php+sqlite轻量级博客

本文详细介绍了在CentOS7系统上搭建WordPress博客的完整流程。首先通过源码安装PHP5.6及以上版本,配置php-fpm服务;接着安装lighttpd作为Web服务器并进行相关配置;然后安装SQLite数据库;最后下载WordPress并配置SQLite插件,修改wp-config.php文件设置数据库参数。文中提供了所有必要的命令和配置文件修改方法,包括依赖包安装、服务启动、路径设置等关键步骤,完成这些操作后即可通过浏览器访问搭建好的WordPress站点。

2025-11-26 09:00:03 212

原创 一款很好用的内网穿透工具--FRP

摘要:本文介绍了FRP内网穿透工具的使用方法,对比了与ZeroTier的优缺点。FRP支持TCP/UDP协议,提供HTTP/HTTPS代理能力,可通过云服务器实现中转穿透。文章详细说明了服务端和客户端的配置步骤,包括TCP代理SSH服务和HTTP代理服务的实例。FRP还提供仪表板功能(默认端口7500),方便监控穿透状态。安装简单,支持多平台,适合需要稳定内网穿透但不愿依赖第三方网络的用户。

2025-11-25 10:20:33 505

原创 简单好用的点对点私网穿越工具:Zerotier-one

ZeroTier是一个简单易用的虚拟组网工具,可将全球设备连接成统一局域网。摘要:1)注册账号并创建网络,获取网络ID;2)各平台客户端安装指南,包括Windows图形界面和Linux命令行安装;3)管理后台授权设备连接;4)成功测试显示设备互联和远程控制功能;5)部署moon节点优化国内网络,详细说明服务器配置和客户端连接方法。该工具无需公网服务器即可实现跨地域设备互联,支持100个免费设备接入,适合个人和小型团队使用。

2025-11-25 10:19:48 1497

原创 Git 配置SSH方式

本文介绍了使用TortoiseGit配置SSH密钥的完整步骤:首先通过PuttyGen生成密钥对,将公钥添加到GitHub账户;然后保存私钥为.ppk格式,并通过Pageant程序加载该私钥。完成这些配置后,即可实现免密进行Git操作(如push、pull)。整个过程包括密钥生成、GitHub绑定和本地客户端配置三个主要环节,最终实现便捷的Git版本控制操作。

2025-11-24 14:22:27 161

原创 Openwrt 扩展根分区

摘要:本文介绍了在x86工控机上扩展OpenWrt根分区的方法。首先安装fdisk和cfdisk工具,通过df和fdisk命令确定根分区为sda2。然后使用cfdisk进入分区界面,选择sda2进行Resize操作,输入新分区大小后写入更改。该方法解决了OpenWrt系统安装后磁盘空间未充分利用的问题,适用于超过4G的大容量分区扩展。整个过程通过命令行工具完成,操作简单高效。

2025-11-24 14:21:39 283

原创 Openwrt 本地源配置

本文介绍了在Windows和Ubuntu系统下搭建本地HTTP服务的方法,以及为OpenWrt配置本地软件源的具体步骤。在Windows中使用HFS工具快速搭建服务,Ubuntu则通过Apache配置。重点讲解了软件包签名流程:生成密钥对、签名Packages文件、上传公钥到路由器,并提供了自动更新签名的脚本。最后通过修改opkg配置文件指向本地源地址完成设置,方便开发过程中快速测试自定义软件包。整个过程涵盖了从服务搭建到软件源配置的完整解决方案。

2025-11-21 09:00:09 405

原创 Openwrt 国内源配置

OpenWRT国内源配置指南 本文介绍了如何将OpenWRT软件源替换为国内镜像以提升访问速度。主要步骤包括: 获取国内镜像地址(推荐中科大或清华源) 找到正确的软件包路径(注意区分releases和packages目录) 修改配置文件替换源地址(提供命令行和Web界面两种方法) 更新软件包列表完成配置 通过使用国内镜像源,可以显著改善OpenWRT软件包的下载速度和使用体验。

2025-11-21 08:51:55 331

原创 NX2306 C++二次开发系列(11)计算工件指定方向的开粗去料率

摘要:本文介绍了一种在UG/NX中计算开粗除料率的替代方法。通过创建零件包容体,在指定平面上生成间距0.5mm的点集,计算每个点到实体的射线距离,并以此距离为高度拉伸圆形截面(半径0.5mm)与包容体求差,最终测量剩余包容体体积来估算除料率。该方法可实现粗略计算,提高精度需减小点间距和圆半径,但会增加计算时间。文章详细展示了实现步骤,包括创建包容体、生成点集、计算距离、绘制圆和拉伸操作等关键代码片段。

2025-11-12 16:24:14 397

原创 NX2306 C++二次开发系列(10)获取平面的最大内切圆

摘要:该文介绍了在UG软件中获取平面最大内切圆的间接方法。首先通过计算面的长宽生成点集,点集密度影响计算精度和执行时间;然后遍历点集,计算每个点到所有边的最短距离,找出最大值即为最大内切圆半径和圆心;最后绘制圆。该方法适用于刀具选择参考,建议使用100×100的点集以兼顾计算速度和精度,过大点集会显著增加计算时间和内存消耗。

2025-11-12 15:54:18 204

原创 NX2306 C++二次开发系列(九)标注的附加文本中引用对象的读取方法

本文探讨了在NX二次开发中获取形位公差标注的解决方法。由于西门子API未直接提供读取附加文本中形位公差的接口,作者通过分析发现该对象以用户符号形式存储,并通过唯一标识"R000079670000000d"引用。实现方法包括:1)遍历所有对象,筛选指定类型的自定义符号;2)创建引用字符串并存储映射关系;3)匹配附加文本中的引用字符串找到目标对象。文章指出NX C++接口存在文档不完善、功能受限等问题,开发过程较为复杂,建议参考UFUN接口说明改进。

2025-10-31 09:56:01 251

原创 NX2306 Parasolid V35.0.149 全套说明文档,内含PK函数文档

该文档提供了NX2306 Parasolid V35.0.149全套说明,包含函数功能说明和PK函数详解。文档资源详细介绍了软件功能,并附有下载地址:优快云平台链接https://download.youkuaiyun.com/download/guoxiaokai527/92191786,便于用户获取完整技术资料。

2025-10-23 21:37:54 404

原创 NX2306 Parasolid V13.00.151全套说明文档,内含PK函数文档

本文提供NX2306 Parasolid V13.00.151全套说明文档下载链接,包含功能描述文档和接口说明文档(含PK函数文档)。资源下载地址为优快云平台,下载编号92191709。该文档可能是目前最全面的Parasolid相关技术文档合集。

2025-10-23 21:01:13 169

原创 NX2306 C++二次开发系列(八)在标注上显示泡泡编号①

本文介绍了在NX软件中显示1-50泡泡编号的解决方案。关键点包括:1)确保使用UTF-8编码格式存储数据;2)采用"YuGothic"字体支持所有编号显示;3)提供编码转换方法(std::string与NXString互转);4)附上完整的1-50泡泡编号Unicode字符列表及代码实现示例。当编号超过50时,建议采用括号数字格式显示。该方案有效解决了NX中泡泡编号显示乱码或缺失的问题。

2025-10-16 17:44:30 547

原创 NX2306 C++二次开发系列(七)体和实体是不同的

摘要:开发过程中发现通过程序在NX实体中存储的属性无法在属性面板显示,原因是属性被存储在实体对象(NXOpen::Body)而非特征体对象上。关键代码演示了如何配置选择过滤器筛选实体,并通过SetUserAttribute方法设置属性。问题根源在于对NX三维对象体系理解不足,混淆了实体对象与特征体对象的区别,导致属性存储对象与查看对象不一致。这提醒开发者需要深入理解NX中不同层级对象的关系。

2025-10-16 14:34:11 293

原创 NX2306 C++二次开发系列(六)选择对象控件如何获取筛选类型

本文介绍了如何通过NX Open API限制选择对象控件只能选中标注和体。首先在UI中放置选择控件,然后通过代码设置选择筛选器。重点讲解了SetSelectionFilter方法的使用,包括SelectionAction参数和MaskTriple结构体的定义。文中详细说明了如何通过UF_OBJ_ask_type_and_subtype函数获取对象的类型和子类型,并给出了具体实现代码示例,包括如何添加尺寸标注(1-20)、注释(1-48)和表面粗糙度(0-3)等筛选条件,最后将这些条件应用到选择控件上。

2025-10-15 16:04:01 378

原创 NX2306 C++二次开发系列(五)通过菜单调用其他程序

摘要:该功能通过菜单脚本实现在NX2306中调用本地C++和UFUN帮助文档(支持本地路径和在线地址切换),以及通过VB脚本弹出版本信息。关键代码展示了菜单配置方法,无需开发代码,仅需修改菜单脚本即可实现浏览器打开指定路径、VB脚本输出版本号等功能。文中提供了具体脚本示例和参考资料链接,适用于快速集成本地/在线文档查阅和基础信息展示需求。(149字)

2025-10-11 17:13:13 540

原创 NX2306 C++二次开发系列(四)内部位图名称列表

本文介绍了一个UGNX位图图标查询插件,整合了8000+个默认和新增图标,支持关键字搜索和名称一键复制功能。该工具解决了NX软件原生缺乏位图列表的问题,方便用户进行界面定制和二次开发。作者在GitCode原有资源(已停更)基础上进行了扩充,显著提升了图标查找和使用效率。插件提供功能演示和下载,可帮助用户快速定位所需图标资源。

2025-10-11 16:17:55 456

原创 NX2306 C++二次开发系列(三)CLion开发环境搭建

本文介绍了如何在CLion中配置NX2306二次开发环境。虽然VS2019仍是必需的编译调试工具,但可以通过CLion进行代码编辑。具体步骤包括:1)安装CLion并配置VS2019工具链;2)设置CMake构建类型为RelWithDebInfo;3)创建项目目录结构和CMake文件(包含NX相关库路径配置);4)配置主CMake文件定义编译选项、依赖库等;5)添加自定义命令实现编译后自动拷贝dll文件。最后选择RelWithDebInfo类型进行编译即可开始开发。该方法让开发者能继续使用习惯的JetBra

2025-10-10 13:49:03 612

原创 NX2306 C++二次开发系列(二)NX工程模板快速搭建指南

NX工程模板提供了两种快速搭建项目的方式:1)通过VS2019模板,支持C++/C#/VB等语言,自动生成DLL或EXE工程;2)使用NX自带的块UI样式编辑器,可直观设计对话框并自动生成带基础代码和回调函数的完整模板。VS2019模板需注意安装顺序,若先装NX需手动安装模板文件;块UI编辑器则更便捷,能直接导出包含控件初始化和回调的完整代码框架。两种方式都为NX二次开发提供了高效起点。

2025-10-10 11:41:49 382

原创 NX2306 C++二次开发系列(一) 参考文档说明

本文整理了NX二次开发的关键文档资源,重点推荐了5类核心文档:1)入门必读的《NXOpen Getting Started Guide》;2)环境搭建指南《NXOpen Programmer's Guide》;3)最常用的《NXOpen C++ Reference Guide》API手册;4)传统的《Open C Reference Guide》UFun接口文档;5)界面开发相关的菜单脚本和对话框设计手册。作者提供了2306版本的C++和C接口离线文档下载链接,并指出不同版本文档可能存在差异,建议开发者到官

2025-09-22 15:02:14 1103

原创 NX2306 NXOpen C API(UFun)手册离线版

该手册是UFun的离线版本,适合无法访问外网或者网络条件不好的人使用,查询便捷,比官网速度快100倍。

2025-09-22 14:19:18 238

原创 NX2306 NXOpen C++ API手册离线版

本离线手册是官网版本的完整复刻,可以直接通过浏览器打开,并支持类关系图点击跳转等。

2025-09-22 11:11:29 251

原创 JAVA原生Https Server安全设置

工作中遇到的问题,在网上搜寻了好久终于解决了,资料很少,所以记录下来以供其他人查阅。因为项目需要提供https请求服务,然而部门内又没有web方向的开发人员,领导又懒得去找其他部门帮忙,所以无奈把这个任务交给了我这样懂一点点java的人来做。我大学虽然学的是java、jsp,但是说实话几年过去了,这些个知识早就还给老师了,哪里还记得怎么用,所以临时抱佛脚,发现以前一个项目里面用java原生的ht

2017-12-21 12:22:15 3067 1

原创 C++中类的多态与虚函数

工作了好多年,才想起来写一点笔记,我也是醉了。。。 马上面临面试,所以复习一下知识点,好多要点,毕竟这是个看面试不看工作能力给工资的时代=。=面向对象语言的基本特性:封装:将客观事物抽象成类,每个类对自身的数据和方法实行protection(private, protected,public)继承:广义的继承有三种实现形式:实现继承(指使用基类的属性和方法而无需额外编码的能力)、可视继承(子窗

2016-03-28 23:34:27 296

NX2306 Parasolid V35.0.149 全套说明文档,内含PK函数文档

这是你能找到的最全的文档了

2025-10-23

NX2306 Parasolid V13.00.151全套说明文档,内含PK函数文档

NX2306 Parasolid V13.00.151全套说明文档,内含PK函数文档

2025-10-23

UG/NX 二次开发 NX2306内部位图名称列表,支持关键字查询,自动拷贝到粘贴板

NX2306内部位图名称列表,支持关键字查询,自动拷贝到粘贴板 适用于从事NX二次开发的人员,可以方便的获取NX中的位图名称

2025-10-11

UG/NX二次开发 NXOpen C++ API手册离线版 NX2306

根据提供的文件信息,我们将会详细探讨有关NXopen API的知识点。NXopen是Siemens PLM Software公司产品NX(原名Unigraphics)的二次开发工具包,它允许开发者通过API编程接口使用.NET、C++、Java等语言对NX软件进行定制和扩展。NXopen API中文帮助文档作为开发者在进行NX软件二次开发时的重要参考资料,提供了丰富的函数、类和示例,帮助开发者快速上手和深入理解NXopen API的应用。

2025-07-25

UG/NX二次开发 Open C API手册离线版 NX2306

根据提供的文件信息,我们将会详细探讨有关NXopen API的知识点。NXopen是Siemens PLM Software公司产品NX(原名Unigraphics)的二次开发工具包,它允许开发者通过API编程接口使用.NET、C++、Java等语言对NX软件进行定制和扩展。NXopen API中文帮助文档作为开发者在进行NX软件二次开发时的重要参考资料,提供了丰富的函数、类和示例,帮助开发者快速上手和深入理解NXopen API的应用。

2025-07-25

lftp-4.8.3.tar.gz

lftp 是一款类 Unix 系统下命令行界面的 FTP 客户端软件,作者是 Alexander Lukyanov ,在 GNU通用公共许可证下发布。除了 FTP 外,还支持 FTPS 、 HTTP 、 HTTPS 、 SFTP 、 FXP 等多种协议。此外, lftp 也内含一个简单的 BitTorrent 客户端。可以实现linux下的免密码下载功能。

2020-09-04

最小二乘法数据处理软件

很好用的工具,可以清晰的看到数据趋向,坐标轴全部自动生成,只需填入数据即可完成,操作简单

2014-02-12

空空如也

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

TA关注的人

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