技术栈
javaee
朝新_
1 个月前
java
·
开发语言
·
javaee
【多线程初阶】阻塞队列 & 生产者消费者模型
在数据结构学习集合类是我们接触了队列、优先级队列,都是一些很重要的数据结构,尤其是现在搞后端开发,经常会使用分布式系统,微服务框架等等
朝新_
1 个月前
java
·
javaee
【多线程初阶】内存可见性问题 & volatile
如果多线程环境下代码运行的结果是符合我们预期的,即在单线程环境应该有的结果,则说这个程序是线程安全的,反之,多线程环境中,并发执行后,产生bug就是线程不安全
sugar__salt
1 个月前
android
·
java
·
单例模式
·
intellij-idea
·
javaee
多线程(5)——单例模式,阻塞队列
单例模式是一种设计模式,用于解决分工协作的问题 单例,一个程序(进程中)唯一实例设计模式相当于大佬给了一个模版(套路),按照这个模板写,代码效率能比较高 它能解决一些固定场景的固定套路 设计模式还有很多种,单例模式只是其中之一
弥鸿
1 个月前
java
·
spring boot
·
java-ee
·
springcloud
·
javaee
MinIO的安装和使用
MinIO基于Apache License v2.0开源协议的对象存储服务,可以做为云存储的解决方案用来保存海量的图片,视频,文档。主要特点如下:
-曾牛
2 个月前
java
·
spring
·
spring cloud
·
面试
·
springboot
·
javaee
·
面经
Java面试:Spring及Spring Cloud技术深度剖析
在Java开发领域,Spring框架一直是企业级应用开发的中流砥柱,而Spring Boot的出现更是极大地简化了Spring应用的开发过程。同时,Spring Cloud为构建分布式系统提供了强大的支持。本文将围绕Spring及Spring Cloud的一系列核心问题展开详细探讨,旨在帮助开发者深入理解这些技术的原理和应用。
Zz_waiting.
3 个月前
java
·
开发语言
·
jvm
·
javaee
多线程进阶
进阶的内容,就关于线程的面试题为主了,涉及到的内容在工作中使用较少,但面试会考!!!加锁的过程中,在处理冲突的过程中,涉及到的一些不同的处理方法,此处的锁策略,并非是 Java 独有的,需要重点理解一些相关的概念。
sniper_fandc
3 个月前
网络
·
tcp/ip
·
udp
·
javaee
网络编程—TCP/IP模型(UDP协议与自定义协议)
上篇文章:网络编程—Socket套接字(TCP)https://blog.csdn.net/sniper_fandc/article/details/146923783?fromshare=blogdetail&sharetype=blogdetail&sharerId=146923783&sharerefer=PC&sharesource=sniper_fandc&sharefrom=from_link
sniper_fandc
3 个月前
网络
·
网络协议
·
udp
·
javaee
网络编程—Socket套接字(UDP)
上篇文章:网络编程—网络概念https://blog.csdn.net/sniper_fandc/article/details/146923380?fromshare=blogdetail&sharetype=blogdetail&sharerId=146923380&sharerefer=PC&sharesource=sniper_fandc&sharefrom=from_link
Zz_waiting.
3 个月前
开发语言
·
算法
·
安全
·
javaee
多线程代码案例(定时器) - 3
定时器,是我们日常开发所常用的组件工具,类似于闹钟,设定一个时间,当时间到了之后,定时器可以自动的去执行某个逻辑
sniper_fandc
3 个月前
网络
·
tcp/ip
·
javaee
网络编程—Socket套接字(TCP)
上篇文章:网络编程—Socket套接字(UDP)https://blog.csdn.net/sniper_fandc/article/details/146923670?fromshare=blogdetail&sharetype=blogdetail&sharerId=146923670&sharerefer=PC&sharesource=sniper_fandc&sharefrom=from_link
不修×蝙蝠
4 个月前
服务器
·
http
·
javaee
·
http协议
HTTP 协议(Ⅲ)
目录一、HTTP 协议概念二、无状态协议三、HTTP1.0 & HTTP1.1四、请求协议和响应协议五、请求协议
等待的L先生
4 个月前
http
·
javaee
·
interceptor
·
filter
·
event
·
httpservlet
HttpServlet详解
HttpServlet是Java Servlet API 的一部分,它是一个抽象类,旨在简化基于HTTP协议的web应用程序开发,通过扩展HttpServlet类,开发者可以创建处理HTTP请求(如Get,Post等)的Servlet;
ob熔天使——武
5 个月前
架构
·
javaee
JavaEE架构
VM架构通常指的是虚拟机(Virtual Machine)的架构。虚拟机是一种软件实现的计算机系统,它模拟了物理计算机的功能,允许在单一物理硬件上运行多个操作系统实例。虚拟机架构主要包括以下几个关键组件: 1. 虚拟机监控器(Hypervisor): - 类型1 Hypervisor:直接运行在物理硬件上,也称为裸机Hypervisor。例如,VMware ESXi、Microsoft Hyper-V、Xen。 - 类型2 Hypervisor:运行在宿主操作系统之上,例如VMware Workstati
Theodore_1022
7 个月前
java
·
算法
·
设计模式
·
代理模式
·
个人开发
·
javaee
11 设计模式之代理模式(送资料案例)
在现实生活中,我们常常遇到这样的场景:由于某些原因,我们可能无法亲自完成某个任务,便会委托他人代为执行。在设计模式中,代理模式 就是用来解决这种“委托”问题的,它允许一个对象通过代理对象来控制对另一个对象的访问。
Theodore_1022
7 个月前
java
·
设计模式
·
java-ee
·
个人开发
·
简单工厂模式
·
javaee
8 设计模式之简单工厂模式
设计模式是软件开发中的一套通用解决方案,而简单工厂模式则是最基础、最常用的一种创建型模式。在这篇博客中,我将为大家详细介绍简单工厂模式的概念、优缺点,以及通过一个饮料制作的案例,帮助大家更好地理解和应用这种模式。
冷心笑看丽美人
7 个月前
java
·
笔记
·
学习
·
spring
·
java-ee
·
javaee
setter方法注入(Java EE 学习笔记07)
属性setter方法注入是Spring最主流的注入方法,这种注入方法简单、直观,它是在被注入的类中声明一个setter方法,通过setter方法的参数注入对应的值。
AH_HH
7 个月前
springboot3
·
javaee
·
jakarta ee
Spring Boot 3.0废弃了JavaEE,改用了Jakarta EE
Spring Boot 3.0废弃了JavaEE,改用了Jakarta EEjavax变成Jakarta的主要原因是因为Java EE项目从Oracle转移到了Eclipse Foundation,并改名为Jakarta EE。
Theodore_1022
7 个月前
java
·
开发语言
·
设计模式
·
java-ee
·
接口隔离原则
·
javaee
4 设计模式原则之接口隔离原则
客户端不应该被迫依赖于它不使用的方法;一个类对另一个类的依赖应该建立在最小的接口上。简单来说,接口隔离原则 强调:
Theodore_1022
7 个月前
java
·
算法
·
设计模式
·
面试
·
java-ee
·
javaee
·
单一职责原则
6 设计模式原则之单一职责原则
一个类应该只有一个职责,或者说,一个类应该仅仅做一件事情。这样设计的好处是:为了说明单一职责原则,首先我们可以写一个违反单一职责原则的例子,然后再重构它。