首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

C#开发BIMFACE系列17 服务端API之获取模型数据2:获取构件材质列表

系列目录 【已更新最新开发文章,点击查看详细】 在上一篇《C#开发BIMFACE系列16 服务端API之获取模型数据1:查询满足条件的构件ID列表》中介绍了获取单文件(模型)的所有构建ID列表。...每个构建由多种材质组成,本文介绍获取单个构建ID的材质列表。...完整的材质列表为: [id=268711, name=金属 - 铝, parameters=[group=标识数据, items=[code=, extension=, key=型号, orderNumber...完整的材质列表为: [id=415, name=混凝土砌块, parameters=[group=标识数据, items=[code=, extension=, key=型号, orderNumber=...extension=, key=透明度, orderNumber=,unit=,value=0,valueType=1] ] ],[id=813, name=水泥砂浆, parameters=[group=标识数据

36850

C#开发BIMFACE系列24 服务端API之获取模型数据9:获取单个房间信息

在《C#开发BIMFACE系列21 服务端API之获取模型数据6:获取单模型的楼层信息》中介绍了如何获取一个模型中包含的楼层信息、面积分区、房间等信息。本篇主要介绍如何获取单个模型中单个房间信息。...在《C#开发BIMFACE系列21 服务端API之获取模型数据6:获取单模型的楼层信息》中查询返回的结果中包含 RoomId ? 以 RoomID 为 857552 为例来查询该房间的详细信息 ?...extension=, key=面积, orderNumber=,unit=m²,value=70,valueType=2] ] [group=标识数据...MaxPt, MinPt, Name, Perimeter, sb); 73 } 74 } 其中 Coordinate 、PropertyGroup 类请参考《C#开发BIMFACE系列17 服务端...API之获取模型数据2:获取构件材质列表》。

52220

C#开发BIMFACE系列26 服务端API之获取模型数据11:获取单个面积分区信息

系列目录 【已更新最新开发文章,点击查看详细】 在《C#开发BIMFACE系列25 服务端API之获取模型数据9:获取楼层对应面积分区列表》一文中介绍了如何获取单个模型中单个楼层包含的面积分区列表...Serializable] public class SingleModelSingleArea : GeneralResponse { } 其中 Area 类,请参考《C#开发BIMFACE系列25 服务端...API之获取模型数据10:获取楼层对应面积分区列表》。...在《C#开发BIMFACE系列25 服务端API之获取模型数据10:获取楼层对应面积分区列表》中返回了2个面积分区ID,分别是1092832与1092841。 ?...=, extension=, key=面积, orderNumber=,unit=m²,value=4,valueType=2] ] [group=标识数据

36130

C#开发BIMFACE系列25 服务端API之获取模型数据10:获取楼层对应面积分区列表

系列目录 【已更新最新开发文章,点击查看详细】 在《C#开发BIMFACE系列22 服务端API之获取模型数据7:获取多个模型的楼层信息》中,返回的楼层信息结果中包含了楼层的具体信息,其中包含楼层...一个楼层中可能包含多个面积分区,本文介绍如何获取楼层对应面积分区列表。..., Name, Perimeter, sb, ViewName); } } 其中 Coordinate 、PropertyGroup 类请参考《C#开发BIMFACE系列17 服务端...API之获取模型数据2:获取构件材质列表》。...在《C#开发BIMFACE系列22 服务端API之获取模型数据7:获取多个模型的楼层信息》中可以查询到该文件的楼层信息 ? 下面查询 FloorID 等于 245423 的面积分区列表 ?

49420

Vue服务端渲染之cookie,user-agent获取

背景 Vue服务端渲染有个参数runInNewContext,之前我们这个参数一直设置为true,这样可以全局获取到直出的context,进而获取context里面的reqest对象,通过reqest对象拿到...return errorHandler(err) } res.end(html) }) //在需要用的cookie的地方通过__VUE_SSR_CONTEXT__获取...为了优化性能,需要把runInNewContext设置为false或者once,随之而来的问题是,我们再也不能在服务端通过__VUE_SSR_CONTEXT__变量拿到请求的context对象,也就拿不到...服务端渲染的实现都是这样用过store透传cookies实现的。...一个处理异步错误捕获的模块,它有一个特性,就是domain包裹的代码里面运行的时候,process.domain会指向当前这个domain,利用这个特性,我们可以把req对象挂载在domain对象里面,这样我们在服务端的时候

5.2K20

服务端测试之数据安全

点击上方蓝字,关注我们 在服务端的测试体系中,数据一致性是非常核心的一部分的,比如一个服务会有多个实例,那么就需要考虑服务在多个实例下它的数据一致性的问题。...在本文章中,主要探讨在并发编程的模式中,数据的安全问题。...在Python的并发编程的知识体系中,进程之间是无法共享数据文件的,但是在操作系统的级别上,会共享一套文件系统的,那么既然共享,就会带来了资源的竞争,和数据的混乱,这个时候会需要对数据进行管理。...,这样其实在其他的案例上,数据安全存在很大的隐患。...在这种情况下,为了保证数据的安全以及数据的一致性,比如上面的案例中,为了保证每次的IO操作都是独立的,需要使用加锁的机制来进行解决,特别需要说明的是在 加锁之后会导致程序执行的效率降低,但是可以保证数据的安全

99820

C#开发BIMFACE系列28 服务端API之获取模型数据13:获取三维视点或二维视图列表

系列目录 【已更新最新开发文章,点击查看详细】 本篇主要介绍如何获取一个模型中包含的三维视点或二维视图列表。...请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/views 说明:获取单模型中包含的三维视点或二维视图列表。 参数: ?..., "viewType" : "FloorPlain" } ], "message" : "" } 该返回结果的结构比较复杂,封装成如下的C#类 /// /// 获取三维视点或二维视图列表的返回结果类...return response; 34 } 35 catch (Exception ex) 36 { 37 throw new Exception("[获取楼层对应面积分区列表...rightDirection=1,0,0, scale=1, upDirection=0,1,0, viewDirection=0,0,1], viewType=DrawingSheet]] 测试代码如下: // 获取三维视点或二维视图列表

51840

udp服务端收发数据流程

6、收到消息的时候,先确定客户端的编码形式是utf-8还是gbk,并且用同样的方式把字节码解码成能看懂的数据。 7、在进行回发的时候,要首先对要发送的数据进行编码,转换成对应的字节码发送。...8、最后一步就是关闭服务端,一般不做关闭,关闭软件即关闭服务端。 9、在用线程,进程,进程池的时候可实现消息收发的并行,协程的时候可实现伪并行,原理就是方法之间切换。...from socket import * # 服务端 # 建立服务端socket socket_serve = socket(AF_INET, SOCK_DGRAM) # 确定本地端口,可能多个,所以不限...local_port = ('', 8989) # 绑定本地端口 socket_serve.bind(local_port) while True: # 本地端口监听客户端数据(接收数据)...= input('服务端:') #对用户输入的数据进行编码 socket_serve_sendto_temp_data = '服务端:' + socket_serve_sendto_temp_data

98480
领券