加载中
JWT鉴权

jwt是什么? JWTs是JSON对象的编码表示。JSON对象由零或多个名称/值对组成,其中名称为字符串,值为任意JSON值。JWT有助于在clear(例如在URL中)发送这样的信息,可以被信任为不可读(即加密的)...

Spring Cloud组成剖析

我们先认识一下SpringCloud的各个组件,然后知其所以然。 原理讲解前,先看一个最经典的业务场景,如开发一个电商网站,要实现支付订单的功能,流程如下: 创建一个订单之后,如果用户立刻支...

Java中关于线程同步,你会用到的4个类

CountDownLatch 解释: CountDownLatch相当于一个门闩,门闩上挂了N把锁。只有N把锁都解开的话,门才会打开。怎么理解呢?我举一个赛跑比赛的例子,赛跑比赛中必须等待所有选手都准备好了,裁...

Spring Boot 中的Http接口调用只知道 RestTemplate?来试下 Retrofit !

大家都知道okhttp是一款由square公司开源的java版本http客户端工具。实际上,square公司还开源了基于okhttp进一步封装的retrofit工具,用来支持通过接口的方式发起http请求。 如果你的项目中...

为啥微信有扫一扫登录,而我们没有?从0到1搞定扫码登录(附源码)

今天分享一篇关于扫码登录背后实现原理的文章,应该能够帮助到不少同学。 1、引言 扫码登录这个功能,最早应该是微信的PC端开始搞,虽然有点反人类的功能(不扫码也没别的方式登录),但不得...

MySQL中使用“utf8”的坑有多少人遇到过,下次注意记得用“utf8mb4”

作者:brightwang 来源:jianshu.com/p/ab9aa8d4df7d 原文:medium.com/@adamhooper/in-mysql-never-use-utf8-use-utf8mb4-11761243e434 最近我遇到了一个bug,我试着通过Rails在以“utf8”编...

Spring 官宣,要干掉原生 JVM!

原文:spring.io/blog/2021/03/11/announcing-spring-native-beta Spring 团队日前发布了 Spring Native Beta 版。通过 Spring Native,Spring 应用将有机会与 GraalVM 原生镜像的方式运行。...

http协议无状态中的 "状态" 到底指的是什么?!

点击上方「蓝字」关注我们 前言 先来看这句话的另外两个概念:(标准的http协议是无状态的,无连接的) 标准的http协议指的是不包括cookies, session,application的http协议,他们都不属于标...

09/08 22:00
0
没有最好的架构,只有更合适的架构。Redis低成本、高可用设计

作者:蘑菇先生 出处:http://mushroom.cnblogs.com/ 关于Redis高可用方案,看到较多的是keepalived、zookeeper方案。 keepalived是主备模式,意味着总有一台浪费着。 zookeeper工作量成本偏...

[合集]JVM内存溢出问题的定位方法

戳这里,加关注哦~ 今天给大家带来JVM体验之内存溢出问题的定位方法。 废话不多说直接开始: 一、Java堆溢出 测试代码如下: import java.util.*;public class A { public static void mai...

帮你理解【Java垃圾收集机制】

点击上方蓝色字体,关注我们 前言 上篇文章已经给大家介绍了 JVM 的架构和运行时数据区 (内存区域),本篇文章将给大家介绍 JVM 的重点内容——垃圾收集。众所周知,相比 C / C++ 等语言,Jav...

程序员如何画好架构图?

作者 | 三画 来源 | 阿里巴巴中间件 技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化...

滴滴面试官:为什么不建议把数据库部署在Docker容器内?

来源:http://l.wz2.in/0AC 近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?这个问题不是子虚乌有,因为在网上...

基于Redis位图实现用户签到功能

点击上方蓝字关注我们! 背景 会员积分体系,实现前端按照日历进行签到。连续签到的7天及7天的倍数额外增加积分。可以获取之前连续签到的次数(理论上没有上限) 设计思路 如果存入到数据库中...

[项目源码]ERP进销存系统

介绍 ERP进销存管理系统 软件架构 核心框架:SpringBoot 2.0.0 持久层框架:Mybatis 1.3.2 日志管理:Log4j 2.10.0 JS框架:Jquery 1.8.0 UI框架: EasyUI 1.3.5 模板框架: AdminLTE 2.4.0 项...

大数据架构PK:Hadoop与MPP的区别

在最近的时间里,我听到了很多关于该主题的讨论。同样,这是一个非常受欢迎的问题,是由在“大数据”领域经验不足的客户提出的。实际上,我不喜欢这个含糊不清的流行语,但这就是客户通常会来...

到底什么是"超融合"呢?

一.超融合快速入门 当下,企业IT领域刮起了一阵"超融合"浪潮,无论是大型企业还是初创厂商都积极投身到超融合领域,直至今天,超融合概念依旧 "高烧不退"。 不过,虽然关于超融合的文章很多,...

纯干货 | 从淘宝到云端的高可用架构演进

主要介绍了其近几年在阿里电商平台及阿里云上的高可用设计的经验,分为两个部分:第一部分主要包括传统的淘宝店铺稳定性体系的建设及相关的基础链路设计、缓存和容灾方案的设计及部署;第二部...

紧急!火爆全网的小白理财课0元免费领!限量200份!手慢无!

我想问你一个现实的问题: 下面三种情况,哪个最让最绝望? 女儿上学,假期上补习班,一学期要6000; 儿子结婚,除了房子和车,还要20万彩礼; 父母生病,住院治疗,进口药一天1000..... 说实...

干货!Docker镜像优化:从1.16GB到20MB!

Docker简介 Docker 是一个供软件开发人员和系统管理员使用容器构建、运行和与分享应用程序的平台。容器是在独立环境中运行的进程,它运行在自己的文件系统上,该文件系统是使用 docker 镜像构...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部