Spring Native
Spring Native其实我主要使用的编程语言是Java来着 背景 springboot 2.5.2spring native 0.10.1 前两天在 spring 上生成项目的时候,忽然发现有个叫 Spring Native 的依赖,听名字就觉得不一般,赶紧玩一玩。 简要介绍spring native 初步看下来是为了减少打包体积,减少内存使用量,加速容器启动和启动服务速度。 先看数据 stats CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % 05cbc775970a cranky_moser 0.03% 31.82MiB / 7.506GiB log2021-07-07 08:04:11.145 INFO 1 -..
更多Ceph 和 java client
Ceph 和 java 客户端 这应该是2020年度最后一个技术文章了… 背景很多个项目的需求都要牵扯到存点东西,老是存本地又不优雅。 迁移麻烦 测试麻烦 就是不想存本地 然后找到了个Ceph这个对象存储组件,打算要上了。 然后突然发现官方的java客户端最后更新时间在2014年….这个官方客户端为何弃疗… 但是仔细看 Ceph还支持了很多协议,例如 S3 . 看到是 Amazon 出品的我就放心了。果断上车。 install on docker有个blog写的特别好 整个过程行云流水,这里就不再复制粘贴了。 https://www.cnblogs.com/hackyo/archive/2004/01/13/13373340.html java client 中文ceph页面的 client 示例 好..
更多Spring Security & JWT
spring security and jwt写在前面Q: 为什么是spring security A: 无论是企业还是开源项目 一遍都会拿shiro作为首选,理由很简单 shiro简单 易于上手 文档教程多,随便参考一个开源项目都可以写出标准的业务代码。 但 spring security就不是这样了 根据我目前的使用来讲 你必须要了解spring security源代码 清楚执行流程,才能使用该框架。 并且 spring security可以不依赖servlet Q:为什么需要JWT A: 这里就会牵扯到基于token认证 和 基于传统的session认证 http本身是一种无状态的认证 这就意味着每一次请求 我们都不知道访问主体是谁 为了能够分辨访问主体 我们会在用户认证完毕之后给用户颁发一个标识..
更多