REST Flowcharts这章节将通过一些列不同的流程图来介绍REST处理状态机。一个请求主要有四条路线,一个是方法OPTIONS。 一个是方法GET和HEAD。一个是PUT。POST和PATCH,最后一个是DELETE。所有的路径都是从“Start”開始。假设资源存在,除了OPTIONS路径,...
转载
2015-12-24 18:52:00
243阅读
2评论
Erlang不仅仅是一门语言,更是一个操作平台。Erlang开发者很少写单独的模块,而是写库和程序,然后把它们打包在一起进行发
翻译
2023-01-27 10:52:56
267阅读
Cowboy 是轻量的HTTP server。 它构建在Ranch之上,请参考Ranch。
翻译
2023-04-06 14:36:19
277阅读
Erlang可以用来实现一个websocket服务器。cowboy这样框架可以完成这个任务,是我们不必关注websocket协议的细节。
翻译
2023-01-27 10:54:37
452阅读
Erlang cowboy 处理不规范的clientCowboy 1.0 參考本章:Dealing with broken clients存在很多HTTP协议的实现版本号。很多广泛使用的client,如浏览器。十分符合规范。可是也有一些特殊的client很糟糕,不遵守规范。Cowboy尽可能地遵守规
转载
2016-01-31 11:37:00
138阅读
2评论
Handling plain HTTP requestsThe simplest way to handle a request is by writing a plain HTTP handied, as Cowboy will simply c
翻译
2023-01-11 01:16:03
268阅读
解释cowboy服务器response之前的http request的步骤,以及cowboy实现的细节。
翻译
2023-01-11 01:16:14
116阅读
"Link" 设$poly_i(i\in\{0,1\})$有$n_i$个顶点,按顺序为$a_{i,0},\cdots,a_{i,n_i}(a_{i,n_i}=a_{i,0})$,法向量为$\vec{p_i}$,所在平面为$flat_i$。 step.1 计算出$\vec x=\vec{p_0}\ti
转载
2020-02-24 15:30:00
47阅读
2评论
想在cowboy中获取priv的目录路径,如何获取呢?有两种方法,假设应用名称为:webtest方法1:code:priv_dir(webtest).方法2:code:lib_dir(webtest, priv).结果:(webtest@127.0.0.1)2> code:priv_dir(webtest)."/data/webtest/_rel/w1)3> c
原创
2023-01-15 23:22:14
81阅读
回顾一下web技术的发展历史,并可预见一下未来的发展。除了HTTP/2.0这个还未正式纳入规范的技术,Cowboy与所有这些技术都是兼容的。
翻译
2023-01-27 10:53:27
87阅读
题目pdf:http://acm.bnu.edu.cn/v3/external/124/12487.pdf 大致题意: 一棵树,一个人从A节点出发,等可能的选不论什么一条边走,有两个节点B,C求这个人先到达B的概率 思路: 先说结论:仅仅和离A的距离有关。先到达B+先到达A的概率 = 1,然后依据距
转载
2018-04-17 21:10:00
28阅读
2评论
本篇文章的主旨是使用 .NET/C# 实现 TCP 高性能服务的不同方式,包括但不限于如下内容: APM 方式,即 Asynchronous Programming Model TAP 方式,即 Task-based Asynchronous Pattern SAEA 方式,即 SocketAsyn
转载
2017-06-08 17:04:00
260阅读
2评论
一、GitHub简介GitHub是一个面向开源及私有软件项目的托管平台,只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。。git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱、代码片段分享等功能。。GitHub可以托管各种git
转载
2023-07-27 23:36:48
254阅读
不仅如此,还有人声称 ChatGPT 已经过时了,AutoGPT 才是这个领域的新成员。项目一经上线,短短几天狂揽 27K + 星,这也侧面验证了项目的火爆。GitHub 地址:https://github.com/torantulino/auto-gpt问题来了,AutoGPT 到底是什么?它是一个实验性的开源应用程序,展示了 GPT-4 语言模型的功能。该程序由 GPT-4 驱动,可以自主实现
转载
2024-07-31 11:36:24
161阅读
在公众号topbook被安利了Gridea这个写博客的软件后,想起自己又好久没有写博客,于是顺便趁着上手Gridea的机会,好好整顿一下博客建立github仓库首先到github上创建一个新的仓库,仓库名为 「用户名.github.io」,后续就可以用这个仓库名作为博客访问域名创建仓库后点击仓库的settings,拉到页面最下端检查自己是否开启了github pages到这里,就成功建立了内容为空
转载
2023-06-26 18:30:32
309阅读
6.5 GitHub - 脚本 GitHub版本说明版本作者日期备注0.1loon2019.3.29初稿目录文章目录6.5 GitHub - 脚本 GitHub版本说明目录脚本 GitHub1、钩子2、服务Figure 130. 服务与钩子配置区域Figure 131. 电子邮件服务配置3、钩子Figure 132. Web 钩子配置Figure 133...
转载
2022-07-12 17:10:35
762阅读
系列文章.Net 微服务实战之技术选型篇.Net 微服务实战之技术架构分层篇.Net 微服务实战之 DevOps 篇分布式?集群?负载均衡? 我曾经面试过一家企业,当时描述完我在老东家完成的微服务架构后,面试官问了我一个问题:
面试官:您有做过分布式系统吗?
我:有,刚刚我描述的微服务架构就是分布式的……
面试官:不不不,我意思是你有没有尝试过把一个站点部署到多台服务器
转载
2024-07-17 16:32:03
150阅读
简单说,只需要三步,就可以在 Github 搭建起一个博客:在 Github 上建一个名为 xxx.github.io 的库;把看中了的 Jekyll 模板 clone 到本地;把这个模板 push 到自己的库;下面为了从头展示如何用 Git + Github + Jekyll 搭建博客。 一、在 Github 创建名为 username.github.io 的库 按照
转载
2024-05-21 14:32:15
111阅读