自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (34)
  • 问答 (1)
  • 收藏
  • 关注

原创 角度与弧度的互换宏定义

在CAD工程中经常用的角度转换宏。

2023-09-20 08:53:49 128

原创 设置CAD当前图层

使用ObjectARX方法设置当前图层。

2023-08-28 15:21:43 170

原创 ObjectARX选择图层的上所有实体

通过CAD过滤集,选择图层上的所有实体。

2023-08-25 11:31:25 198

原创 CAD颜色索引和RGB颜色的转换

CAD中经常使用的事索引颜色,它和RGB颜色存在一定的转换关系,通过一定的方法可以进行转换,以下就是转换函数。需要注意的是:不同版本的CAD索引颜色对应的RGB颜色可能会不一样,使用时要有所考虑。

2023-08-22 10:15:27 553

原创 ObjectARX函数创建填充实体

填充实体是CAD中常用的一种实体类型,它有多种方式创建,以下函数是通过一个闭合的多段线创建的模式,选择图面上一个已存在的闭合多段线,按照多段线的围合区域进行填充,创建CAD填充实体。

2023-08-21 09:11:09 222

原创 ObjectArx设置图面视图

此函数可进行CAD视图设置操作,功能类似ZOOM中的选择两点进行视区缩放功能。出入两点坐标,传入缩放半径。

2023-08-18 11:10:55 258 1

原创 点在区域内的判断

【代码】点在区域内的判断。

2023-08-17 10:29:28 115 1

原创 ObjectArx图层相关函数

选择指定图层上的所有实体。

2023-08-16 13:19:27 75 1

原创 CAD 系统变量说明

CAD系统变量

2023-08-16 13:17:45 196 1

原创 在Linux环境下中望CAD二次开发经典菜单

系统 环境:麒麟V10 SP1 虚拟机系统 + 中望CAD2023/2024.编程环境:QTCreate 5.12.8库。

2023-08-09 13:31:49 271

原创 openKylin(开源麒麟系统)安装使用体验

最近为了配合信息技术应用创新产业升级计划,需要把我们的部分软件改为国产操作系统上可运行的程序,所以在虚拟机上安装了中标麒麟V10 SP1系统,但中标麒麟系统是需要注册的,不注册使用时会出现一些问题,故又安装了一个开放麒麟系统,把过程记录下来,供大家参考。

2023-08-04 20:00:00 1824 1

原创 QT上的一个打印调试到文件的函数

在进行麒麟系统上中望CAD二次开发时,需要进行调试,但在CAD中显示不方便,于是写了一个打印调试信息到本地文件的函数,发出来,供大家参考。1.注意是代码所在的DLL的路径,不是EXE的运行路径,在CAD二次开发中,DLL的路径和CAD运行程序不在一个路径,DLL是加载上去的。2.把调试信息写入文件时,要设置字符集为UTF-8,不然中文字符可能写不进去。这个函数在写的时候有几个坑。

2023-08-02 19:00:00 155

原创 MFC环境下C++生产JSON串代码

特别要注意:在保存文件的时候,要设置字符集,不设置的话,中文无法保存。实现文件:JsonParse.cpp。头文件:JsonParse.h。

2023-08-01 14:43:27 634 1

原创 QT下一个简单的选择排序的代码

选择排序每次在剩余的未排序元素中从头至尾寻找最小值(或最大值),然后将其放入已排序序列的末尾。函数中,我们首先获取数组的大小n,然后进行n-1轮迭代。在每一轮迭代中,我们假设当前位置i处的元素为最小值,并将其索引赋给。在主函数中,我们示例了一个包含一些无序元素的数组,并对其进行选择排序,并输出排序后的结果。该算法的时间复杂度为O(n^2),空间复杂度为O(1),其中n为输入数组的大小。然后,遍历位于i+1到n之间的元素,如果发现比当前最小值更小的元素,则将其索引赋给。

2023-07-28 16:33:00 39 1

原创 QT下一个简单的堆排序代码

堆排序利用了二叉堆的性质,通过构建最大堆(或最小堆),将最大(最小)元素置于数组的末尾,然后缩小堆的范围,并重复此过程,直到整个数组有序。在主函数中,我们示例了一个包含一些无序元素的数组,并对其进行堆排序,并输出排序后的结果。该算法的时间复杂度为O(nlogn),空间复杂度为O(1),其中n为输入数组的大小。函数中,通过比较父节点与其左右子节点的值,找出其中最大的一个,并进行交换,然后递归调整子树。函数中,首先建立初始堆,然后逐个取出堆顶元素,并重新构建堆,直到所有元素有序。

2023-07-28 16:22:11 47 1

原创 QT下一个简单快速排序代码

