【Spring】IOC,你真的懂了吗?

Spring框架是狮子入坑Java的第一个开源框架。当我们接触到它时,总会发现老师或者书本介绍这两个词汇——IOC和AOP,它们分别是控制反转和面向切面,是Spring的思想内核,提供了控制层SpringMVC、数据层SpringData、服务层事务管理等众多技术,并可以整合众多第三方框架。现在我们

ArrayList | 简单的洗牌算法

逐行详解ArrayList洗牌算法

Java基础单元测试

本篇博文主要讲解Java基础内容单元测试和Junit5的使用。

Spring Boot 中事半功倍的一些工具类

Spring Boot 中事半功倍的一些工具类

【Kafka从成神到升仙系列 六】kafka 不能失去网络通信,就像西方不能失去耶路撒冷

这一篇文章主要从 Kafka 服务端的网络架构入手,剖析了服务端网络如何连接、如何处理、如何返回的。kafka 的网络架构使用了 Reactor 模型,利用 1 + N + M 的架构模式,将 kafka 的通信支撑起来,最后通过 mute 的方法保障了分区有序性。我是爱敲代码的小黄,独角兽企业的J

Java网络编程 - TCP通信

因为服务端现在只有一个线程,只能与一个客户端进行通信;并且上面代码中, 我们只连接了一个客户端然后就在死循环接受消息。主线程死循环不断地接收socket链接, 每成功链接一个socket, 就交给子线程处理。在服务器主线程中, 每链接到一个socket都要创建一个线程类交给子线程处理。客户端与服务端

Java单元测试介绍

单元测试单元测试就是针对最小的功能单元编写测试代码,Java程序最小的功能单元是方法,因此,单元测试就是针对Java方法的测试,进而检查方法的正确性。目前测试方法是怎么进行的, 存在什么问题?目前我们只有在main方法调用其他方法进行测试,如果一个方法的测试失败了,其他方法测试会受到影响。无法得到测

SpringBoot之SpringSecurity(安全)

SpringSecurity(安全)Spring Security是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型,他可以实现强大的Web安全控制,对于安全控制,我们仅需要引入spring-boot-starter-security模块,进行少量的配置,即可实现

Linux 进程知识总结

Linux 进程知识总结

SpringCloud的五大核心组件

简单介绍SpringCloud以及它的五大核心组件

一文学会IDEA中的Maven集成与创建(详细教程)

一文学会IDEA中的Maven集成与创建(详细教程)

如何使用JDBC操作数据库?一文带你吃透JDBC规范

在 Java 开发中,使用 Java 语言操作数据库是非常重要的一部分,那么 Java 语言是如何操作数据库的呢?我们需要使用不同厂商的数据库时,例如 MySQL,Oracle 等,显然一套 Java 代码是不能同时操作不同的数据库的,那么怎样实现一套 Java 代码对不同的数据库的操作呢?JDBC

MySQL-如何分库分表?一看就懂

一、为什么要分库分表如果一个网站业务快速发展,那这个网站流量也会增加,数据的压力也会随之而来,比如电商系统来说双十一大促对订单数据压力很大,Tps十几万并发量,如果传统的架构(一主多从),主库容量肯定无法满足这么高的Tps,业务越来越大,单表数据超出了数据库支持的容量,持久化磁盘IO,传统的数据库性

Java网络编程 - UDP通信

将数据源IP、目的地IP和端口以及数据封装成数据包,大小限制在64KB内,直接发送出去即可。使用组播地址:224.0.0.0 ~ 239.255.255.255。测试: 先启动接收端, 再启动发送端;可以在接收端获取到结果。使用广播地址:255.255.255.255。广播:当前主机与所在网络中的所

【MySQL】MySQL中的数学函数有哪些?

函数表示对输入参数值返回一个具有特定关系的值。MySQL提供了大量丰富的函数,在进行数据库管理以及数据的查询等操作时将会经常用到各种函数。通过对数据的处理,数据库的功能可以变得更加强大、更加灵活,满足不同用户的需求。各类函数从功能方面主要分为数学函数、字符串函数、日期和时间函数、条件判断函数、系统信

Spring Boot(四):Spring Boot启动原理分析

将配置类@SpringBootApplication标注的类所在包及下面所有子包里的所有组件扫描到spring容器。点击@SpringBootApplication,再点击@EnableAutoConfiguration进入类文件。这些自动配置类给我们当前项目的场景提供了一些组件和配置,有了自动配置

IDEA必装插件-Gyro

它是一个IDEA插件,安装之后,用Gyro Debug运行你的单测,第一次会正常启动Spring容器,第二次之后再次运行会复用之前启动过的Spring容器。 如果你安装了Jrebel热部署插件,Gyro自动使用其热部署能力。

IDEA初始化配置

IDEA 初始化配置

如何在Gitee创建仓库并上传文件

Gitee个人仓库建立及提交文件教程

【MySQL】MVCC详解与MVCC实现原理(MySQL专栏启动)

本文是:MySQL事务隔离机制与实现原理详解,的深入学习,我们在了解MySQL事务隔离机制与实现原理后,了解什么是MVCC,MVCC的实现原理,最后辨析当前读和快照读与MVCC和事务隔离的关系,更加全面和深入的MySQL事务隔离机制。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