Maybelence's Blog

记录学习笔记,记录日常生活 未来路还很长 ,且行且珍惜

Quarkus与Spring boot性能对比

spring,Quarkus

目前市场上主流的框架基本都是 Spring 全家桶系列, Srping 的生态完善也是众多开发者非常青睐这个框架的原因之一。但是我们今天主要从内存管理和性能方面看一下 Quarkus 和 Spring Boot 的区别。 什么是 Quarkus ?官网是这样定义的,Quarkus 是针对 Java 虚拟机 (JVM) 和本机编译的全栈 Kubernetes 本地 Java 框架,专门针对容器......

[译] 快速理解开闭原则

原文地址:The Open-Closed principle made simple原文作者:Mihai Sandu译者:maybelence 原文的示例代码都是采用的 Scala 语言,其实 Scala 本身和 java 的语法非常像,考虑到目前更多的开发者都是 java ,因此我把原文的代码都转成了 java 。一些和 java 语法有冲突的地方也都做了中文注释。 卡车是一种多功......

拥抱Restful--Jersey框架

主要通过另一个轻量级的框架-- `Jersey` 整合 Spring 来构建一个 Restful 服务

引言提到 RestFul ,很容易联想到 Spring 框架,如果你在此之前没有接触过 Spring 框架,建议先点击 传送门 了解一下如何通过 Spring 快速构建一个 Restful Web 服务。 今天我们主要通过另一个轻量级的框架— Jersey 整合 Spring 来构建一个 Restful 服务。 Jersey 是一个用于构建 Restful Web 服务的一个开源框架。是 J......

LeetCode每日一题--经营摩天轮的最大利润

leetCode算法系列--贪心算法

前言昨天说今天准备刷一下贪心算法,今天根据贪心算法的 tag 找了一个题目。题目本身没有特别难,整理完这题的解题思路之后,我会再找几题看看有没有共性思路可以整理分享一下。 题目描述你正在经营一座摩天轮,该摩天轮共有4 个座舱 ,每个座舱 最多可以容纳 4 位游客 。你可以 逆时针 轮转座舱,但每次轮转都需要支付一定的运行成本 runningCost 。摩天轮每次轮转都恰好转动 1 / 4 周......

LeetCode每日一题--验证回文串

leetCode算法系列--分治算法

前言今天题目是误打误撞遇到的。原本想刷一下五大常用算法之一的— 贪心算法 ,用标签搜了一下贪心算法,点进去之后发现并不是。但是遇到就是缘分,并且这题的解题思路很像快速排序,因此今天顺便复习一下快速排序,也同时可以复习一下五大常用算法的另一种— 分治算法 。明天应该会整理一下贪心算法的解题思路。 题目描述给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本......