Java架构设计
Java架构设计
全部文章
分类
.net(2)
.netcore(1)
asp.net(1)
azure(1)
github(1)
golang(1)
http(1)
IDEA(2)
java(127)
Java架构(2)
Java程序员(6)
Java面试(1)
jenkins(2)
kafka(2)
kubernetes(1)
linux(2)
macos(1)
mvc(1)
mysql(2)
nginx(1)
rabbitmq(1)
redis(6)
spring(10)
spring boot(6)
spring cloud(5)
spring-boot(1)
SQL(2)
tcp/ip(1)
中间件(1)
分布式(4)
前端(2)
区块链(1)
压力测试(1)
安全(2)
微服务(3)
散列表(2)
数据库(5)
数据结构(1)
服务器(1)
未归档(1)
程序人生(3)
经验分享(2)
网络(3)
网络协议(1)
链表(2)
面试(22)
归档
标签
去牛客网
登录
/
注册
Java架构设计的博客
全部文章
(共245篇)
HTTP协议是什么?详细解读HTTP看完还不懂你来找我
文章将包含以下几方面内容: HTTP协议解读 与HTTP相关组件 与HTTP相关协议 HTTP组成 HTTP协议优缺点 HTTP协议解读 HTTP 是一种 超文本传输协议(Hypertext Transfer Protocol),超文本传输协议可以进行文字分割:超文本(Hy...
2022-01-21
0
335
知道SpringBoot,不用thymeleaf?那就太可惜了
之前的时候,我为了演示Linux配置提交项目执行环境,简单的整理了一下springboot得相关内容,但是在实际的开发过程中,SpringBoot得使用可不仅仅就是这一点点遍历而已,在SpringBoot中推荐使用thymeleaf模板引擎,简单点评价这个模板就是语法简单,功能更强大 所以今天我们...
2022-01-21
0
340
学会这七种正确打开Redis分布式锁的方案,吊打面试官
前言 日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而Redis非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨Redis分布式锁的正确使用方式。如果有不正确的地方,欢迎大家指出哈,一起学习一起进步。 什么是分布式锁 方案一:SETNX + EX...
2022-01-21
0
222
每日跑批任务耗时性能从六分钟优化到半分钟历程及总结
话说做了一个产品需求上线后,涉及到有一个每日凌晨七点跑批任务,跑批查询出来的待处理订单也就1100单作用,但是耗时却花费了5~6分钟,虽说跑批中,又调用外部服务,但是仅仅在空闲时间,鉴于此情况 我觉得这个跑批任务有优化的空间,伴随着一次次性能优化,最终耗时优化到只需平均20多秒就跑批完毕,鉴于...
2022-01-21
0
593
线上MySQL的自增id用尽怎么办?
MySQL的自增id都定义了初始值,然后不断加步长。虽然自然数没有上限,但定义了表示这个数的字节长度,计算机存储就有上限。比如,无符号整型(unsigned int)是4个字节,上限就是2^32 - 1。那自增id用完,会怎么样? 表定义自增值id 表定义的自增值达到上限后的逻辑是:再申...
2022-01-21
0
233
什么?使用“SpringBoot”拦截器,就能一个人开发整个系统的鉴权模块
HandlerInterceptor 详解 HandlerInterceptor 允许定制 handler 处理器执行链的工作流接口。我们可以自定义拦截器用于拦截 handlers 处理器(你可以理解为 controller 层的接口),从而可以添加一些共同的重复性的处理行为(例如接口鉴...
2022-01-21
0
199
全网最详细的网络协议之TCP/IP 协议,建议直接收藏
一、 计算机网络体系结构分层 计算机网络体系结构分层 计算机网络体系结构分层 不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上实现协议应该开发哪种程序”。 二、 TCP/...
2022-01-21
2
286
SpringApplication启动逻辑
个人觉得这个也很重要的,顺便在这里参考“芋艿“的博客深入学习下底层源码,然后再配合一张图来帮助理解记忆。咱们的Spring Boot版本是1.5.9,所以您的版本里源码实现可能会有区别,但我觉得不同版本的Spring Boot整体思想应该差不多。 构造器 // sources数组仅仅包含一个元素...
2022-01-21
0
243
Java 17发布,Java迈入新时代
前言 2021年9月14日Java 17发布,作为新时代的农民工,有必要了解一下都有哪些新东西。 Java 17是Java 11以来又一个LTS(长期支持)版本,Java 11 和Java 17之间发生了那些变化可以在OpenJDK官网找到JEP(Java增强建议)的完整列表。 本期文章会重点...
2022-01-21
0
319
看看人家的微服务权限解决方案,那叫一个帅气
前置知识 我们将采用Nacos作为注册中心,Gateway作为网关,使用Sa-Token提供的微服务权限解决方案,此方案是基于之前的解决方案改造的 应用架构 还是和之前方案差不多的思路,认证服务负责登录处理,网关负责登录认证和权限认证,其他API服务负责处理自己的业务逻辑。为了...
2022-01-21
0
253
首页
上一页
5
6
7
8
9
10
11
12
13
14
下一页
末页