这个示例代码使用了QT的QVector容器来存储待排序的整数数组。快速排序算法被封装在。最后,使用qDebug输出排序结果。函数用于划分数组并返回分割点索引。函数中,我创建了一个测试数组,并调用。

2023-07-28 16:20:16 174 1

原创 QT下一个简单的插入排序代码

可以通过qt编译器编译并运行以上代码。注意,在实际的项目中,需要引入头文件。函数使用了插入排序算法,对传入的数组进行排序。排序后,我们通过循环遍历输出排序后的结果。这段代码使用了QVector来存储待排序的元素。

2023-07-28 16:18:24 65 1

原创 QT下一个简单的冒泡排序的代码

在内层循环中,如果某一轮没有进行任何元素交换,表示数组已经有序,直接退出循环,避免不必要的比较操作,提高效率。函数使用两层循环进行冒泡排序,内层循环负责比较相邻元素并进行交换,外层循环控制总共的轮数。在这个示例中,我们使用。作为容器来存储需要排序的数组。函数来进行元素交换。

2023-07-28 16:09:00 88 1

原创 QT环境下中望实例工程的工程文件说明

以下是整理过的,加过注释的工程文件(ZwTest2023.pro),后续会整理其它文件的注释。

2023-07-27 10:14:44 101 1

原创 银河麒麟系统上做中望CAD二次开发

由于工作需要,在银河麒麟V10 SP1上做中望CAD的二次开发,Linux上搞开发一堆的坑,记录下来,供大家参考。

2023-07-26 16:56:17 309 1

原创 程序员常用算法说明

排序算法的性能直接影响了程序的执行效率。理解这些算法的特点和复杂度可以选择合适的算法,提高程序的性能。动态规划算法:动态规划算法用于解决具有重叠子问题和最优子结构性质的问题。总之,掌握这些编程算法可以帮助程序员更好地理解和解决问题,提高程序效率,并培养良好的编程思维。提高编程思维:学习和理解算法可以帮助程序员培养良好的编程思维和解决问题的能力。解决复杂问题:有些问题可能需要复杂的数据结构和算法来解决,如图算法和动态规划算法。了解各种算法的特点和复杂度,可以选择最适合特定问题的算法,并实现高效的程序。

2023-07-26 09:05:57 97 1

原创 如何打造一个产品《顾客需要一个好故事》

如何打造一个让顾客满意的产品,你需要创造一个好的品牌故事,通过这个故事让顾客接受你的品牌你的产品。

2023-07-25 17:10:25 28

原创 C#生成二维码和条形码

C# 通过ZXing生成二维码和条形码。

2023-07-24 10:30:10 887 1

原创 关于AMP模式的GPU计算的一些探讨

GPU和CPU计算的对比

2023-01-14 19:14:06 228

原创 C++AMP测试程序BUG,出现“_ACCESS“:找不到标识符问题解决方法。

C++AMP并行计算平台出现"_ACCESS":找不到标识符问题解决方法。

2022-04-19 14:27:35 1703

KTX纹理压缩KTX-Software-main 源码

KTX(Khronos Texture)是一种纹理文件格式,旨在提高纹理加载性能并减少GPU内存占用。KTX文件使用了基于块的纹理压缩格式,例如ASTC,ETC2和S3TC,以及一些元数据来描述纹理的属性和格式。KTX文件还可以包含多个mipmap级别和多个图像面,以适应不同的显示需求。KTX文件格式是由Khronos Group制定的,Khronos Group是一个非营利性的技术联盟,致力于制定和推广开放标准和API,例如OpenGL,Vulkan和WebGL等。 KTX-Software-main一份开源的KTX压缩算法的源代码。 VS2019下编译通过

2023-09-09

C# 生成二维码和条形码以及中间带图片的二维码

C# 生成二维码和条形码以及中间带图片的二维码 C# 生成二维码和条形码以及中间带图片的二维码 C# 生成二维码和条形码以及中间带图片的二维码 C# 生成二维码和条形码以及中间带图片的二维码

2023-07-24

英语四级单词检索生成相关词汇表

英语四级单词,可以根据输入单词,检索出和输入项相关联的词汇表,帮助记忆。 可以做为C#学习用,文件读写,控件使用等操作。

2023-02-28

中望CAD二次开发(C++ 有一个QT界面),简单但有效,可用。

一个非常简单的中望CAD二次开发的例子,并且使用了QT对话框。 可以读取扩展字典。 工具版本: Qt Visual Studio Tools version 2.7.2 (rev.2) QT:qt-opensource-windows-x86-5.12.9.exe VS:VS2015 CAD:ZWCAD 2022 简体中文(也可以套用到autoCAD中,很容易)

2022-09-21

