在对现有工具二次开发时,我们常常插入assert()检查来确保程序行为符合预期。但需要注意的是,一些项目的编译选项会使assert()无效。目前我们的解决方案是,宏定义一个自己的assert检查: #define MyAssert(x) do { \ if (!(x)) {printf("MyAss ...
分类:
其他好文 时间:
2020-12-29 11:02:47
阅读次数:
0
revit开发中,不可避免会出现错误、警告等信息,如何友好的处理错误,是写好插件的关键,我们在操作revit过程中,经常会碰到以下对话框: 他将所程序处理过程中,遇到的问题,都呈现出来,并且指定用户如何应对错误,我们在程序中,如何实现此功能呢 ...
分类:
其他好文 时间:
2020-12-21 11:29:45
阅读次数:
0
使用uiDoc.PromptForFamilyInstancePlacement(familySymbol)的时候,试了Revit2017-2021版本,发现在2017以后的版本都会报“The user aborted the current operation ”的问题,查了下相关资料,发现201 ...
经常会看到别人在QQ群里问选择面控件的选择规则如何更改,默认的总是相切面,想默认就变成单个面要怎么做。 一开始这个问题我也不知道,因为工作中还没遇到过这种需求。 后来QQ群里,有群友发了解决方法,我就记录了下来,方便以后查找。 方法1:在代码上设置 NX9+VS2012 //在dialogShown ...
分类:
其他好文 时间:
2020-11-24 13:00:12
阅读次数:
22
获取blockUI 体收集器选择的体,导出x_t: std::vector<TaggedObject*>objects = bodySelect0->GetSelectedObjects(); uf_list_p_t list1 = NULL;//定义链表 list1 = NULL;//定义链表 U ...
分类:
其他好文 时间:
2020-11-19 12:24:35
阅读次数:
8
背景 最近我们在整一个云执行的平台,底层用的是Jenkins来做执行引擎,方便的把我们的脚本做一个统一的调度。 Jenkins确实是一个非常方便的框架,它提供了一整套的RESTful的API,可以非常方便的做二次开发,而且提供了一个python的库,操作起来就更加方便了。 常用的Jenkins概念 ...
分类:
编程语言 时间:
2020-11-06 01:15:59
阅读次数:
24
ArcGIS Engine是ArcGIS的一套软件开发引擎,可以让程序员创建自定义的GIS桌面程序。 它是ESRI在ArcGIS9版本才开始推出的新产品,它是一套完备的嵌入式GIS 组件库和工具库,使用ArcGIS Engine开发的GIS应用程序可以脱离ArcGIS Desktop而运行。 htt ...
分类:
其他好文 时间:
2020-10-22 22:51:05
阅读次数:
28
基于laravel October: October是一个内容管理系统,一个致力于让开发工作流变得简单的web平台,基于Laravel开发。其诞生的原由是对现有系统的不满,觉得构建web站点已经变成一个非常复杂、令人费解的过程,这让开发人员很不满意,因此想要呈现事物的简单面,返璞归真。当前稳定版本是 ...
分类:
Web程序 时间:
2020-10-08 19:36:54
阅读次数:
35
监控状态 nagios监控的状态比较特殊,它包含两种状态共通定义。所以单独拎出来说 两种状态 服务或主机的状态(即OK,WARNING,UP,DOWN等) 服务或主机所在的状态类型 状态类型有两种:SOFT 和 HARD 这些状态类型是监视逻辑的关键部分,因为它们用于确定何时执行事件处理程序以及何时 ...
分类:
移动开发 时间:
2020-09-24 21:17:02
阅读次数:
60