API,其实就是别人已经写好的可以实现特定功能的函数,而你只需要根据他提供好的接口,也就是调用他的方法,传入他规定的参数,然后这个函数就会帮你实现这些功能,大概就是空手套白狼的意思,不然你也可以自己完成这些功能,但是这就很困难了,因为有时你需要了解很多的原理等等,如果你不是规则制定者,那么就好好使用这些接口,最后你牛的话也可以自己来提供api给别人用,成为别人口中的大神。当然你现在还不明白的话,你就再使用多点api吧,然后你就会顿悟了。还有另一种通俗的大白话就是,类比于你想出门去国外,要完成这个目的的话,你可以坐飞机去,而这个飞机就是API,你只需买张票就可以坐上这飞机,完成你的这个目的,十分简单,你只需有钱就可以了。当热你喜欢的话也可以靠自己的能力走过去或者跑过去也是可以的,只不过时间的问题和困难程度罢了,不过既然有现成的方法,为何不用呢?

你写一个函数给别人用,别人拿过来直接就可以调用。
但是你不想别人看到你的函数逻辑,也不想有局限性(你用Java写的函数,调用方可以用Python调用),你就把他包装了下,用http协议,然后别人通过你提供的URL来调用你的函数

API是什么意思,具体是什么?相关推荐

  1. 淘宝获取单笔订单信息服务端调用API及流程

    淘宝获取单笔交易接口(文档地址):https://open.taobao.com/api.htm?docId=54&docType=2 调用接口所需依赖(文档地址):https://devel ...

  2. rancher部署项目Validation failed in API: Deployment.apps“”must be no more than 63 characters问题原因及解决方法

    Validation failed in API: Deployment.apps "xxxxxxxxxx-x x x x x x x x x" is invalid: [meta ...

  3. RPC 笔记(01)— RPC概念、调用流程、RPC 与 Restful API 区别

    1. 基本概念 PRC 远程过程调用 Remote Procedure Call,其就是一个节点请求另外一个节点提供的服务.当两个物理分离的子系统需要建立逻辑上的关联时,RPC 是牵线搭桥的常见技术手 ...

  4. 通过聚合数据API获取微信精选文章

    思路 在聚合数据申请账号(https://www.juhe.cn/) 通过聚合数据api获取微信精选文章api 通过newspaper库提取相应的文本内容,关于newspaper库的使用方法可以参考这 ...

  5. 使用 JavaCSV api 读取和写入 csv 文件

    使用JavaCSV api 导包 我现在基本上都是Maven构建项目,相信大家也是,就不提供jar包了. <dependency><groupId>net.sourceforg ...

  6. API pytorch tensorflow

    pytorch与tensorflow API速查表 方法名称 pytroch tensorflow numpy 裁剪 torch.clamp(x, min, max) tf.clip_by_value ...

  7. GPT3 api接口调用

    原标题:OpenAI发布GPT3 api调用接口!可处理几乎所有英文问题 大数据文摘出品 作者:牛婉杨.笪洁琼 两周前,OpenAI又放了个大招:GPT3突然放出,其参数量达到1750亿,相当于160 ...

  8. pykafka连接重要使用pykafka,kafka-python的api开发kafka生产者和消费者

    https://pykafka.readthedocs.io/en/latest/api/producer.html 说明文档 </div><h2 class="heade ...

  9. 降维-基于RDD的API

    降维-基于RDD的API • Singular value decomposition (SVD) o Performance o SVD Example • Principal component ...

  10. 通过带Flask的REST API在Python中部署PyTorch

    通过带Flask的REST API在Python中部署PyTorch 在本文中,将使用Flask来部署PyTorch模型,并用讲解用于模型推断的 REST API.特别是,将部署一个预训练的Dense ...

最新文章

  1. iphone X系列设配屏幕适配
  2. Linux性能研究(总)
  3. 巧妙的 排序+去重——C语言
  4. 【机器学习基础】数学推导+纯Python实现机器学习算法2:逻辑回归
  5. 第一篇:超级工具/Terminals,xterms 和 Shells
  6. Indy中判断邮件来源
  7. [css] 如何设置背景图片不随着文本内容的滚动而滚动?
  8. 微信小程序图片选择,预览和删除
  9. Java 并发编程CAS、volatile、synchronized原理详解
  10. Tensorflow--图
  11. 高门槛的动作捕捉技术,真的会成为VR行业灾难的缔造者吗?
  12. 如何 tune spark jobs
  13. ABP理论之CSRF
  14. 每天CookBook之Python-047
  15. Ubuntu GCC编译器升级
  16. 根据仿人人客户端教程,编程实现Demo
  17. 非宁静无以致远 非淡泊无以明志
  18. JavaScript完成知乎页面
  19. 浏览器加载网页的过程
  20. 数据分析、数据挖掘、机器学习实习面经总结

热门文章

  1. 第01课:敏捷教练和 ScrumMaster 基本功四部曲(iPad 版)
  2. Spring - 关于IOC和DI的一些个人理解
  3. 不用再捅了,首款新冠呼吸检测仪,吹口气,三分钟出结果。美国食药监局新闻中英对照注释
  4. 解密excel.xls文件密码
  5. 285. 二叉搜索树中的中序后继
  6. 第17章:使用 concurrent.futures 模块处理并发-使用 futures.as_completed 函数立刻获取多线程任务执行结果
  7. boseqc35能不能连电脑_求教boseqc35如何连接win10电脑
  8. 如何查看电脑ip和端口
  9. ups监控软件测试表格,ups检测报告单完整版.docx
  10. HDU 2201 熊猫阿波的故事