中望CAD开发库C++版

中望CAD开发库

2022-09-21

Oracle.ManagedDataAccess.dll net 2.0

Oracle.ManagedDataAccess.dll net 2.0

2022-04-07

市政管线排布规范合并集合

市政管线排布规范合并集合 合规规范 排布规范 埋深规范

2022-03-04

RoadTipArx.zip

ObjectARX开发C++,源代码有注释,有说明。 通过命令处理道路断面的高程点修正,并按格式导出数据到EXCEL。 通过这个程序可以学习下ObjectARX的基本开发框架,并且可以看下如何添加CAD工具条。

2021-10-05

Revit入门教程(一看就会)要点.pdf

Revit入门教程(一看就会)要点,有描述,有图片。

2021-07-08

REVIT_2016_SDK.msi

REVIT_2016 二次开发 SDK

2021-07-08

十大管理关系图_英文版.jpg

信息系统管理师十大管理过程47个分项的关系图帮助学习,英文版的。 信息系统管理师十大管理过程47个分项的关系图帮助学习,英文版的。

2020-09-12

ProjectManger.pdf

高项 信息系统管理师 十大管理过程

2020-06-19

Samples.WinForms.Minimal.7z

编译可用的C#VLC库,用VS2017编译,net 4.6 。可以播放多种格式视频以及推流数据。

2019-11-06

log4net集合.zip

log4net dll 各版本集合,方便以后下载(2.0到4.5版本都有),并且配有源代码。。。

2019-05-22

2016石家庄市城乡规划管理技术的规定

第一章 总则 第二章 用地规划管理 城乡建设用地分类与使用 开发强度控制 居住区公共服务设施配置 规划用地红线范围划定 生态协调区规划管理 第三章 建筑规划管理 一般规定 建筑间距控制 建筑退地界 建筑退线 商业办公建筑 建筑高度与景观控制 附属绿地、配套停车规划管理规定 第四章 道路交通规划管理 城市道路工程 城市公共交通 其他规定 第五章 市政工程规划管理 一般规定 给水、排水工程 其它市政工程 第六章 地下空间利用规划管理 第七章 附则 1:名词解释与计算规则 2:附表 1:石家庄市城市建设用地分类和代码 2:石家庄市建筑物停车配建指标 3:附件 1:《石家庄市容积率指标管理规定》 2 石家庄市居住区公共服务设施配套标准 4:术语及附表 术语 附表 第一章 总则 总则 1条 为加强和规范城乡规划管理,保障城乡规划的顺利实施,根据《中华人民共和国城 、《河北省城乡规划条例》、《石家庄市城乡规划条例》等法律、法规和国家有关规 2条 本规定适用于石家庄都市区范围内城乡规划的制定和城乡规划管理工作。正定新区、 西部山前区、滹沱河沿线地区等对城乡规划有特殊要求的地区,可以按照相关研 (市)应当单独制定有关技术规定;尚未制定的,可以参照本规定执行。 3条 各项建设工程的规划管理,应当按照经批准的详细规划、村庄规划和相关专项规划 第二章 用地规划管理 城乡建设用地分类与使用 用地规划管理 城乡建设用地分类与使用 4条 城乡建设用地分类按照《城市用地分类与规划建设用地标准(GB 50137-2011)》表 执行,并应符合附表1《石家庄市城市建设用地分类和代码》的规定。 5条 城市建设用地应当根据受保护的重要程度按表5-1进行分类管理,并应严格保护A1 A2类用地。 保障公益、结构平衡和景观协调等原则的前提下,可以按照 5-1及以下规定进行混合与兼容使用: 一)土地混合使用:是指在规划管理中依据控制性详细规划确定的混合地类,在用地主导性 50%的比例,混合使用符合控规规定的其它性质的用地。 二)土地兼容使用:是指在规划管理中依据控制性详细规划确定的单一性质用地,在其主导 20%的比例,兼容使用符合控规或表5-1规定的其它性质的用地。 三)混合或兼容使用土地的,应按照用地面积比例对用地进行划分,并在出具规划条件前明

2018-11-20

unlocker+IOS教程2本

虚拟机安装Mac系统启动工具,亲测能用。。 objective-c编程2.pdf iOS开发.pdf

2018-01-16

舒尔特训练法C#实现源代码

舒尔特训练法C#实现源代码。。 VC2010 C#代码,可运行,可编译。。

2017-01-04

CAD图框及视图工具带裁剪功能

可在CAD2007或CA2008上进行 图框 插入功能,并对原始图纸进行图框裁剪,还有一个视图工具,可快捷操作CAD视图。

2016-12-29

OSG 3D模型文件打包下载

OSG源码中的模型文件,打包。

2016-06-16

