• 关于

    开发api接口文档 php

    的搜索结果

问题

OpenSearch的搜索测试有是用处?

通过网页搜索文档 当您的文档正常上传之后,应用管理中搜索按钮也变为可点击状态了。这时您可以进入搜索页面,并且进行搜索。其中搜索语法请参考API开发者手册 搜索接口及 搜索子句介绍。 通过API/SDK...
轩墨 2019-12-01 20:56:10 1094 浏览量 回答数 0

问题

Api开发者福利之api在线管理,测试,文档工具--Apizza? 400 报错

Api开发者福利之api在线管理,测试,文档工具--Apizza? 400 报错 Apizza 是国内领先的在线API saas 管理平台,支持在线的API调试,接口管理&#x...
爱吃鱼的程序员 2020-06-02 17:21:05 0 浏览量 回答数 1

回答

阿里云 CDN 提供了丰富的 API 接口,除了控制台,CDN 还开发了多样 化的接口。目前我们推荐用户使用新版 API,详情请参见新版 API 参考。同时 CDN 提供了多语言 SDK 工具包,并且准备了 SDK 使用说明,以便用户了解如何获取、 安装和调用阿里云 SDK。用户可以单击 CDN SDK 下载,并参考文档去集成。目前 CDN 提供的 SDK 如下:Java、Python、PHP、.NET、C 或 C++、Go。
Lee_tianbai 2021-01-05 13:29:57 0 浏览量 回答数 0

阿里云爆款特惠专场,精选爆款产品低至0.95折!

爆款ECS云服务器8.1元/月起,云数据库低至1.5折,限时抢购!

问题

SDK是什么意思?

为方便开发人员更高效地使用日志服务,日志服务提供了多个语言版本(Java、.NET、Python、PHP、C)的 SDK(Software Development Kit)...
轩墨 2019-12-01 22:02:37 1785 浏览量 回答数 0

问题

“智能办公文档” API问题.

我是小白,最近开始接触钉钉 开发,这两天有做 “智能办公文档”API 的开发,之前其他文档用 URL  用  POST 请求方式 来取返回值,,,ÿ...
dmglynn 2019-12-01 22:10:08 1695 浏览量 回答数 1

问题

php的API接口,Java对接,在Null上出问题了。应该怎么避免这个问题呢??报错

背景是:系统是php开发的,提供了一些第三方的API,然后有个对接方是JAVA开发的。 某一个接口,文档说明中也明确说了是字符串类型的,可以传空字符串,...
爱吃鱼的程序员 2020-06-08 20:01:59 0 浏览量 回答数 1

问题

阿里云存储OSS之九大使用技巧之:环境准备

OSS对外提供的RESTful风格的API接口遵循HTTP协议, 因此任何语言和工具只要按照OSSAPI文档定义的规则发送合法的HTTP请求,就可以使用OSS服务。 如果你不想自己做深入的开发,...
newegg11 2019-12-01 20:23:24 8830 浏览量 回答数 4

回答

回 5楼(at6569s2r) 的帖子 ECS的包月API,计划在2015.Q1之前提供。 ------------------------- ecs 按量计费比包月计费高,ecs api走按量,后续是否会降价?ECS产品会持续降价,敬请期待:) ------------------------- 回 6楼(河边小蝌蚪) 的帖子 围绕api的生态怎么建设,能否通过ecs api做一个代理售卖系统,帮阿里云买服务器,我们拿提成。 我会和运营的同学了解一下是否可以,再联系你。 ------------------------- 能否解释下ecs api签名生成方法?可以参考API文档里的"6.8 如何调用接口“,链接见:http://help.aliyun.com/list/11114696.html如果要现有的代码,SDK里已经封装好,可以参考SDK里的实现。 ------------------------- sdk开发包是否能推出更多语言的吗,后续对sdk有啥规划吗?现在提供的SDK包括:JAVA/Python/PHP/.NET语言,未来还会提供ObjectC及C/C++版本。如果有其他语言的需求,请单独回复我。 ------------------------- 官方后续是否对ecs api的教程出具更详细的说明,或者提供更多的工具?现在API的教程还比较缺,可以先从API文档和CLI工具入手。目前提供了一个简单的命令行工具:http://help.aliyun.com/list/11114696.html接下来,会有一个更强的命令行工具提供。
ECS-产品PD 2019-12-02 00:42:57 0 浏览量 回答数 0

回答

云市场可接入的商品类型分为镜像类、下载类、应用软件(SaaS)类、服务类、钉钉类、容器类和资源编排类。 由于每种商品类型的开通方式不同,所以每种商品类型在上架时,所要填写的接入信息也不一样。 需要注意的是,商品/接入类型与商品的类目是两个概念,没有直接关系。例如一个商品类型是SaaS的商品,可能属于应用软件类目,也可能属于建站类目;一个商品类型是镜像的商品,可能属于基础软件类目,也可能属于应用软件类目。 镜像类 镜像类商品是指将服务制作的镜像作为商品,用户可以基于镜像来创建ECS实例,从而获得与镜像一致的系统环境。阿里云镜像市场提供服务商制作的镜像,这些镜像在操作系统上整合了具体的软件环境和功能,比如PHP运行环境、控制面板等,供有相关需求的用户开通实例时选用。”镜像商品制作说明“ 应用软件(SaaS)类 应用软件(SaaS)类商品是将服务商提供的在线应用软件作为商品。用户使用时无需购买独立的云资源,只需购买后登到特定的网站登录后即可使用。”应用软件(SaaS)类商品接入说明“ 应用软件(SaaS)类商品提供按量计费方式,用户使用时,须由服务商通过接口将使用量数据推送至云市场进行扣费。[按量数据推送接口文档] API类 API类商品是一种可以把服务商的后端服务、数据通过一组接口提供给用户的商品形式,用户可以将API商品用于自己开发的产品当中去。同时,云市场可以将用户使用API的计量数据推送至服务商端。[API类商品接入说明] 服务类 服务类商品是服务商为用户提供人工服务,不交付具体的软件或云资源。“服务商品服务流模板” 下载类 下载类商品是由服务商将下载包作为商品,用户可直接下载到自己的电脑上运行,无需部署到云资源上。 容器类 容器类商品是以容器镜像形式或容器编排模板形式,交付给用户使用的商品类型。用户购买容器商品后,可以一键创建容器集群,一站式网络、存储、日志、监控、调度、路由和持续发布管理。同时可以通过云市场提供的授权码对交付的服务进行授权管理。“容器类商品接入说明” 资源编排类 资源编排可以帮助用户对阿里云资源进行建模和配置。用户只需要创建一个描述自己所需的所有阿里云资源(如 ECS 实例或 RDS 数据库实例)的模板,然后资源编排将根据模板创建和配置这些资源,以便用户将更多的时间花在使用阿里云资源上。“资源编排类商品接入说明”
LiuWH 2020-03-23 10:45:15 0 浏览量 回答数 0

问题

【干货】ECS产品经理分享第五期ECS API使用分享答疑汇总

亲爱的阿里云ECS用户小伙伴们:                              10月28日阿里云ECS深水区论坛举办了ECS产品经理分享第五期ECS API使用问题分享答疑  。感谢ECS小伙伴的热情参与&#...
qilu 2019-12-01 21:11:52 11763 浏览量 回答数 10

回答

