RESTful理解与实践 架构

RESTful理解与实践

Web 应用程序最重要的 REST 原则是,客户端和服务器之间的交互在请求之间是无状态的。从客户端到服务器的每个请求都必须包含理解请求所必需的信息。如果服务器在请求之间的任何时间点重启,客户端不会得到通知。此外,无状态请求可以由任何可用服务器回答,这十分适合云计算之类的环境。客户端可以缓存数据以改进性能。
阅读全文

墙与门(BFS)

【LeetCode】墙与门题目:你被给定一个m×n的二维网格,网格中有以下三种可能的初始化值:-1表示墙或是障碍物0表示一扇门INF无限表示一个空的房间。然后,我们用231-1=2147483647代表INF。你可以认为通往门的距离总是小于2147483647的。你要给每个空房间位上填上该房间到最近门的距离,如果无法到达门,则填INF即可。示例:给定二维网格:INF-10INFINFINFINF-1INF-1INF-
阅读全文
BFS和DFS算法 算法

BFS和DFS算法

图是一种灵活的数据结构,一般作为一种模型用来定义对象之间的关系或联系。对象由顶点(V)表示,而对象之间的关系或者关联则通过图的边(E)来表示。 图可以分为有向图和无向图,一般用G=(V,E)来表示图。经常用邻接矩阵或者邻接表来描述一副图。 在图的基本算法中,最初需要接触的就是图的遍历算法,根据访问节点的顺序,可分为广度优先搜索(BFS)和深度优先搜索(DFS)。
阅读全文
Vert.x Verticle简介、简单使用及相关用法 后端技术

Vert.x Verticle简介、简单使用及相关用法

Vert.x 通过开箱即用的方式提供了一个简单便捷的、可扩展的、类似的部署和并发模型机制。我们可以用此模型机制来保管您自己的代码组件。 这个模型不能说是严格的 Actor 模式的实现,但它确实有相似之处,特别是在并发、扩展性和部署等方面。
阅读全文
Vert.x简介、原理与HelloWorld 后端技术

Vert.x简介、原理与HelloWorld

Vertx,是一个基于JVM、轻量级、高性能的应用平台,非常适用于移动端后台、互联网、企业应用架构。 Vertx,基于Netty全异步通信,并扩展出了很多有用的特性。 Vertx,是基于事件总线设计的高性能架构,保证应用中不同部分以一种非堵塞的线程安全方式通讯。 Vertx,是借鉴Erlang和Akka架构设计,能充分利用多核处理器性能并实现高并发编程需求的框架。
阅读全文
Java-底层原理-编译原理 后端技术

Java-底层原理-编译原理

Java-JVM-从源代码到机器码转载声明:本文系转载自以下文章:JVM系列第4讲:从源代码到机器码,发生了什么?作者:陈树义来源:博客园转载仅为方便学习查看,一切权利属于原作者,本人只是做了整理和排版,如果带来不便请联系我删除。摘要在上篇文章我们聊到,无论什么语言写的代码,其到最后都是通过机器码运行的,无一例外。那么对于Java语言来说,其从源代码到机器码,这中间到底发生...
阅读全文
Loading...