//gcc get_post.c -o get_post.ums; #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> int main(int argc,char *argv[]) {     size_t i = 0,n = 0;     printf("Content-Type:text/plain\n\n");     cha…
版权声明:本文为博主原创文章,未经博主同意不得转载. vasttian https://blog.csdn.net/u012860063/article/details/37512659 转载请注明出处:viewmode=contents" rel="nofollow">http://blog.csdn.net/u012860063? viewmode=contents 题目链接:pid=1465" rel="nofollow">ht…
系列目录     [已更新最新开发文章,点击查看详细] 在前几篇博客中介绍了一个三维文件/模型包含多个构建,每个构建又是由多种材质组成,每个构建都有很多属性.不同的构建也有可能包含相同的属性. 上图中可以看到构建1与构建2拥有相同的属性2,构建2与构建n拥有相同的属性1. 本文主要介绍如何获取多个构建的共同属性. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/commonElementProperties 说明:若传入的eleme…
系列目录     [已更新最新开发文章,点击查看详细] 一个文件/模型中可能包含多个楼层信息,获取楼层信息对于前端页面的动态展示非常有帮助.本篇介绍获取一个文件/模型中可能包含多个楼层信息的详细方法. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/floors 说明:获取单个模型的所有楼层信息 参数: 请求 path(示例):https://api.bimface.com/data/v2/files/121122338206496…
系列目录     [已更新最新开发文章,点击查看详细] 大厦建筑模型中,基本上包含多个楼层,每个楼层包含多个房间等信息.在<C#开发BIMFACE系列21 服务端API之获取模型数据6:获取单模型的楼层信息>中介绍了如何获取一个模型中包含的楼层信息.面积分区.房间等信息.本篇主要介绍如何获取单个模型中单个房间信息. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/rooms/{roomId} 说明:获取单个模型种单个房间信息 参数…
系列目录     [已更新最新开发文章,点击查看详细] 在<C#开发BIMFACE系列22 服务端API之获取模型数据7:获取多个模型的楼层信息>中,返回的楼层信息结果中包含了楼层的具体信息,其中包含楼层ID. 一个楼层中可能包含多个面积分区,本文介绍如何获取楼层对应面积分区列表. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/areas 说明:获取单个模型中单个楼层对应的分区列表. 参数: 请求 path(示例):https:…
系列目录     [已更新最新开发文章,点击查看详细] 在<C#开发BIMFACE系列18 服务端API之获取模型数据3:获取构件属性>中介绍了获取单个文件/模型的单个构建的属性,本篇介绍如何一次性获取多个构建的属性. 请求地址:POST https://api.bimface.com/data/v2/files/{fileId}/elements 说明:支持查询模型属性重写后多个构件的属性,需要设置请求参数includeOverrides的值为true 参数: 其中 ElementPrope…
系列目录     [已更新最新开发文章,点击查看详细] 在上一篇<C#开发BIMFACE系列16 服务端API之获取模型数据1:查询满足条件的构件ID列表>中介绍了获取单文件(模型)的所有构建ID列表.每个构建由多种材质组成,本文介绍获取单个构建ID的材质列表. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/elements/{elementId}/materials 说明:根据单个构建ID获取其所有材质 参数: 请求 path…
系列目录     [已更新最新开发文章,点击查看详细] 本篇主要介绍如何获取单文件/模型下单个构建的属性信息. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/elements/{elementId} 说明:支持查询模型属性重写后构件的属性,需要设置请求参数includeOverrides的值为true 参数: 请求 path(示例):https://api.bimface.com/data/v2/files/12112233820…
系列目录     [已更新最新开发文章,点击查看详细] 在<C#开发BIMFACE系列21 服务端API之获取模型数据6:获取单模型的楼层信息>中介绍获取单个模型的所有楼层信息.某些场景下根据需要也可以一次性获取多个模型的楼层信息. 请求地址:GET https://api.bimface.com/data/v2/files/{fileIds}/fileIdfloorsMappings 说明:一次性查询多个模型的楼层信息 参数: 请求 path(示例):https://api.bimface.…
系列目录     [已更新最新开发文章,点击查看详细] 在<C#开发BIMFACE系列25 服务端API之获取模型数据9:获取楼层对应面积分区列表>一文中介绍了如何获取单个模型中单个楼层包含的面积分区列表.有了面积分区列表之后,即可查询单个面积分区的具体信息. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/areas 说明:获取单个模型中单个面积分区包含的信息 参数: 请求 path(示例):https://api.bimfac…
非常多人都想.甚至曾使用HTML5开发跨平台App.而且想达到原生App的体验. 最后的结果都是无奈的放弃.HTML5貌似美好,但坑太多.想做到原生App的体验差点儿不可为. 也曾有过著名的facebook放弃HTML5改用原生做App的事件. 可是坑多不怕,就怕没人填. 本系列文章.就将我在开发中的各种HTML5的坑怎样解决.一一道给大家. HTML5的性能体验比原生差.体如今非常多方面.比方切页时白屏.Android上列表滚动不流畅.下拉刷新和上拉翻页卡顿. 尤其在低端Android手机上,…
什么是ajax? 什么是Ajax? Ajax就是Asynchronous +JavaScript+XML.中文翻译为:异步的javascript与XML,它是利用javascript语言和xml数据实现client与server进行异步通信的一种方法.Ajax不是一个技术.它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术. Ajax(AsynchronousJavaScriptandXML)是结合了Java技术(.net).XML以及JavaScript等编程技术,…
乐高Mindstorm EV3智能机器人(下面简称EV3)自从在2013年的CES(Consumer Electronics Show美国消费电子展)上展出之后,就吸引了全球广大机器人爱好者的眼球!EV3相比其上一代机器人NXT最大的提升就在于其硬件上.除了更强大的ARM处理器,并载入了Linux操作系统之外.EV3还配备了蓝牙,支持外接USB,外接WiFi.由于有了这么多的硬件提升,EV3最酷的特性在于EV3支持iOS设备! ! .这使得我们能够使用iOS设备比方iPhone来控制EV3.乐高…
#include <stdio.h> #include <string.h> #include <unistd.h> #include <sys/wait.h> #include <stdlib.h> #define    CGI_NAME "get_post.ums" #define    REQUEST_METHOD "REQUEST_METHOD=POST" #define REQUEST_PARAM…
一.HTTP协议初探: HTTP(Hypertext Transfer Protocol)中文 "超文本传输协议",是一种为分布式,合作式,多媒体信息系统服务,面向应用层的协议,是Internet上眼下使用最广泛的应用层协议.它基于传输层的TCP协议进行通信,HTTP协议是通用的.无状态的协议. 这几个名词有一种通俗的解释: 通讯协议:两方对话的标准 通用的:用了都说好,谁用谁知道 无状态的:翻脸不认人 超文本:除了文本,还能够是音频.视频 HTTP协议与Android开发之间的关系:…
之所以不写系列文章一.系列文章二这样的标题,是因为我不知道我能坚持多久.我知道我对事情的表达能力和语言的丰富性方面的天赋不高.而一段代码需要我去用心的把他从基本原理-->初步实现-->优化速度 等过程用文字的方式表述清楚,恐怕不是一件很容易的事情. 我所掌握的一些Photoshop中的算法,不能说百分之一百就是正确的,但是从执行的效果中,大的方向肯定是没有问题的. 目前,从别人的文章.开源的代码以及自己的思考中我掌握的PS的算法可能有近100个吧.如果时间容许.自身的耐心容许,我会将这些东西慢…
接着上一篇文章的热度,继续讲讲一些稍微简单的算法吧. 本文来讲讲碎片算法,先贴几个效果图吧:             这是个破坏性的滤镜,拿美女来说事是因为搞图像的人90%是男人,色色的男人. 关于碎片滤镜的原理,网络上可找到的资料为:将图像创建四个相互偏移的副本,产生类似重影的效果. 就凭上述一句话,我们就可以动手了. 分析:通过上述几幅图像的比较,特别是眼睛部位,可以看出处理的图应该看得出像是单眼变成了4个眼睛,因此,网络上的说法可靠. 那么偏移的中心在哪里,偏移的数量又是多少呢,4个偏移,…
这里使用的版本号是cdh发行的pig-0.12.0-cdh5.1.2 下载地址点这里 1.Pig简单介绍: Pig是yahoo捐献给apache的一个项目.它是SQL-like语言.是在MapReduce上构建的一种高级查询语言,把一些运算编译进MapReduce模型的Map和Reduce中,而且用户能够定义自己的功能.这是Yahoo开发的又一个克隆Google的项目:Sawzall. Pig是一个client应用程序,就算你要在Hadoop集群上执行Pig.也不须要在集群上装额外的东西 2.安…
1.简单介绍 基础知识 响应式代码的基本组成部分是Observables和Subscribers(事实上Observer才是最小的构建块,但实践中使用最多的是Subscriber.由于Subscriber才是和Observables的相应的.). Observable发送消息.而Subscriber则用于消费消息. 消息的发送是有固定模式的. Observable能够发送随意数量的消息(包含空消息), 当消息被成功处理或者出错时.流程结束.Observable会调用它的每一个Subscriber…
AWR的全称是Automatic Workload Repository(自己主动负载知识库). 它是通过对照两次快照的方式收集到统计信息.来生成txt或者html页面形式的报告. 通常,通过AWR报告.能够了解系统压力情况,高速定位问题数据库的性能瓶颈.也涉及到一些性能分析,包含对PGA,SGA大小的建议等. AWR是我们分析系统承受压力及性能的一个途径,那么从今天開始,我将在学习AWR的同一时候,给出AWR一步一步的深入了解步骤. 希望与刚接触AWR的同道共同进步.希望各位Oracle老鸟在…
系列目录     [已更新最新开发文章,点击查看详细] 一个三维模型中可能包含对应多张二维图纸列表,本篇主要介绍如何获取模型文件对应的图纸列表. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/drawingsheets 说明:获取单个模型文件对应的图纸列表.如果请求参数elementId为null,返回所有图纸,否则返回包含该构件的所有图纸. 参数: 请求 path(示例):https://api.bimface.com/data…
系列目录     [已更新最新开发文章,点击查看详细] 本篇主要介绍如何获取一个模型中包含的三维视点或二维视图列表. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/views 说明:获取单模型中包含的三维视点或二维视图列表. 参数: 请求 path(示例):https://api.bimface.com/data/v2/files/1211223382064960/views 请求 header(示例):"Authorizatio…
系列目录     [已更新最新开发文章,点击查看详细] 在Revit等BIM设计工具中可以给模型的某个部位添加链接信息.即类似于在Office Word.Excel 中给一段文字添加本地文件链接或者网址链接等类似功能.例如下面的一个RVT模型种包含了2个链接. 下面详细介绍如何获取单个模型包含的所有链接信息. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/links 说明:获取一个模型种包含的所有链接信息 参数: 请求 path(…
系列目录     [已更新最新开发文章,点击查看详细] 源文件/模型转换完成之后,可以获取模型的具体数据.本篇介绍根据文件ID查询满足条件的构件ID列表. 请求地址:GET https://api.bimface.com/data/v2/files/{fileId}/elementIds 说明:根据六个维度(专业,系统类型,楼层,构件类型,族,族类型)获取对应的构件ID列表,任何维度都是可选的. 构件ID分页查询相关请参考这里 同时,也支持根据空间关系从房间计算出房间内的构件ID列表 构件与房间…
系列目录     [已更新最新开发文章,点击查看详细] BIMFACE官方示例中,加载三维模型后,模型浏览器中左上角默认提供了“目录树”的功能,清晰地展示了模型的完整构成及上下级关系. 本篇介绍如何获取单个模型的构件分类树信息. 请求地址:POST https://api.bimface.com/data/v2/files/{fileId}/tree 说明:单模型构件分类树, treeType 接受两个值:default 和 customized,默认为 default. v参数用来区别 tre…
tushare: http://tushare.waditu.com/index.html 为什么是Python? 就跟javascript在web领域无可撼动的地位一样,Python也已经在金融量化投资领域占据了重要位置,从各个业务链条都能找到相应的框架实现.我们拿上一篇文章的图再来看看,在量化投资(证券和比特币)开源项目里,全球star数排名前10位里面,有7个是Python实现的.从数据获取到策略回测再到交易,覆盖了整个业务链. 而全球注册用户数最多的商业量化平台Uqer优矿,也同样是基于…
gpfdist原理解析 前言:gpfdist作为批量向postgresql写入数据的工具,了解其内部原理有助于正确使用以及提供更合适的数据同步方案.文章先简要介绍gpfdist的整体流程,然后针对重要步骤详细展开.文章有的地方可能探索不够深入,感兴趣的可以继续深入.如有错误请指出. 1 整体流程 Gpfdist的整体流程可简单分为4步. (1) 解析参数: (2) 从指定的端口列表中搜寻可用端口: (3) 监听第一个可用端口: (4) 注册该端口的可读事件,等待连接请求; (5) 响应各类事件.…
第一个CGI程序 ----完全就是普通的C语言嘛  '(*∩_∩*)′ PainterQ 2017年5月14日 上一篇博文里面叙述了Apache的安装和配置方法,恍恍惚惚我就拥有了自己的第一个http服务器.虽然是局域网下的网站但给同学们开开车还是完全够了(咳咳).好像是有了Apache再把HTTP文档丢到htdocs文件夹就可以了,老司机的工作竟然如此轻松.其实还有很多的姿势都还没有掌握哦,不追求新姿势的人生和咸鱼有什么分别!就是老司机也要做姿势最多的那一个.这一篇我们一起来了解一下什么是动态…
java基础解析系列(四)---LinkedHashMap的原理及LRU算法的实现 java基础解析系列(一)---String.StringBuffer.StringBuilder java基础解析系列(二)---Integer java基础解析系列(三)---HashMap 这是我的博客目录,欢迎阅读 实验 遍历HashMap public static void main(String[] args) { Map<String, String> map=new HashMap<St…