首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

工作想法从哪里

提出论点 研究想法,兼顾摘果子和啃骨头。...两年前,曾看过刘知远老师一篇文章《研究想法从哪里来》,直到现在印象依然很深刻,文中分析了摘低垂果实容易,但也容易撞车,啃骨头难,但也可能是个不错选择。...初入团队,寻找自己立足点,需要一个工作想法。每年末,抓耳挠腮做规划,想要憋出一个工作想法。很多同学,包括我自己,陆陆续续零零散散想到很多点,然后自己不断否掉。...人三维+时间半维 具体如何找到想法,一时半会没有头绪。因此,回到最初起点,从人层面,我有什么?我想要有什么?...引用 研究想法从哪里来 杜跃进:数据安全治理基本思路 来都来了。

8.2K40

RESTful API 设计原则

做出一个API设计很难。API表达是你数据和你数据使用者之间契约。打破这个契约将会招致很多愤怒邮件,和一大堆伤心用户-因为他们手机上App不工作了。...,多次操作得到相同结果 URL段:在URL里面已斜杠分隔内容 数据设计与抽象 规划API外观要先于开发它实际功能。...一个RESTful API只允许第三方调用者使用这四个半HTTP动词进行数据交互,并且在URL段里面不出现任何其他动词。 一般来说,GET请求可以被浏览器缓存(通常也是这样)。...一个RESTful API会在URL中包含版本信息。另一种比较常见方案是在请求头里面保持版本信息。...时至今日,英特网上API客户端已经不仅仅只有那些创建HTTP请求用户代理了。大多数HTTP请求是由人们通过浏览器产生。人们不会被哪些预先定义RESTful API端点URL所束缚。

