后端开发你必须学会的干货

76 篇文章
45.7K 次阅读
30 人订阅

全部文章

全菜工程师小辉

一文快速了解Kafka

初学Kafka,肯定会被各种概念搞得很头疼,所以整理下Kafka进阶学习必须要了解的概念。

11030
全菜工程师小辉

一文理解JWT鉴权登录的安全加固

有关JWT的基础知识,可以查看之前的博客: 快速了解会话管理三剑客cookie、session和JWT

11830
全菜工程师小辉

一文理解JWT鉴权登录的应用

如果对cookie/token有疑问的,可以查看之前的博客快速了解会话管理三剑客cookie、session和JWT

9830
全菜工程师小辉

一文理解为什么需要使用消息队列

消息队列(Message Queue),简称为MQ,是一种跨进程的通信机制,用于上下游传递消息。常见消息队列中间件如:Kafka、ActiveMQ、Rabbit...

13050
全菜工程师小辉

海外产品快速集成三方登录

笔者过去两年参加了两个海外项目的开发,期间接入过多种授权登录,也踩过一些坑,所以总结出本文,方便做海外产品的开发者可以减少集成授权登录的时间成本。

10940
全菜工程师小辉

一文搞懂单例模式

单例模式(Singleton Pattern)是Java中最简单的设计模式之一,属于创建型模式。它提供了一种创建对象的最佳方式。

7520
全菜工程师小辉

Java对象属性复制组件-Mapstruct的项目改造指南

本文介绍下Java对象属性复制组件(MapStruct),以及项目中引入遇到的坑。

26930
全菜工程师小辉

结合IDEA与命令行,解决常用git操作与特殊情况的最佳实践

本文适合总觉得git操作不够顺滑,被各种分支问题搞得焦头烂额的Java业务开发同学。

18830
全菜工程师小辉

简单聊聊PayPal与BrainTree选型经历

2019年9月30日,PayPal公司被批准通过对国付宝的股权收购正式进入中国。2019年12月19日晚间,PayPal公司正式宣布,已完成对国付宝信息科技有限...

73250
全菜工程师小辉

轻松搞定Charles的HTTPS抓包(iOS13可用)

抓包工具在APP开发过程中使用非常频繁,对开发者理解网络传输原理以及分析定位网络方面的问题非常有帮助。

2.4K20
全菜工程师小辉

一文搞定Java热更新

在持续交付的时代,重新部署一个新的版本只需要点击一下按钮。但在有的情况下,重新部署过程可能比较复杂,停机是不被允许的。所以JVM提供了另外一种选择:在不重启应用...

86020
全菜工程师小辉

AsyncContext异步请求的用法

在Servlet 3.0中,在ServletRequest上提供了startAsync()方法

1.5K30
全菜工程师小辉

漫画:高效的布隆算法

x星球经过和y星球的激战后,x星球已经无法居住,重建需要很长的时间,因此迁移到why星球上。

15820
全菜工程师小辉

一个 WebSocket 服务器是如何开发出来的?

WebSocket 协议是为了解决 http 协议的无状态、短连接(通常是)和服务端无法主动给客户端推送数据等问题而开发的新型协议,其通信基础也是基于 TCP。...

30320
全菜工程师小辉

一种非大小排序(先后关系排序)—拓扑排序

在以前很多人可能听过拓扑排序,但可能认为它太难而不愿接触学习,也不清楚是排啥序的,然而拓扑排序实际很简单,生活中也很常用,面试笔试也会遇到,所以掌握拓扑排序已是...

24730
全菜工程师小辉

一文搞定MySQL性能调优

数据库的操作越来越成为整个应用的性能瓶颈,这对于Web应用尤其明显。关于数据库的性能,这并不只是DBA需要关心的,而更是后端开发需要去关注的事情。

40240
全菜工程师小辉

快速了解正向代理与反向代理

比如访问某些国外网站,可能需要购买vpn,并且vpn是在用户浏览器端设置的(并不是在远端的服务器设置)。浏览器先访问vpn地址,vpn地址转发请求,并最后将请求...

30370
全菜工程师小辉

explain的属性详解与提速百倍的优化示例

在MySQL中,可以通过EXPLAIN命令获取MySQL如何执行SELECT语句的信息,包括在SELECT语句执行过程中表如何连接和连接的顺序。

40130
全菜工程师小辉

快速了解基于AQS实现的Java并发工具类

AQS是AbstractQueuedSynchronizer的简称,类如其名,抽象的队列式的同步器,它是一个Java提高的底层同步工具类,用一个int类型的变量...

26740
全菜工程师小辉

有关Spring事务,看这一篇就足够了

编程式事务管理是侵入性事务管理,使用TransactionTemplate或者直接使用PlatformTransactionManager,对于编程式事务管理,...

29430

扫码关注云+社区

领取腾讯云代金券