ReOSS如何访问?如何使用? 上传文件,如果你是文件上传管理,目前官方和民间都有比较方便使用的工具了;如果是要集成到自己的程序你,需要使用官方对应语言的SDK。 URL签名的例子,在每个语言的SDK包里面都已经提供好了,可以参考SDK;如果希望自己实现,就参考官方API文档,里面有详细说明签名应该怎么计算出来。 关于访问权限,官方API文档的描述: OSS 提供 ACL (Access Control List Access Control ListAccess Control ListAccess Control List Access Control List Access Control List Access Control ListAccess Control List )权限控制方法, OSS ACL ACL提供 BucketBucket Bucket Bucket级别的权限访问控制, BucketBucket Bucket Bucket目前有三种访问权限: 目前有三种访问权限: public public-read readread-writewrite ,public public-read readread和 private private ,它们的含义如下: ,它们的含义如下:  publicpublic public -readread -writewrite write:任何人(包括匿名访问)都可以对该 bucket bucket bucket中的 object object进行 PUTPUT ,Get Get和 Delete Delete 操作;所有这些产生的费用由该 操作;所有这些产生的费用由该 bucket bucket bucket的创建者承担,请慎用该权限。  publicpublic public -readread :只有该 bucket bucket bucket的创建者可以对该 的创建者可以对该 bucket bucket bucket内的 Object ObjectObject进行 写操作(包括 写操作(包括 PutPut 和 Delete Object Delete Object Delete Object Delete ObjectDelete Object);任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 );任何人(包括匿名访问)可以对该 bucket bucket bucket中的 object object进行读操作( Get Object Get Object Get Object)。  privateprivate private private:只有该 bucket bucket bucket的创建者可以对该 bucket bucketbucket bucket内的 Object ObjectObject进行读写 操作(包括 操作(包括 PutPut 、Delete Delete 和 Get Object Get Object Get Object);其他人无法访问该 );其他人无法访问该 );其他人无法访问该 );其他人无法访问该 BucketBucket Bucket Bucket内的 Object ObjectObject。 用户新 创建一个BucketBucket Bucket Bucket时,如果不指定 BucketBucket Bucket Bucket权限, OSS 会自动为该 会自动为该 BucketBucket Bucket Bucket设置 private private 权限。对于一个已经存在的 权限。对于一个已经存在的 BucketBucket Bucket Bucket,只有它的创建者可以 ,只有它的创建者可以 通 过 OSS 的 Put Bucket AclPut Bucket Acl Put Bucket Acl Put Bucket Acl Put Bucket Acl Put Bucket AclPut Bucket AclPut Bucket Acl接口 修改该 BucketBucket BucketBucketBucket的 ------------------------- ReOSS如何访问?如何使用? 你的运行环境如果是Linux,可以直接使用我们的cloudfs for oss。你的phpwind一行代码也不用写,就可以把OSS作为一个无限大的硬盘来使用。 参考这个帖子,Linux下把OSS存储变成本地的硬盘   http://bbs.aliyun.com/read/233791.html?spm=5176.7189909.0.0.c8rww5 免费,强大,有问题有专人支持解答。 ------------------------- ReOSS如何访问?如何使用? 你如果使用官方的Java或者PHP SDK,这个签名的工作已经内置在SDK内部了,你不需要去关心签名的事情,只需要按照SDK文档调用相应的文件上传接口就可以。 官方提供的OSS API文档,其目的是描述OSS各种接口(这里的接口指的是OSS基于http协议定义的各种操作接口,区别于SDK中对应的各种编程语言的编程接口)的详细字段以及构建方法,用于指导第三方SDK开发;比如OSS目前官方没有C/C++ SDK,如果需要C/C++程序想要访问OSS,就需要自己去编程实现OSS的接口。 回到你的问题,你现在用JAVA或者PHP,官方都有SDK,详细去看官方的SDK文档会更快和更有帮助。 希望能够解答你的问题。
云语科技 2019-12-02 01:56:51 0 浏览量 回答数 0

问题

Java 处理 XML 的三种主流技术及介绍:报错

 XML (eXtensible Markup Language) 意为可扩展标记语言,它已经是软件开发行业中大多数程序员和厂商用以选择作为数据传输的载体。本文作者对于 Java 处理 XML 的几种主流技术进行一些总结和介绍...
kun坤 2020-06-09 23:26:43 0 浏览量 回答数 1

问题

OSS新手视频教程!

OSS新手视频教程发布啦,OSS新手们快快看过来~ http://cloud.video.taobao.com/video/play/sid/10285144/v/2001/f/video.swf ...
聚小编 2019-12-01 21:04:47 52192 浏览量 回答数 21

问题

OSS让你体验超大文件上传、下载,飞一般的感觉(新手必看)