98520
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Webhooks与API区别在哪里

    Webhooks起初看起来像是API,但它们略有不同。它们之间主要区别在于,webhooks不需要发出请求即可获得响应,而API则需要发送请求才能获得响应。...详细比较 为了更好地说明,我们可以看两种情况:使用Webhook和使用API。 使用API:假设我们想要某个服务Github存储库最新提交日期。...首先GitHub Service API需要对GitHub存储库所有者帐户进行身份验证,然后可以为GET请求正确端点调用最新提交日期。...设置该URL后,无论何时在存储库上发生任何事件,GitHub都会将包含所有更新数据POST请求发送到我们webhook URL。...每当有更新时,GitHub Webhooks会将数据移交给我们服务,而GitHub API要求我们从GitHub检索数据。 Webhooks一些缺点是兼容性和支持。

    3.6K31

    Android中HTTP相关API

    Android中大多数应用都会发送和接受HTTP请求,在Android API中主要由两个HTTP请求相关类,一个是HttpURLConnection,另一个是Apache HTTP Client。...Apache HTTP Client DefaultHttpClient和同类AndroidHttpClient都是可扩展类。它们有大量且灵活API,适用于网页浏览器开发。...但是繁多API现实下,对其改善与保持兼容性不可得兼,明显Android团队精力已然不在Apache HTTP Client。...这个类虽然一开始比较简陋,但是其主要几个API使得我们更容易进行稳定改善。 连接池污染 在冻酸奶(Android 2.2)之前,HttpURLConnection有着一些烦人bug。...它API精简实用,默认支持压缩,响应缓存等。最重要这是Android团队重点投入,而Apache版本已经被抛弃了。所以还是使用HttpURLConnection吧。

    1.4K30

    HTTPAPI是什么?

    而在Web开发中,HTTP(超文本传输协议)成为了最常用通信协议之一。本文将介绍HTTPAPI,探讨APIHTTP结合以及API常见用途。 什么是API?...HTTPAPI HTTP协议 HTTP是一种用于传输超文本协议,它是Web应用程序通信基础。HTTP协议使用客户端-服务器模型,在客户端发起请求后,服务器会返回相应响应。...APIHTTP结合 在HTTP中,API被用于定义Web服务接口。通过HTTP API,应用程序可以以HTTP请求形式调用其他应用程序或服务提供功能。...常见HTTP API包括RESTful API和SOAP API。...通过HTTP API,开发人员可以以HTTP请求形式调用其他应用程序或服务提供功能。API常见用途包括数据交换、功能扩展、第三方集成和微服务架构。

    1K10

    【学术分享】刘知远:研究想法从哪里

    而计算机领域流行着一句话“IDEA is cheap, show me the code”,也说明对于重视实践计算机学科而言,想法好坏还取决于它实际效能。这里就来谈下好研究想法从哪里来。...那么什么才是想法呢?我理解这个”“字,至少有两个层面的意义。 学科发展角度“ 学术研究本质是对未知领域探索,是对开放问题答案追寻。...研究想法从哪里来 想法还是不好,并不是非黑即白二分问题,而是像光谱一样呈连续分布,因时而异,因人而宜。...那么,研究想法从哪里来呢?我总结,首先要有区分研究想法与不好能力,这需要深入全面了解所在研究方向历史与现状,具体就是对学科文献全面掌握。...参考文献 [1] https://paperswithcode.com/ & http://nlpprogress.com/ [2] Yankai Lin, Shiqi Shen, Zhiyuan Liu

    8.5K20

    框架需要好 API 设计 —— API 设计六个原则

    框架需要好 API 设计 —— API 设计六个原则 发布于 2018-06-30 09:23 更新于...API 设计原则 即便没有学习过任何 API 设计,也没有阅读过设计或重构相关书籍,只要你有一些编程经验,应该都能够或多或少地评估一组 API 设计得是是坏。...因为——我们都是 API 使用者,用 API 多了,也便能体会到各种不同 API 带给我们不同体验。 所以,在下面总结 API 设计原则中,前面四个都是站在使用者角度来考虑。...如果我们只通过智能感知提示便能够发现一个新 API 并正确使用它,便可以说这个 API 可见性是。...右侧 API 从入门 API 开始,可以发现可见性较高其他相关 API;当更深入地使用后,可能可以发现更高级别(通常也更难正确使用) API

    1K10

    api网关怎么转发http请求 api网关模式优点

    api网关担任着一个通信互通桥梁,因此api网关一定要可以承担不同线路通信需求。进程间通讯有同步和非同步两种模式,这就要求api网关,针对每一种通讯模式都有处理方法。...是因为微服务应用都是一种分布式服务架构,此他们之间必须使用进程通讯机制。api网关怎么转发http请求? api网关怎么转发http请求 api网关怎么转发http请求,可以参考如下内容。...当访问者和客户通过某一个客户入口来发送api访问请求时候,api网关会进行及时验证和处理,同时再转发HTTP请求到后台服务器,得到反馈之后会直接反馈回访问者,并且开放访问权限。...api网关模式优点 api网关怎么转发http请求已经有了答案,下面再来看一看api网关模式优点。...无论是给客户端还是给服务端,都可以带来很大便利。方便服务端管理和运营也方便客户访问体验。 以上就是api网关怎么转发http请求相关内容。

    2.4K30

    买域名哪里?域名供应商选择标准是什么?

    对于想要在网络上建设网站用户而言,首先需要为网站购买一个合法域名,不过很多人对于购买域名并没有实际经验,因此往往不知道在哪里才能买到需要域名。那么买域名哪里?域名供应商选择标准是什么?...买域名哪里好呢 域名是外部用户访问用户网站地址,只有准确地址才能够让别人进入自己网站,并且域名和网址并不是相等关系,域名需要经过解析才能够获得网址。...域名选择标准 很多人在网络上查找后会发现,提供域名域名供应商在网络上是非常多,那么买域名哪里?域名供应商如何来选择呢?...其实有心用户会发现,网络上域名供应商虽然多,但不少域名供应商都只是代理性质,所提供域名种类相对比较少,因此在选择域名供应商时应当尽量挑选那些一级域名商,这样可以选择域名种类会更加丰富。...买域名哪里?如何挑选域名供应商?

    16.3K10

    微服务优势在哪里,为什么别人都在说微服务

    我六月底参加深圳一个线下技术活动,某在线编程 CEO 谈到他们公司发版,说:“我说话这会儿,我们可能就有新版本在发布。”,这句话令我印象深刻。...传统单体应用,所有的功能模块都写在一起,有的模块是 CPU 运算密集型,有的模块则是对内存需求更大,这些模块代码写在一起,部署时候,我们只能选择 CPU 运算更强,内存更大机器,如果采用了了微服务架构...可以灵活采用最新技术 传统单体应用一个非常大弊端就是技术栈升级非常麻烦,这也是为什么你经常会见到用 10 年前技术栈做项目,现在还需要继续开发维护。...服务拆分 个人觉得,这是最大挑战,我了解到一些公司做微服务,但是服务拆分乱七八糟。这样到后期越搞越乱,越搞越麻烦,你可能会觉得微服务真坑爹,后悔当初信了说微服务鬼话。...这个段子形象说明了分布式系统带来挑战。

    10.5K00

    AKTools-基于 AKShare HTTP API 来了

    作者寄语 本次正式发布 AKShare HTTP API 接口 AKTools,其能够帮助用户快速在本地搭建基于 AKShare HTTP API,使得用户可以突破编程语言障碍,快速获取财经数据...AKTools AKTools 介绍 AKTools 是一款用于快速搭建 HTTP API 工具,通过 AKTools可以通过一行代码来启动 HTTP 服务,从而让原本专属服务于 Python 用户开源财经数据接口库...本次 AKTools将 AKShare 和 FastAPI 强强联合,用于构建快速且高效 HTTP API 工具。...__version__) 快速启动 本次对 AKTools 进行大量升级和简化工作,使得用户可以通过一行命令,快速高效搭建 HTTP API 接口 来提高工作效率。...在您控制台显示如上图信息时,您可以打开您游览器,以 Chrome 游览器为例,您只需要在地址栏输入:http://127.0.0.1:8080/api/stock_zh_a_hist即可快速获取数据

    2.3K10

    清华教授刘知远:AI领域研究想法从哪里来?

    而计算机领域流行着一句话“IDEA is cheap, show me the code”,也说明对于重视实践计算机学科而言,想法好坏还取决于它实际效能。这里就来谈下好研究想法从哪里来。...那么什么才是想法呢?我理解这个”“字,至少有两个层面的意义。 学科发展角度“ 学术研究本质是对未知领域探索,是对开放问题答案追寻。...研究想法从哪里来 想法还是不好,并不是非黑即白二分问题,而是像光谱一样呈连续分布,因时而异,因人而宜。...那么,研究想法从哪里来呢?我总结,首先要有区分研究想法与不好能力,这需要深入全面了解所在研究方向历史与现状,具体就是对学科文献全面掌握。...例如,2018年以BERT为首预训练语言模型取得重大突破,2019年中就出现大量改进工作,其中以跨模态预训练模型为例,短短几个月里http://arxiv.org上挂出了超过六个来自不同团队图像与文本融合预训练模型

    6.4K11

    API都有哪些特点?你能做到几点

    API是怎样,应该具备哪些特点,作者对此进行了详细说明,并把API比作产品,主张编写API时从用户角度换位思考。 如果用户通过他们自己代码与你代码进行交互,那么你将需要构建一个API。...因此,理解API特性是至关重要。那么什么是API呢“API”一词似乎是对软件开发人员一种Rorschach Test。Web开发人员将API视为REST端点和wsdl。...所以了解API特性对我们至关重要。它会让其他人在你工作上有所不同。而且老实说,会带来一定程度职业自豪感。那么什么是API呢?让我们看看一些API特性。 简单 首先简单是最重要。...操作系统本身为核心计算机硬件不同提供了一个抽象概念。甚至你编程语言也会抽象出编写机器代码细节。 代码提供了抽象,API也不例外。你API应该隐藏它对用户详细信息,同时使其对用户有用。...如果对这个过程做出反应,你就会得到一个“令人惊讶”因素。 API并没有导致用户抓狂属性,“但是这没有任何意义!”或者“我怎么知道这一点?!”

    1.4K70

    激荡二十年:HTTP API 变迁

    我之所以要研究这样一个主题,是想从 API 历史中找到未来前进方向,毕竟「读史使人明智,知古可以鉴今」。 这篇文章我所介绍 API 变迁,特指客户端和服务器之间运行 HTTP API。...一切其他协议 API(如 TCP),或者服务器之间 HTTP API(如 gRPC),不在深入讨论之列。...人们发现,与其自己随机指定一套 HTTP API 规约,不如遵循 HTTP/1.1 规范,让 API 表述和规范靠拢。...在 web 世界不为人知角落,Erlang webmachine 尽着最大努力来确保 API 处理符合 HTTP 协议。...GraphQL 从输入和输出入手,在 HTTP 协议之上定义了一套查询语言 —— 客户端和服务器之间需要定义支持 query / mutation / subscription schema,以及输入和输出数据结构

    1.8K30

    consul HTTP API 和使用方法

    目录 搭建起 consul Consul HTTP API 建议读者先学习笔者另一篇文章 学习搭建 Consul 服务发现与服务网格-有丰富示例和图片,这样了解 consul 大体结构和学习集群搭建...Consul HTTP API Consul 主要接口是 Restful HTTP API,这些 API 可以对节点、服务、检查、配置等对象执行基本 CRUD 操作。...简单地注册服务 本小节介绍通过 HTTP API 方式,简单注册一个服务并配置健康检查,接下来我们将使用 HTTP API 原生请求方式,一步步了解 consul 中如何注册服务,并了解一些参数使用...通过 HTTP API 注册服务,请求信息如下(curl命令): curl --location -g --request PUT 'http://{{consul}}:8500/v1/agent/service...不同编程语言都有相应库,不需要基于 HTTP API 编写代码,可以直接调用官方提供 SDK。

    3.6K42
    领券