swmm工具源码下载

包括Epaswmmh5软件,以及SWMM5中文操作手册,swmm51010_engine_code,SWMM模型等SWMM常用的工具及开源代码

2016-04-16

C++设计模式

很好的设计资源,适合高级程序员或是想要提高的程序员阅读。

2015-11-30

IIS6.0安装包

IIS6.0安装包 保证能用,里边有i386,包含了XP中缺少的dll 和 exe。

2013-04-09

TraceWin30 VC调试工具

TraceWin30 非常好用的VC调试工具,可把想要输出的内容打印到外部程序上。

2012-06-11

VC知识库合订本1—10

VC知识库合订本1—10

2011-12-23

三十分钟掌握STL

STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括链表,容器和数组。

2011-12-23

ASP教程:ASP简介

您的网站是否仍一如既往地保持“静态”?目前呈几何增长的互联网网站中,有相当一部分仍固守“静态”,无形中已大大落后于时代的步伐。所谓“静态”指的就是网站的网页内容“固定不变”,当用户浏览器通过互联网的HTTP(Hypertext Transport Pr otocol)协议向WEB服务器请求提供网页内容时,服务器仅仅是将原已设计好的静态HTML文档传送给用户浏览器。其页面的内容使用的仅仅是标准的 HTML代码,最多再加上流行的GIF89A格式的动态图片,比如产生几只小狗小猫跑来跑去的动画效果。若网站维护者要更新网页的内容,就必须手动地来更新其所有的HTML文档。

2009-10-22

JavaScript入门教程

透过 JavaScript 可以做到回应使用者的需求事件 (如: form 的输入) 而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 (server)处理,再传回来的过程,而直接可以被客户端 (client) 的应用程式所处理。你也可以想像成有一个可执行程式在你的客端上执行一样!目前已有一些写好的程式在Internet 上你可以连过去看看,以下有一些计算器的例子,在 Nescape 上。

2009-10-22

ORACLE 11G光盘源代码

最新版的 ORACLE 11G 宝典丛书的配套光盘中的文件,主要是SQL的脚本源代码,和一些存储过程的例子。

2009-09-24

c++下的一个XML编程例子

一个用C++生成读取XML文件的例子,我也是从网上下的,但不能用,我有改了改,可以了,拿出来大家看看,用VC6下编译的。

2009-06-29

MSXML3.dll

要进行C++或C的XML编程必须的组件,我在网上找了一阵才找到的,拿出来给大家分享一下,绝对能用的。

2009-06-29

高质量程序设计c++/c

一本C系列好书,读完会是你感觉不一样,功力大增! 一本c++系列好书,读完会是你感觉不一样,功力大增!

2009-05-07

The C++ Programming Language Special 3rd Edition

This introduction gives an overview of the major concepts and features of the C++ pro- gramming language and its standard library. It also provides an overview of this book and explains the approach taken to the description of the language facilities and their use. In addition, the introductory chapters present some background information about C++, the design of C++, and the use of C++.

2009-05-04

组态王 6.5系列软件的初级教程

本培训手册是学习“组态王 6.5”系列软件的初级教程,覆盖了“组 态王 6.5”系列软件的大部分基本功能。通过学习本教程,您将能够建 立一个功能齐全、可实际使用的监控系统(HMI)。 下列课程向您讲解如何: ♦ 建立新工程 ♦ 绘制画面 ♦ 和 IO 设备通讯,建立数据变量 ♦ 产生动画效果 ♦ 使用图库 ♦ 查看报警事件信息和趋势曲线 ♦ 使用报表和自定义报表 ♦ 使用控件 ♦ 使用数据库 ♦ 使用系统安全防范及一些附属工具 ♦ 使用网络功能

2009-02-10

C语言程序设计之四书五经

自从Dennis M.Ritchie于1973年设计并实现C语言以来,计算机程序设计领域已经发生了巨 大的变化。以C语言为根基的C++、Java和C#等面向对象语言相继诞生,并在各自领域大获成 功。今天,C及其后裔几乎统治了计算机程序设计世界。可以这么说,C语言的诞生是现代程序 语言革命的起点,它改变了程序设计语言发展的轨迹,是程序设计语言发展史中的一个里程碑。

2009-02-05

linux c 语言编译器gcc手册

linux c 语言编译器gcc详细的操作指南,非常实用。

2009-02-05

Linux零基础初级教程

一部较适合Linux学习者学习的书籍,特别是刚从Windows转向Linux的朋友。主讲Linux基本技能。随着Linux日益强大,越来越多的人接触Linux,但苦于无参考书籍,使得Linux学习倍感吃力,本书将指引你通向Linux高手之路。

2009-02-03

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

TA关注的人

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