阿里云开放存储(OSS) 让你体验超大文件上传、下载,飞一般的感觉~~!! OSS 是什么?(曾经很多站长、开发者询问过 … &#x...
聚小编 2019-12-01 20:29:02 14239 浏览量 回答数 4

回答

调用API可能出现的错误有四类:连接淘宝服务器错误、平台级错误、业务级错误和容器类错误。这四种类型的错误分别代表了开发者访问淘宝服务器、淘宝接入平台、后端业务和容器这几个层次上出现的问题。 2,连接淘宝服务器错误主要是http连接错误或者连接被重置被拒绝等,这类错误是开发者访问淘宝服务器出现的问题,请直接联系服务器管理员或通过网络搜索答案。 平台级错误 1,平台级错误是指错误码小于100的调用错误,这种错误一般是由于用户的请求不符合各种基本校验而引起的。 2,用户遇到这些错误的返回首先检查应用的权限、频率等情况,然后参照文档检验一下传入的参数是否完整且合法。 错误码 错误描述-英文 错误描述-中文 解决方案 3 Upload Fail 图片上传失败 将传入的图片格式改为正确的格式、适当的大小的图片放进消息体里面传输过来,如果传输仍然失败需要减小图片大小或者增加网络带宽进行尝试 7 App Call Limited 应用调用次数超限,包含调用频率超限 调整程序合理调用API,等限频时间过了再调用,淘客的调用频率是系统按照上个月交易额自动修改的,修改后的频率会在官方论坛首页以公告形式通知,开发者可自行查看 9 Http Action Not Allowed HTTP方法被禁止 请用大写的POST或GET,如果有图片等信息传入则一定要用POST才可以 10 Service Currently Unavailable 服务不可用 多数是由未知异常引起的,仔细检查传入的参数是否符合文档描述 11 Insufficient ISV Permissions 开发者权限不足 应用没有权限调用中级或高级权限的接口,可在淘宝合作伙伴后台提交权限申请 12 Insufficient User Permissions 用户权限不足 应用没有权限调用中级或高级权限的接口,可在淘宝合作伙伴后台提交权限申请 13 Insufficient Partner Permissions 合作伙伴权限不足 应用没有权限调用中级或高级权限的接口,可在淘宝合作伙伴后台提交权限申请 15 Remote Service Error 远程服务出错 API调用后端服务出错,首先查看自己的参数是否合法,如果参数没有问题请过一段时间再尝试 21 Missing Method 缺少方法名参数 传入的参数加入method字段 22 Invalid Method 不存在的方法名 传入的method字段必需是你所调用的API的名称,并且该API是确实存在的 23 Invalid Format 无效数据格式 传入的format必需为json或xml中的一种 24 Missing Signature 缺少签名参数 传入的参数中必需包含sign字段 25 Invalid Signature 无效签名 签名必需根据正确的算法算出来的。算法请见: http://open.taobao.com/dev/index.php/API签名算法 26 Missing Session 缺少SessionKey参数 传入的参数中必需包含session字段 27 Invalid Session 无效的SessionKey参数 传入的session必需是用户绑定session拿到的,如果报session不合法可能是用户没有绑定session或session过期造成的,用户需要重新绑定一下然后传入新的sessionKey 28 Missing App Key 缺少AppKey参数 传入的参数必需包含app_key字段 29 Invalid App Key 无效的AppKey参数 应用所处的环境跟选择的环境不一致,例如:应用处于沙箱测试环境,却选择在正式环境进行测试,可在合作伙伴后台或商家接入平台对该应用进行修改 30 Missing Timestamp 缺少时间戳参数 传入的参数中必需包含timestamp参数 31 Invalid Timestamp 非法的时间戳参数 时间戳,格式为yyyy-mm-dd hh:mm:ss,例如:2008-01-25 20:23:30。淘宝API服务端允许客户端请求时间误差为10分钟 32 Missing Version 缺少版本参数 传入的参数中必需包含v字段 33 Invalid Version 非法的版本参数 用户传入的版本号格式错误,必需为数字格式 34 Unsupported Version 不支持的版本号 用户传入的版本号没有被提供 40 Missing Required Arguments 缺少必选参数 API文档中设置为必选的参数是必传的,请仔细核对文档 41 Invalid Arguments 非法的参数 参数类型不对,例如:需要传入的是数字类型的,却传入了字符类型的参数 42 Forbidden Request 请求被禁止 目前没有控制 43 Parameter Error 参数错误 一般是用户传入参数非法引起的,请仔细检查入参格式、范围是否一一对应 47 Invalid encoding 编码错误 一般是用户做http请求的时候没有用UTF-8编码请求造成的 业务级错误 1,业务级错误是指用户通过平台初步的参数校验,进入后端业务流程所出现的,错误码大于100的错误。 2,以isv开头的一般都是isv的错误,这一类错误一般是由于用户提供的参数不合法或者不匹配造成的,因此isv应该根据错误信息检验是否传入了相应的信息,对于这一类错误建议改正后再重试。 3,以isp开头的错误一般是isp服务不可用或top平台连接后端服务时的错误,这些错误可能与后台服务端的服务可用性有关,建议用户在一段时间后重试。 4,错误响应是用户和服务器交互失败的最直接展示,isv在调用top服务时,如果调用失败,请尽量保留下错误日志以便进行后面的错误追查。 业务级父错误 产品线 错误码 用户 500 类目 510 交易 520 退款 521 商品 530 商品扩展 531 邮费模板 532 产品 540 物流 550 店铺 560 评价 570 淘宝客 580 系统 590 备案 591 增量 600 画报 620 江湖 630 分销 640 淘秀 650 收费 660 业务级子错误 子错误码格式 错误信息 归属方 是否可在程序中重试 isv.###-not-exist:*** 根据***查询不到### ISV 否 isv.missing-parameter:*** 缺少必要的参数*** ISV 否 isv.invalid-paramete:*** 参数***无效,格式不对、非法值、越界等 ISV 否 isv.invalid-permission 权限不够、非法访问 ISV 否 isv.parameters-mismatch:***-and-### 传入的参数***和###不匹配,两者有一定的对应关系 ISV 否 isv.***-service-error:### 调用***服务返回false,业务逻辑错误,###表示具体的错误信息 ISV 否 isp.***-service-unavailable 调用后端服务***抛异常,服务不可用 ISP 是 isp.remote-service-error 连接远程服务错误 ISP 是 isp.remote-service-timeout 连接远程服务超时 ISP 是 isp.remote-connection-error 远程连接错误 ISP 是 isp.null-pointer-exception 空指针异常错误 ISP 否 isp.top-parse-error api解析错误(出现了未被明确控制的异常信息) ISP 否 isp.top-remote-connection-timeout top平台连接后端服务超时 ISP 是 isp.top-remote-connection-error top平台连接后端服务错误,找不到服务 ISP 是 isp.top-mapping-parse-error top-mapping转换出错,主要是由于传入参数格式不对 ISP 否 isp.unknown-error top平台连接后端服务抛未知异常信息 ISP 是 容器类错误 容器类错误是指用户通过容器登录之后页面上出现的错误 错误码 错误描述(中文) 100 授权码已经过期 101 授权码在缓存里不存在,一般是用同样的authcode两次获取sessionkey 102 系统错误,建议清理浏览器缓存,稍后重试 103 appkey或者tid(插件ID)参数必须至少传入一个 104 appkey或者tid对应的插件不存在 105 插件的状态不对,不是上线状态或者正式环境下测试状态 106 没权限调用此app,由于插件不是所有用户都默认安装,所以需要用户和插件进行一个订购关系,这个错误一般是由于用户访问了自己没有订购的在线订购应用所造成的 107 系统错误,建议清理浏览器缓存,稍后重试 108 应用是自用型应用,只有自用型绑定用户才可以访问。 109,111 服务端在生成参数的时候出了问题,建议清理浏览器缓存,稍后重试 110 服务端在写出参数的时候出了问题 ,建议清理浏览器缓存,稍后重试 112 回调地址不正确,请检查回调地址,是否为空,或者含有top认为非法的字符。 113 用户没有同意授权
问问小秘 2019-12-02 02:12:57 0 浏览量 回答数 0

回答

原生XML扩展 我更喜欢使用其中一个原生XML扩展,因为它们与PHP捆绑在一起,通常比所有第三方库更快,并且在标记上给我所需的所有控制权。 DOM DOM扩展允许您使用PHP 5通过DOM API操作XML文档。它是W3C的文档对象模型核心级别3的实现,这是一个平台和语言中立的接口,允许程序和脚本动态访问和更新文件的内容,结构和风格。 DOM能够解析和修改现实世界(破碎)的HTML,并且可以执行XPath查询。它基于libxml。 使用DOM需要一些时间才能提高效率,但这个时间非常值得IMO。由于DOM是一个与语言无关的接口,因此您可以找到多种语言的实现,因此如果您需要更改编程语言,那么您很可能已经知道如何使用该语言的DOM API。 一个基本的用法示例可以在抓取A元素的href属性中找到,一般的概念概述可以在php的DOMDocument中找到 StackOverflow上已经广泛介绍了如何使用DOM扩展,因此如果您选择使用它,您可以确定您遇到的大多数问题都可以通过搜索/浏览Stack Overflow来解决。 XMLReader的 XMLReader扩展是一个XML pull解析器。读取器在文档流上作为光标前进,并在途中停在每个节点上。 与DOM一样,XMLReader基于libxml。我不知道如何触发HTML解析器模块,因此使用XMLReader解析损坏的HTML的可能性可能不如使用DOM,因为您可以明确告诉它使用libxml的HTML解析器模块。 使用php从h1标签获取所有值时,可以找到一个基本用法示例 XML解析器 此扩展允许您创建XML解析器,然后为不同的XML事件定义处理程序。每个XML解析器还有一些您可以调整的参数。 XML Parser库也基于libxml,并实现了SAX样式的XML推送解析器。它可能是比DOM或SimpleXML更好的内存管理选择,但是比XMLReader实现的pull解析器更难以使用。 SimpleXML的 SimpleXML扩展提供了一个非常简单且易于使用的工具集,用于将XML转换为可以使用普通属性选择器和数组迭代器处理的对象。 当您知道HTML是有效的XHTML时,SimpleXML是一个选项。如果你需要解析破碎的HTML,甚至不要考虑SimpleXml,因为它会窒息。 一个基本的用法示例可以在一个简单的CRUD节点程序和xml文件的节点值中找到,PHP手册中还有很多其他的例子。 第三方库(基于libxml) 如果您更喜欢使用第三方库,我建议使用实际上使用DOM / libxml而不是字符串解析的库。 FluentDom - 回购 FluentDOM为PHP中的DOMDocument提供了类似jQuery的流畅XML接口。选择器是用XPath或CSS编写的(使用CSS到XPath转换器)。当前版本扩展了DOM实现标准接口并添加了DOM Living Standard的功能。FluentDOM可以加载JSON,CSV,JsonML,RabbitFish等格式。可以通过Composer安装。 HtmlPageDom Wa72 \ HtmlPageDom`是一个用于轻松操作HTML文档的PHP库。它需要来自Symfony2组件的DomCrawler来遍历DOM树,并通过添加操作HTML文档的DOM树的方法来扩展它。 phpQuery(多年未更新) phpQuery是一个服务器端,可链接,CSS3选择器驱动的文档对象模型(DOM)API,基于用PHP5编写的jQuery JavaScript库,并提供额外的命令行界面(CLI)。 另见:https://github.com/electrolinux/phpquery Zend_Dom Zend_Dom提供了处理DOM文档和结构的工具。目前,我们提供Zend_Dom_Query,它提供了一个统一的界面,可以使用XPath和CSS选择器查询DOM文档。 的QueryPath QueryPath是一个用于操作XML和HTML的PHP​​库。它不仅适用于本地文件,还适用于Web服务和数据库资源。它实现了许多jQuery接口(包括CSS样式的选择器),但它在服务器端使用时经过了大量调整。可以通过Composer安装。 fDOMDocument fDOMDocument扩展了标准DOM,以便在所有错误情况下使用异常,而不是PHP警告或通知。为方便起见,他们还添加了各种自定义方法和快捷方式,并简化了DOM的使用。 军刀/ XML saber / xml是一个包装和扩展XMLReader和XMLWriter类的库,用于创建一个简单的“xml到对象/数组”映射系统和设计模式。编写和读取XML是单遍的,因此可以快速并且需要大型xml文件的低内存。 FluidXML FluidXML是一个用于使用简洁流畅的API来操作XML的PHP​​库。它利用XPath和流畅的编程模式,既有趣又有效。 第三方(不是基于libxml的) 构建DOM / libxml的好处是,您可以获得良好的开箱即用性能,因为您基于本机扩展。但是,并非所有第三方库都沿着这条路线行进。其中一些列在下面 PHP简单的HTML DOM解析器 用PHP5 +编写的HTML DOM解析器允许您以非常简单的方式操作HTML! 需要PHP 5+。 支持无效的HTML。 使用选择器在HTML页面上查找标签,就像jQuery一样。 从一行中提取HTML中的内容。 我一般不推荐这个解析器。代码库很糟糕,解析器本身很慢而且内存很耗。并非所有jQuery选择器(例如子选择器)都是可能的。任何基于libxml的库都应该比这更容易。 PHP Html解析器 PHPHtmlParser是一个简单,灵活的html解析器,允许您使用任何css选择器(如jQuery)选择标签。目标是帮助开发需要快速,简单的方法来废弃html的工具,无论它是否有效!这个项目最初是由sunra / php-simple-html-dom-parser支持的,但支持似乎已经停止,所以这个项目是我对他以前工作的改编。 同样,我不推荐这个解析器。CPU使用率很高,速度相当慢。还没有清除已创建DOM对象的内存的功能。这些问题尤其适用于嵌套循环。文档本身不准确且拼写错误,自4月14日以来没有回复修复。 加农 通用标记器和HTML / XML / RSS DOM解析器 能够操纵元素及其属性 支持无效的HTML和UTF8 可以对元素执行类似CSS3的高级查询(比如jQuery - 支持的命名空间) HTML美化器(如HTML Tidy) 缩小CSS和Javascript 排序属性,更改字符大小写,更正缩进等。 扩展 使用基于当前字符/标记的回调解析文档 操作以较小的功能分隔,以便轻松覆盖 快速而简单 从未使用过它。不知道它是否有用。 HTML 5 您可以使用上面的方法来解析HTML5,但由于HTML5允许的标记,可能会有怪癖。因此,对于HTML5,您要考虑使用专用解析器,例如 html5lib 基于WHATWG HTML5规范的HTML解析器的Python和PHP实现,可与主要桌面Web浏览器实现最大兼容性。 HTML5最终确定后,我们可能会看到更多专用解析器。还有一个W3的博客文章,名为How-To for html 5 parsing,值得一试。 网页服务 如果您不想编写PHP,您也可以使用Web服务。一般来说,我发现这些实用程序很少,但那只是我和我的用例。 ScraperWiki。 ScraperWiki的外部界面允许您以您希望在Web或您自己的应用程序中使用的形式提取数据。您还可以提取有关任何刮刀状态的信息。 常用表达 最后也是最不推荐的,您可以使用正则表达式从HTML中提取数据。通常,不鼓励在HTML上使用正则表达式。 您可以在网上找到与标记相匹配的大多数片段都很脆弱。在大多数情况下,它们只适用于非常特殊的HTML。微小的标记更改,例如在某处添加空格,或添加或更改标记中的属性,可以使RegEx在未正确编写时失败。在HTML上使用RegEx之前,您应该知道自己在做什么。 HTML解析器已经知道HTML的语法规则。必须为您编写的每个新RegEx讲授正则表达式。RegEx在某些情况下很好,但它实际上取决于您的用例。 您可以编写更可靠的解析器,但是使用正则表达式编写完整可靠的自定义解析器是浪费时间,因为上述库已经存在并且在此方面做得更好。
游客gsy3rkgcdl27k 2019-12-02 02:09:37 0 浏览量 回答数 0

回答

忘记这茬了,ldconfig,已经解决 ###### 哈, 自问自答.....    话说, friso并没有提供--help文档, 只有一个开发帮助的pdf文档... ###### 引用来自“狮子的魂”的答案 哈, 自问自答.....    话说, friso并没有提供--help文档, 只有一个开发帮助的pdf文档... 我用是会用了,我不知道这玩意具体的使用场景是啥?分词的话搜索引擎都会帮你做了呀。。 ###### 信息检索, 语音合成, 语音识别, 文本自动分类, 机器翻译, 关键字提取....... 其中在信息检索中用的最多, 一般的全文索引组建没有提供中文分词工具, 例如: xapian, zebra等.... 都没有..... 如果是用在php里面的话, 我提供了一个robbe扩展... ###### 另外搜索引擎和全文索引是不一样的: 搜索引擎包括: 网络爬虫, 文档处理(去重...), 全文索引(需要中文分词), 查询接口. 我们通常用的是"全文索引"类库, 只是搜索引擎的一部分, 而这些类库基本都是国外的, 加上中文分词的复杂, 里面一般都没有中文分词的类库, 就像lucene, 自带的不好用... ###### 引用来自“狮子的魂”的答案 信息检索, 语音合成, 语音识别, 文本自动分类, 机器翻译, 关键字提取....... 其中在信息检索中用的最多, 一般的全文索引组建没有提供中文分词工具, 例如: xapian, zebra等.... 都没有..... 如果是用在php里面的话, 我提供了一个robbe扩展... 嗯,受教了,我用的是coreseek,这个是基于俄罗人开发的sphinx的。 我测试了下如果用你开发的这套东西的话,我可以用原生的sphinx了。例如搜索“广州市人民医院”,直接通过robbe 分成“广州市” “人民“ “医院”,然后直接放到sphinx API里去搜,我用的对吗? ###### 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... ###### 引用来自“狮子的魂”的答案 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... 修改sphinx的话对于我来说现在难度太大了,之前是用shinx_for_chinese,但是这玩意在建立索引的时候就已经把词分好了, 所以才导致这种结果:例如搜“广州市物友电子科技有限公司”可以搜到,但是你搜“广州市物友电子科技有限”就搜不到“广州市物友电子科技有限公司”了。后来我就转coreseek了,这玩意的分词是libmmseg,和你的friso一样都是基于mmseg算法实现的,用的是最新测试版的,在线上运行的时候,--rotate建索引的时候出问题了,貌似是BUG,也查不到个所以然,再说这玩意有些年头没更新了,稳定版还是基于sphinx0.9.9的,回退到这个版本的话API里很多东西都不适用了。现在我看到你开发的这个东西,感觉应该适合我们,这样的话可以用原生的sphinx,我打算好好测试测试,但是你推荐第一种,我用第二种会有问题吗? ###### 引用来自“狮子的魂”的答案 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... 汗,我的数据量是30W的100倍啊,呵呵。如果mysql能解决的话,就好了。。。 ###### 引用来自“宝仔love”的答案 引用来自“狮子的魂”的答案 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... 修改sphinx的话对于我来说现在难度太大了,之前是用shinx_for_chinese,但是这玩意在建立索引的时候就已经把词分好了, 所以才导致这种结果:例如搜“广州市物友电子科技有限公司”可以搜到,但是你搜“广州市物友电子科技有限”就搜不到“广州市物友电子科技有限公司”了。后来我就转coreseek了,这玩意的分词是libmmseg,和你的friso一样都是基于mmseg算法实现的,用的是最新测试版的,在线上运行的时候,--rotate建索引的时候出问题了,貌似是BUG,也查不到个所以然,再说这玩意有些年头没更新了,稳定版还是基于sphinx0.9.9的,回退到这个版本的话API里很多东西都不适用了。现在我看到你开发的这个东西,感觉应该适合我们,这样的话可以用原生的sphinx,我打算好好测试测试,但是你推荐第一种,我用第二种会有问题吗? 呵呵……这个当初在robbe-1.0发布的时候我就取用它测试了sphinx0.9.9。效果很好,就是用base64转吗也很高效,但是那时候friso1.0的分词效果还不是很好。现在分词好了搜索的精准度高些了。就是那个相关度排序的问题,不知道转换了base64编码后跟中文的相关度是否与误差!
爱吃鱼的程序员 2020-05-30 14:01:40 0 浏览量 回答数 0

回答

忘记这茬了,ldconfig,已经解决 ###### 哈, 自问自答.....    话说, friso并没有提供--help文档, 只有一个开发帮助的pdf文档... ###### 引用来自“狮子的魂”的答案 哈, 自问自答.....    话说, friso并没有提供--help文档, 只有一个开发帮助的pdf文档... 我用是会用了,我不知道这玩意具体的使用场景是啥?分词的话搜索引擎都会帮你做了呀。。 ###### 信息检索, 语音合成, 语音识别, 文本自动分类, 机器翻译, 关键字提取....... 其中在信息检索中用的最多, 一般的全文索引组建没有提供中文分词工具, 例如: xapian, zebra等.... 都没有..... 如果是用在php里面的话, 我提供了一个robbe扩展... ###### 另外搜索引擎和全文索引是不一样的: 搜索引擎包括: 网络爬虫, 文档处理(去重...), 全文索引(需要中文分词), 查询接口. 我们通常用的是"全文索引"类库, 只是搜索引擎的一部分, 而这些类库基本都是国外的, 加上中文分词的复杂, 里面一般都没有中文分词的类库, 就像lucene, 自带的不好用... ###### 引用来自“狮子的魂”的答案 信息检索, 语音合成, 语音识别, 文本自动分类, 机器翻译, 关键字提取....... 其中在信息检索中用的最多, 一般的全文索引组建没有提供中文分词工具, 例如: xapian, zebra等.... 都没有..... 如果是用在php里面的话, 我提供了一个robbe扩展... 嗯,受教了,我用的是coreseek,这个是基于俄罗人开发的sphinx的。 我测试了下如果用你开发的这套东西的话,我可以用原生的sphinx了。例如搜索“广州市人民医院”,直接通过robbe 分成“广州市” “人民“ “医院”,然后直接放到sphinx API里去搜,我用的对吗? ###### 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... ###### 引用来自“狮子的魂”的答案 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... 修改sphinx的话对于我来说现在难度太大了,之前是用shinx_for_chinese,但是这玩意在建立索引的时候就已经把词分好了, 所以才导致这种结果:例如搜“广州市物友电子科技有限公司”可以搜到,但是你搜“广州市物友电子科技有限”就搜不到“广州市物友电子科技有限公司”了。后来我就转coreseek了,这玩意的分词是libmmseg,和你的friso一样都是基于mmseg算法实现的,用的是最新测试版的,在线上运行的时候,--rotate建索引的时候出问题了,貌似是BUG,也查不到个所以然,再说这玩意有些年头没更新了,稳定版还是基于sphinx0.9.9的,回退到这个版本的话API里很多东西都不适用了。现在我看到你开发的这个东西,感觉应该适合我们,这样的话可以用原生的sphinx,我打算好好测试测试,但是你推荐第一种,我用第二种会有问题吗? ###### 引用来自“狮子的魂”的答案 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... 汗,我的数据量是30W的100倍啊,呵呵。如果mysql能解决的话,就好了。。。 ###### 引用来自“宝仔love”的答案 引用来自“狮子的魂”的答案 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... 修改sphinx的话对于我来说现在难度太大了,之前是用shinx_for_chinese,但是这玩意在建立索引的时候就已经把词分好了, 所以才导致这种结果:例如搜“广州市物友电子科技有限公司”可以搜到,但是你搜“广州市物友电子科技有限”就搜不到“广州市物友电子科技有限公司”了。后来我就转coreseek了,这玩意的分词是libmmseg,和你的friso一样都是基于mmseg算法实现的,用的是最新测试版的,在线上运行的时候,--rotate建索引的时候出问题了,貌似是BUG,也查不到个所以然,再说这玩意有些年头没更新了,稳定版还是基于sphinx0.9.9的,回退到这个版本的话API里很多东西都不适用了。现在我看到你开发的这个东西,感觉应该适合我们,这样的话可以用原生的sphinx,我打算好好测试测试,但是你推荐第一种,我用第二种会有问题吗? 呵呵……这个当初在robbe-1.0发布的时候我就取用它测试了sphinx0.9.9。效果很好,就是用base64转吗也很高效,但是那时候friso1.0的分词效果还不是很好。现在分词好了搜索的精准度高些了。就是那个相关度排序的问题,不知道转换了base64编码后跟中文的相关度是否与误差!
爱吃鱼的程序员 2020-06-02 15:03:04 0 浏览量 回答数 0

回答

忘记这茬了,ldconfig,已经解决 ###### 哈, 自问自答.....    话说, friso并没有提供--help文档, 只有一个开发帮助的pdf文档... ###### 引用来自“狮子的魂”的答案 哈, 自问自答.....    话说, friso并没有提供--help文档, 只有一个开发帮助的pdf文档... 我用是会用了,我不知道这玩意具体的使用场景是啥?分词的话搜索引擎都会帮你做了呀。。 ###### 信息检索, 语音合成, 语音识别, 文本自动分类, 机器翻译, 关键字提取....... 其中在信息检索中用的最多, 一般的全文索引组建没有提供中文分词工具, 例如: xapian, zebra等.... 都没有..... 如果是用在php里面的话, 我提供了一个robbe扩展... ###### 另外搜索引擎和全文索引是不一样的: 搜索引擎包括: 网络爬虫, 文档处理(去重...), 全文索引(需要中文分词), 查询接口. 我们通常用的是"全文索引"类库, 只是搜索引擎的一部分, 而这些类库基本都是国外的, 加上中文分词的复杂, 里面一般都没有中文分词的类库, 就像lucene, 自带的不好用... ###### 引用来自“狮子的魂”的答案 信息检索, 语音合成, 语音识别, 文本自动分类, 机器翻译, 关键字提取....... 其中在信息检索中用的最多, 一般的全文索引组建没有提供中文分词工具, 例如: xapian, zebra等.... 都没有..... 如果是用在php里面的话, 我提供了一个robbe扩展... 嗯,受教了,我用的是coreseek,这个是基于俄罗人开发的sphinx的。 我测试了下如果用你开发的这套东西的话,我可以用原生的sphinx了。例如搜索“广州市人民医院”,直接通过robbe 分成“广州市” “人民“ “医院”,然后直接放到sphinx API里去搜,我用的对吗? ###### 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... ###### 引用来自“狮子的魂”的答案 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... 修改sphinx的话对于我来说现在难度太大了,之前是用shinx_for_chinese,但是这玩意在建立索引的时候就已经把词分好了, 所以才导致这种结果:例如搜“广州市物友电子科技有限公司”可以搜到,但是你搜“广州市物友电子科技有限”就搜不到“广州市物友电子科技有限公司”了。后来我就转coreseek了,这玩意的分词是libmmseg,和你的friso一样都是基于mmseg算法实现的,用的是最新测试版的,在线上运行的时候,--rotate建索引的时候出问题了,貌似是BUG,也查不到个所以然,再说这玩意有些年头没更新了,稳定版还是基于sphinx0.9.9的,回退到这个版本的话API里很多东西都不适用了。现在我看到你开发的这个东西,感觉应该适合我们,这样的话可以用原生的sphinx,我打算好好测试测试,但是你推荐第一种,我用第二种会有问题吗? ###### 引用来自“狮子的魂”的答案 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... 汗,我的数据量是30W的100倍啊,呵呵。如果mysql能解决的话,就好了。。。 ###### 引用来自“宝仔love”的答案 引用来自“狮子的魂”的答案 分词重点用在索引的建立和查询过程. 1. 你可以修改sphinx, 将friso内嵌到sphinx当作默认的分词程序. 然后你的spinx的调用接口不变.... 2. 我先前是将利用robbe分词(因为是给php用), 然后在将切分结果base64编码, 再将编码后的词条使用空格串接起来.  在给sphinx用, sphinx会自动用自带的英文分词程序再切分.. http://my.oschina.net/jcseg/blog/111106 里面的示例代码兴许会有帮助. 最好的办法是第一种(但是, 需要对sphinx设计比较熟悉, 才能很好的将friso嵌入到sphinx作为默认的分词程序), 第二种最简单... 修改sphinx的话对于我来说现在难度太大了,之前是用shinx_for_chinese,但是这玩意在建立索引的时候就已经把词分好了, 所以才导致这种结果:例如搜“广州市物友电子科技有限公司”可以搜到,但是你搜“广州市物友电子科技有限”就搜不到“广州市物友电子科技有限公司”了。后来我就转coreseek了,这玩意的分词是libmmseg,和你的friso一样都是基于mmseg算法实现的,用的是最新测试版的,在线上运行的时候,--rotate建索引的时候出问题了,貌似是BUG,也查不到个所以然,再说这玩意有些年头没更新了,稳定版还是基于sphinx0.9.9的,回退到这个版本的话API里很多东西都不适用了。现在我看到你开发的这个东西,感觉应该适合我们,这样的话可以用原生的sphinx,我打算好好测试测试,但是你推荐第一种,我用第二种会有问题吗? 呵呵……这个当初在robbe-1.0发布的时候我就取用它测试了sphinx0.9.9。效果很好,就是用base64转吗也很高效,但是那时候friso1.0的分词效果还不是很好。现在分词好了搜索的精准度高些了。就是那个相关度排序的问题,不知道转换了base64编码后跟中文的相关度是否与误差!
优选2 2020-06-05 11:37:47 0 浏览量 回答数 0

回答

Neo4j neo4j 开源代码库 Neo4j 中文社区 Neo4j 英文社区 Neo4j 官网地址 Neo4j 中文版下载地址 Neo4j 客户 Basics Official documentation Cypher Refcard Developer resources Gists - 使用 Neo4j GraphGists,您可以在简单的文本文件中描述和建模您的域,并在任何浏览器中将其呈现为丰富的交互式页面. 完美记录特定域,用例,问题或图形问题. Neo4j Examples - Neo4j 和库使用的示例. Related project openCypher - openCypher 是一个开源项目,旨在实现业界最广泛采用的图形查询语言的新公共实现:Cypher. Bolt Protocol - Bolt 网络协议是一种高效,轻量级的客户端 - 服务器协议,专为数据库应用程序而设计. Connectors Bolt neo4j-java-driver - Neo4j 二进制协议的 Java 驱动程序. neo4j-python-driver - Neo4j 二进制协议的 Python 驱动程序. neo4j-javascript-driver - Neo4j 二进制协议的 JavaScript 驱动程序. neo4j-dotnet-driver - .Net 驱动程序 Neo4j(Bolt). neo4j-bolt-php - 用于 Neo4j 二进制协议的 PHP 驱动程序. libneo4j-client - libneo4j-client 是一个用 C 语言编写的 Neo4j 客户端库. 它不是一个完整的驱动程序,而是作为可以构建各种语言的基本工具和驱动程序的基础. libneo4j-client 负责处理与 Neo4j 服务器建立会话的所有细节,发送用于评估的语句以及检索结果. neo4j-spark-connector - Neo4j-Spark-Connector 基于 Neo4j 3.0 的 Bolt 协议 neo4j-elixir-driver - 用于 neo4j Bolt 协议的 Elixir 驱动程序 neo4j-elixir-wrapper - 用于 Elixir 的 Neo4j 驱动程序,包含 Bolt 协议. Boltex 的叉子. REST API Java neo4j-ogm - Neo4j 的对象图映射库. spring-data-neo4j - 在使用 neo4j 图形数据库时,提供支持以提高开发人员的 Java 生产力. neo4j-jdbc - Neo4j JDBC 驱动程序. jcypher - Java 在多个抽象级别访问 Neo4J 图形数据库. REST API Ruby neo4jrb - 用于 Ruby 的 Neo4j 图形数据库的活动模型包装器. neography - Neo4j Rest API 的瘦 Ruby 包装器. REST API Python py2neo - Py2neo 是一个综合工具包,用于在 Python 应用程序或命令行中使用 Neo4j. neomodel - 用于 neo4j 图形数据库的对象图形映射器(OGM),构建在令人敬畏的 py2neo 上. REST API PHP Neo4j-PHP-OGM - Neo4j 的 Doctrine 样式 Object Graph Mapper neo4jphp - Neo4j REST 接口的 PHP 包装器. NeoEloquent - 一个 Neo4j ORM - 基于 Eloquent. neo4j-php-client - 利用 Http 和 Bolt 协议的 Neo4j 的 PHP 客户端. Spider - 一个简单,灵活,美观的图形数据抽象的 PHP. REST API Other node-neo4j - Node 的 REST API 客户端. Neo4jClient - .NET 客户端绑定. neoism - 客户端 Golang. neocons - REST API 的功能丰富的惯用 Clojure 客户端. RNeo4j - R. 的驱动程序 AnormCypher - Play 框架中基于 Anorm 的 Scala 库. Cloud GrapheneDB - 世界上第一个完全管理 Neo4j 图数据库. GraphStory - Neo4j 企业云提供商 Packages Debian Packages Yum Repo Docker docker-neo4j - Neo4j 图数据库的 Docker 镜像. docker-neo4j-cluster - Up & Running Neo4j cluster in no time. Full-text search GraphAware Neo4j Elasticsearch Integration - 用于将 Neo4j 与 Elasticsearch 集成的 GraphAware 框架模块. GraphAware Graph-Aided Search - Elasticsearch 插件,为个性化搜索提供 Neo4j 集成. neo4j-elasticsearch - Neo4j ElasticSearch 集成. Import GraphAware Neo4j Importer - 用于复杂,业务逻辑繁重的高性能 Neo4j 的 Java 导入器框架直接从 SQL 数据库,CSV 文件等导入. neo4j-csv-firehose - 启用 Neo4j 的LOAD CSV Cypher 命令以从其他数据源加载. neo4j-rdbms-import - Neo4j 关系数据库的自动导入程序. Doc manager for Neo4j - Neo4j Doc Manager 采用 MongoDB 文档,通过使用 Mongo Connector 指定的格式在 Neo4j 图形结构中提供它们,可以轻松查询它们之间的关系. neoloadcsvskelgen - 将从非常少的输入(文件名,分隔符,提示)输出 LOAD CSV Cypher 代码的框架. 节省时间,避免拼写错误. Benchmarking neoprofiler - Neo4J 数据库分析实用程序. Extensions GraphAware Neo4j UUID - GraphAware 运行时模块,它透明地为图中的所有节点分配 UUID. GraphAware Neo4j ChangeFeed - GraphAware 框架运行时模块,允许用户找出在图表上执行的最新更改. GraphAware Neo4j TimeTree - 用于在 Neo4j 中使用时间表示树的 Java 和 REST API. GraphAware Neo4j Recommendation Engine - 基于 Neo4j 的推荐引擎模块,具有实时和预先计算的推荐. GraphAware Neo4j Algorithms - Neo4j 的自定义图算法,具有自己的 Java 和 REST API. GraphAware Neo4j Warmup - 简单的库,通过单个 REST 调用来加热 Neo4j 缓存. GraphAware Neo4j RestTest - GraphAware RestTest 是一个简单的库,用于测试与独立服务器模式下运行的 Neo4j 对话的代码. GraphAware Neo4j Expire - GraphAware Expire 是一个简单的库,可以在数据库到期或生存时间(TTL)时自动删除数据库中的节点和关系. Spatial - Neo4j Spatial 是 Neo4j 的实用程序库,可以促进数据的空间操作. Graphify - Graphify 是一个 Neo4j 非托管扩展,用于使用基于图形的分层模式识别进行文档和文本分类. neo4j-tx-participation - 这是一个 Neo4j 服务器扩展,使 Neo4j REST-API 参与事务性 Cypher 端点启动的事务.
苍霞学子 2021-04-02 22:02:05 0 浏览量 回答数 0

回答

云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。 为什么选择云服务器ECS 选择云服务器ECS,您可以轻松构建具有以下优势的计算资源: 无需自建机房,无需采购以及配置硬件设施。 分钟级交付,快速部署,缩短应用上线周期。 快速接入部署在全球范围内的数据中心和BGP机房。 成本透明,按需使用,支持根据业务波动随时扩展和释放资源。 提供GPU和FPGA等异构计算服务器、弹性裸金属服务器以及通用的x86架构服务器。 支持通过内网访问其他阿里云服务,形成丰富的行业解决方案,降低公网流量成本。 提供虚拟防火墙、角色权限控制、内网隔离、防病毒攻击及流量监控等多重安全方案。 提供性能监控框架和主动运维体系。 提供行业通用标准API,提高易用性和适用性。 更多选择理由,请参见云服务器ECS的优势和应用场景。 产品架构 云服务器ECS主要包含以下功能组件: 实例:等同于一台虚拟服务器,内含CPU、内存、操作系统、网络配置、磁盘等基础的计算组件。实例的计算性能、内存性能和适用业务场景由实例规格决定,其具体性能指标包括实例vCPU核数、内存大小、网络性能等。 镜像:提供实例的操作系统、初始化应用数据及预装的软件。操作系统支持多种Linux发行版和多种Windows Server版本。 块存储:块设备类型产品,具备高性能和低时延的特性。提供基于分布式存储架构的云盘、共享块存储以及基于物理机本地存储的本地盘。 快照:某一时间点一块云盘或共享块存储的数据状态文件。常用于数据备份、数据恢复和制作自定义镜像等。 安全组:由同一地域内具有相同保护需求并相互信任的实例组成,是一种虚拟防火墙,用于设置实例的网络访问控制。 网络: 专有网络(Virtual Private Cloud):逻辑上彻底隔离的云上私有网络。您可以自行分配私网IP地址范围、配置路由表和网关等。 经典网络:所有经典网络类型实例都建立在一个共用的基础网络上。由阿里云统一规划和管理网络配置。 更多功能组件详情,请参见云服务器ECS产品详情页。 以下为云服务器ECS的产品组件架构图,图中涉及的功能组件的详细介绍请参见相应的帮助文档。whatIsECS 产品定价 云服务器ECS支持包年包月、按量付费、预留实例券、抢占式实例等多种账单计算模式。更多详情,请参见计费概述和云产品定价页。 管理工具 通过注册阿里云账号,您可以在任何地域下,通过阿里云提供的以下途径创建、使用或者释放云服务器ECS: ECS管理控制台:具有交互式操作的Web服务页面。关于管理控制台的操作,请参见常用操作导航。 ECS API:支持GET和POST请求的RPC风格API。关于API说明,请参见API参考。以下为调用云服务器ECS API的常用开发者工具: 命令行工具CLI:基于阿里云API建立的灵活且易于扩展的管理工具。您可基于命令行工具封装阿里云的原生API,扩展出您需要的功能。 OpenAPI Explorer:提供快速检索接口、在线调用API和动态生成SDK示例代码等服务。 阿里云SDK:提供Java、Python、PHP等多种编程语言的SDK。 资源编排(Resource Orchestration Service):通过创建一个描述您所需的所有阿里云资源的模板,然后资源编排将根据模板,自动创建和配置资源。 运维编排服务(Operation Orchestration Service):自动化管理和执行运维任务。您可以在执行模板中定义执行任务、执行顺序、执行输入和输出等,通过执行模板达到自动化完成运维任务的目的。 Terraform:能够通过配置文件在阿里云以及其他支持Terraform的云商平台调用计算资源,并对其进行版本控制的开源工具。 阿里云App:移动端类型的管理工具。 Alibaba Cloud Toolkit:阿里云针对IDE平台为开发者提供的一款插件,用于帮助您高效开发并部署适合在云端运行的应用。 部署建议 您可以从以下维度考虑如何启动并使用云服务器ECS: 地域和可用区 地域指阿里云的数据中心,地域和可用区决定了ECS实例所在的物理位置。一旦成功创建实例后,其元数据(仅专有网络VPC类型ECS实例支持获取元数据)将确定下来,并无法更换地域。您可以从用户地理位置、阿里云产品发布情况、应用可用性、以及是否需要内网通信等因素选择地域和可用区。例如,如果您同时需要通过阿里云内网使用云数据库RDS,RDS实例和ECS实例必须处于同一地域中。更多详情,请参见地域和可用区。 高可用性 为保证业务处理的正确性和服务不中断,建议您通过快照实现数据备份,通过跨可用区、部署集、负载均衡(Server Load Balancer)等实现应用容灾。 网络规划 阿里云推荐您使用专有网络VPC,可自行规划私网IP,全面支持新功能和新型实例规格。此外,专有网络VPC支持多业务系统隔离和多地域部署系统的使用场景。更多详情,请参见专有网络(Virtual Private Cloud)。 安全方案 您可以使用云服务器ECS的安全组,控制ECS实例的出入网访问策略以及端口监听状态。对于部署在云服务器ECS上的应用,阿里云为您提供了免费的DDoS基础防护和基础安全服务,此外您还可以使用阿里云云盾,例如: 通过DDoS高防IP保障源站的稳定可靠。更多详情,请参见DDoS高防IP文档。 通过云安全中心保障云服务器ECS的安全。更多详情,请参见云安全中心文档。 相关服务 使用云服务器ECS的同时,您还可以选择以下阿里云服务: 根据业务需求和策略的变化,使用弹性伸缩(Auto Scaling)自动调整云服务器ECS的数量。更多详情,请参见弹性伸缩。 使用专有宿主机(Dedicated Host)部署ECS实例,可让您独享物理服务器资源、降低上云和业务部署调整的成本、满足严格的合规和监管要求。更多详情,请参见专有宿主机DDH。 使用容器服务Kubernetes版在一组云服务器ECS上通过Docker容器管理应用生命周期。更多详情,请参见容器服务Kubernetes版。 通过负载均衡(Server Load Balancer)对多台云服务器ECS实现流量分发的负载均衡目的。更多详情,请参见负载均衡。 通过云监控(CloudMonitor)制定实例、系统盘和公网带宽等的监控方案。更多详情,请参见云监控。 在同一阿里云地域下,采用关系型云数据库(Relational Database Service)作为云服务器ECS的数据库应用是典型的业务访问架构,可极大降低网络延时和公网访问费用,并实现云数据库RDS的最佳性能。云数据库RDS支持多种数据库引擎,包括MySQL、SQL Server、PostgreSQL、PPAS和MariaDB。更多详情,请参见关系型云数据库。 在云市场获取由第三方服务商提供的基础软件、企业软件、网站建设、代运维、云安全、数据及API、解决方案等相关的各类软件和服务。您也可以成为云市场服务供应商,提供软件应用及服务。更多详情,请参见云市场文档。 更多方案,请参见阿里云解决方案。
1934890530796658 2020-03-24 14:03:02 0 浏览量 回答数 0

问题

SDK及DEMO下载

短信产品相关的SDK及DEMO程序 文件清单 api_demo(短信服务API接口调用DEMO工程)api_sdk(短信服务API接口依赖的SDK)msg_demo(短信回执消息的DEMO)msg_sdk(短信回执消息的SDK)...
nicenelly 2019-12-01 20:57:56 1162 浏览量 回答数 0

回答

支付宝提供的后端产品接口基本上都是通过应用APPID + 应用密钥(应用私钥和支付宝公钥)形式调用,APPID分为第三方应用和自研型应用;网页应用、移动应用、小程序、生活号都是属于自研型应用。本文主要介绍的是小程序场景下第三方应用代调用。 第三方应用是第三方isv代商家调用接口实现代商家操作或运营应用,第三方应用调用接口依赖商家应用授权,不能自调用(会报错:此用户不允许自调用),需要通过第三方应用发起应用授权商家授权小程序应用给第三方应用,获取对应app_auth_token(第三方应用APPID + 第三方应用密钥(第三方应用私钥和支付宝公钥) + app_auth_token形式调用)。 小程序场景:第三方应用的业务代理范围需要加上小程序,可通过查看应用详情--编辑应用信息,勾选上小程序。 B43EF036-B9FF-4ab5-BBD4-0C9184C7EC60.png 第三方应用授权 第三方应用授权是商家的应用appid授权给isv的第三方应用appid,所以授权的前提是商家在开放平台有创建应用,商家可以自行创建自用型应用,或者商家签约当面付时由于没有创建过应用,签约成功后,开放平台会自动帮商家创建一个应用。 1、商家账号已有小程序应用 (1)通过第三方应用后台授权, isv登录开放平台》开发者中心》第三方应用》商家授权应用,可以点击发起授权,会显示一个授权二维码和授权链接,商家通过扫码或者链接直接授权(选择小程序应用类型)成功后,后台商家授权应用处会显示app_auth_token和授权商家相关信息。 (2)通过拼接授权链接,让商家通过链接进行授权,获取到app_auth_code,后端再调用换取授权令牌接口拿到到app_auth_token。 2、商家账号没有小程序应用: (1)商户自行创建一个小程序应用,并审核通过为上线状态后,通过“商家账号已有小程序应用”方式授权。 (2)商户到支付宝服务市场订购isv发布的模版小程序,isv获得商家授权,帮助商户通过模版小程序创建小程序应用,获取app_auth_token。详情参考第三方应用授权。 注: 1、ISV权限不足,建议在开发者中心检查对应功能是否已经添加。可检查三方应用是否已经添加对应功能包,如果没有添加,添加后需要重新发起商户应用授权,让商家重新授权;先发起商户应用授权,后添加的功能包,同样需要重新发起应用授权。 2、此用户不允许自调用。确认调用接口时,是否加上商家应用授权app_auth_token。 3、建议在创建第三方应用后尽可能添加必要的功能包,这样可以减少因为功能包问题导致的相关问题(服务市场管理、第三方应用授权、小程序三方开发基础包、第三方接入核心API、jsAPI基础包必加)。 相关文档链接 平台服务商介绍 小程序三方业务官网文档 第三方应用各个语言调用接口如何传app_auth_token 1、java语言 1、putOtherTextParam方法提交,如下所示。 request.putOtherTextParam("app_auth_token", "传入app_auth_token"); 2、PHP语言 (1)pageExecute方法提交,如下所示。 $app_auth_token=""; //null这块传递的是提交方式如果传递null默认是post值生成的数据会是表单格式,如果传递的是get值生成的数据会是请求字符串 $result = $aop->pageExecute($request,null,$app_auth_token); (2)sdkExecute方法提交,如下所示。 $app_auth_token=""; $result = $aop->sdkExecute($request,$app_auth_token); (3)execute方法提交,如下所示。 //注:如果要传递auth_token,把null的值改成auth_token值即可,否则传递null //传递app_auth_token方法 $app_auth_token=""; $result = $aop->execute ($request,null,$app_auth_token); //传递auth_token方法 $auth_token=""; $result = $aop->execute ($request,$auth_token);
保持可爱mmm 2020-05-05 17:20:24 0 浏览量 回答数 0

问题

Node.js 应该处于技术架构中的哪个位置?

Node.js 从 2009 年出世到现在,使用 Node.js 开发的构建工具改变了前端们的开发流程,已经是大部分前端开发者电脑上必装的 JavaScript Runtime 了。那它作为一门后端语言ÿ...
李博 bluemind 2019-12-01 21:47:42 2961 浏览量 回答数 0

问题

PHP加速 eAccelerator 配置和使用指南:配置报错 

前一段时间完成了服务器从FreeBSD4.10到6.1的升级,同时把PHP也升级到了最新的PHP5.1.4,Apache也升级到了最新的 Apache2.2,为了更好的提高系统的性能,...
kun坤 2020-06-02 15:46:18 0 浏览量 回答数 1

问题

日志的发布历史有哪些?

2017/9 新功能 支持JDBC协议:通过SQL92标准语法对日志进行查询分析 2017/8 性能优化 对底层存储进行深度优化,分析性能提升1000倍,做到真正实时日志...
轩墨 2019-12-01 21:50:57 1618 浏览量 回答数 0

问题

PHP加速 eAccelerator 配置和使用指南 :报错

前一段时间完成了服务器从FreeBSD4.10到6.1的升级,同时把PHP也升级到了最新的PHP5.1.4,Apache也升级到了最新的 Apache2.2,为了更好的提高系统的性能,...
kun坤 2020-06-14 16:05:07 1 浏览量 回答数 1

问题

PHP加速 eAccelerator 配置和使用指南-php报错

" 前一段时间完成了服务器从FreeBSD4.10到6.1的升级,同时把PHP也升级到了最新的PHP5.1.4,Apache也升级到了最新的 Apache2.2,为了更好的提高系统的性能&#...
montos 2020-06-01 18:18:52 0 浏览量 回答数 1

问题

PHP加速 eAccelerator 配置和使用指南 - php报错

" 前一段时间完成了服务器从FreeBSD4.10到6.1的升级,同时把PHP也升级到了最新的PHP5.1.4,Apache也升级到了最新的 Apache2.2,为了更好的提高系统的性能&#...
montos 2020-06-03 22:25:14 1 浏览量 回答数 1

问题

PHP加速 eAccelerator 配置和使用指南,报错

" 前一段时间完成了服务器从FreeBSD4.10到6.1的升级,同时把PHP也升级到了最新的PHP5.1.4,Apache也升级到了最新的 Apache2.2,为了更好的提高系统的性能&#...
一枚小鲜肉帅哥 2020-05-27 21:24:00 6 浏览量 回答数 1

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT