首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#后端

【Spring Boot 源码学习】自定义 Banner 信息打印

huazie

上篇博文,Huazie 带大家了解了完整的 Banner 信息打印流程。相信大家都跃跃一试了,那么本篇就以这些基础的知识,来自定义 Banner 信息打印。

4610

一下午连续故障两次,谁把我们接口堵死了?!

程序员鱼皮

简单看了下前端向后端发的请求,发现所有的请求都一直阻塞,直到超时。直接请求后端服务器的接口也是一样的,等了很久都没有正常返回数据。最关键的是,所有接口都阻塞住了...

2000

PostgreSQL修改最大连接数

每周聚焦

在使用PostgreSQL的时候,经常会遇到这样的错误提示, sorry, too many clients already,这是因为默认PostgreSQL最...

3710

Python中的全局变量和局部变量是什么?

科技新语

在Python中,全局变量和局部变量在作用域和访问权限上有明显的区别。全局变量是在整个程序中可访问的变量,而局部变量则仅在其被定义的函数内部可用。

3710

怎么在Java 16中编写C风格的局部静态变量

闻说社

这听起来像是为了使新特性(记录类)更加通用而做的一个小的必要的恶,实际上它有自己的生命。我们可以用它来模仿C风格的局部静态变量,即局部变量:

4110

C++为什么有参数依赖查找(ADL)?

阿珍

问题的来源,是在一个复杂项目的编译时,由于新引入的一个库的文件xxx.cc:100包含一句sort语句,报出了如上的编译错误。编译器发现有多个不同的sort名字...

4510

《我们一起进大厂》系列-Zookeeper基础

Java进阶指南针

如果大家公司里的消息队列Kafka是2.80版本以下的版本,那说明你们的服务器还在跑着一台提供Kafka核心功能支持的Zookeeper。

7520

Python的延迟绑定是什么?

程序猿川子

Python中的延迟绑定是指在嵌套函数中,内部函数在被调用时才会绑定外部函数的变量,而不是在定义内部函数时就绑定。这种绑定方式可以导致一些出乎意料的行为,因为变...

3810

【Spring Boot 源码学习】Banner 信息打印流程

huazie

上篇博文,Huazie 带大家初步了解了 SpringApplication 的实例化过程。在介绍 SpringApplication 的核心构造函数的第一个参...

7920

QT开发积累——通过利用hash显著提高程序运行的效率

Arya

将嵌套的循环拆开并优化,有可能显著提高运行速度。当前的嵌套循环的时间复杂度是 O(n⋅m)O(n⋅m)(其中 n 是 DataPoint001 的大小,m 是 ...

10410

不懂这些,面试都不敢说自己熟悉Redis

Java进阶指南针

下面这位就是Redis的创始人,他叫antirez,让我们Java开发者又要多学一门Redis的始作俑者。

24130

SpringCloud怎么搭建GateWay网关&统一登录模块

每周聚焦

这个模块主要用来实现一个基本的登录流程,因为自己学习过SpringSecurity,那这里就使用了它来做登录。SpringSecurity默认的登录流程是表单登...

5010

Spring Boot中怎么使用BPMN

科技新语

这样,当你的Spring Boot应用启动时,Camunda引擎将自动部署这个BPMN流程,并准备好接受流程实例的创建和管理请求。这个集成使得从前端到后端的业务...

8110

List与String相互转化的方法有哪些

闻说社

Java 8引入了String.join()方法,可以将数组或集合以指定的分隔符连接起来形成新的字符串。

6810

if else代码优化小技巧

阿珍

在程序开发中,if else是我们经常用到的条件判断语句。在程序逻辑中,免不了会有各种条件的判断,并根据结果执行对应的逻辑。if else的好处就是简单,可读性...

9910

Python 装饰器怎么用?

程序猿川子

Python 的装饰器是一种非常强大的工具,允许程序员在不修改原有函数定义的情况下,增加额外的功能。装饰器的应用场景非常广泛,从日志记录、性能测试、事务处理到缓...

7410

golang怎么搭建Websocket聊天室服务端

每周聚焦

我们用这个代码存储连接,便于后面服务器收到一个客户端的消息后向连接到服务器的每个客户端的连接发送消息,实现聊天交互

8810

软件开发中的 DRY、KISS 和 SOLID 原则

科技新语

这些原则是软件开发中的重要指导方针,它们帮助开发者创建高质量的代码和系统架构。简要总结一下每个原则的核心思想:

8910

Go中(_)字段有什么特殊用途?

闻说社

在 model 包里定义一个 User 结构体,包含 Name 和 Age 两个字段。

9010

go 高并发下的数据结构是怎样?

阿珍

0 字节的变量在内存中的地址是相同的,称为 zerobase,这个变量在 runtime/malloc.go 文件中

5110
领券