javaee

Zz_waiting.10 天前
java·开发语言·jvm·javaee
多线程进阶进阶的内容,就关于线程的面试题为主了,涉及到的内容在工作中使用较少,但面试会考!!!加锁的过程中,在处理冲突的过程中,涉及到的一些不同的处理方法,此处的锁策略,并非是 Java 独有的,需要重点理解一些相关的概念。
sniper_fandc13 天前
网络·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_fandc14 天前
网络·网络协议·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.14 天前
开发语言·算法·安全·javaee
多线程代码案例(定时器) - 3定时器,是我们日常开发所常用的组件工具,类似于闹钟,设定一个时间,当时间到了之后,定时器可以自动的去执行某个逻辑
sniper_fandc15 天前
网络·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
不修×蝙蝠2 个月前
服务器·http·javaee·http协议
HTTP 协议(Ⅲ)目录一、HTTP 协议概念二、无状态协议三、HTTP1.0 & HTTP1.1四、请求协议和响应协议五、请求协议
等待的L先生2 个月前
http·javaee·interceptor·filter·event·httpservlet
HttpServlet详解HttpServlet是Java Servlet API 的一部分,它是一个抽象类,旨在简化基于HTTP协议的web应用程序开发,通过扩展HttpServlet类,开发者可以创建处理HTTP请求(如Get,Post等)的Servlet;
ob熔天使——武2 个月前
架构·javaee
JavaEE架构VM架构通常指的是虚拟机(Virtual Machine)的架构。虚拟机是一种软件实现的计算机系统,它模拟了物理计算机的功能,允许在单一物理硬件上运行多个操作系统实例。虚拟机架构主要包括以下几个关键组件: 1. 虚拟机监控器(Hypervisor): - 类型1 Hypervisor:直接运行在物理硬件上,也称为裸机Hypervisor。例如,VMware ESXi、Microsoft Hyper-V、Xen。 - 类型2 Hypervisor:运行在宿主操作系统之上,例如VMware Workstati
Theodore_10225 个月前
java·算法·设计模式·代理模式·个人开发·javaee
11 设计模式之代理模式(送资料案例)在现实生活中,我们常常遇到这样的场景:由于某些原因,我们可能无法亲自完成某个任务,便会委托他人代为执行。在设计模式中,代理模式 就是用来解决这种“委托”问题的,它允许一个对象通过代理对象来控制对另一个对象的访问。
Theodore_10225 个月前
java·设计模式·java-ee·个人开发·简单工厂模式·javaee
8 设计模式之简单工厂模式设计模式是软件开发中的一套通用解决方案,而简单工厂模式则是最基础、最常用的一种创建型模式。在这篇博客中,我将为大家详细介绍简单工厂模式的概念、优缺点,以及通过一个饮料制作的案例,帮助大家更好地理解和应用这种模式。
冷心笑看丽美人5 个月前
java·笔记·学习·spring·java-ee·javaee
setter方法注入(Java EE 学习笔记07)属性setter方法注入是Spring最主流的注入方法,这种注入方法简单、直观,它是在被注入的类中声明一个setter方法,通过setter方法的参数注入对应的值。
AH_HH5 个月前
springboot3·javaee·jakarta ee
Spring Boot 3.0废弃了JavaEE,改用了Jakarta EESpring Boot 3.0废弃了JavaEE,改用了Jakarta EEjavax变成Jakarta的主要原因是因为Java EE项目从Oracle转移到了Eclipse Foundation,并改名为Jakarta EE。
Theodore_10225 个月前
java·开发语言·设计模式·java-ee·接口隔离原则·javaee
4 设计模式原则之接口隔离原则客户端不应该被迫依赖于它不使用的方法;一个类对另一个类的依赖应该建立在最小的接口上。简单来说,接口隔离原则 强调:
Theodore_10225 个月前
java·算法·设计模式·面试·java-ee·javaee·单一职责原则
6 设计模式原则之单一职责原则一个类应该只有一个职责,或者说,一个类应该仅仅做一件事情。这样设计的好处是:为了说明单一职责原则,首先我们可以写一个违反单一职责原则的例子,然后再重构它。
威哥爱编程5 个月前
java·面试·javaee
Java灵魂拷问13个为什么,你都会哪些?大家好,我是 V 哥。今天看了阿里云开发者社区关于 Java 的灵魂拷问,一线大厂在用 Java 时,都会考虑哪些问题呢,对于工作多年,又没有大厂经历的小伙伴不妨看看,V 哥总结的这13个为什么,你都会哪些?先赞后看,绝不摆烂。
威哥爱编程5 个月前
java·javaee
【项目场景】请求数据时测试环境比生产环境多花了1秒是怎么回事?威哥,第一次给你发消息就是求教一个问题呢,近期我在优化系统查询的时候,在测试环境优化达标,但是发布到生产后,发现从客户端发起请求到接收响应,多花了1秒(测试环境的库数据量和生产一致)。测试环境的库在内网,服务器的库是阿里云的RDS杭州节点。我们的服务器机房在成都,使用系统群体也绝大部分在成都区域。 经过在服务器上的抓包,一个mysql的request和response,相差了500毫秒,一个列表查询来回就是1秒左右。 脚本在RDS上运行也只是需要100ms以下。故怀疑这中间的几百毫秒都浪费在了网络传输的开
威哥爱编程6 个月前
java·shiro·javaee
适合才最美:Shiro安全框架使用心得大家好,我是 V 哥。Apache Shiro 是一个强大且灵活的 Java 安全框架,专注于提供认证、授权、会话管理和加密功能。它常用于保护 Java 应用的访问控制,特别是在 Web 应用中。相比于 Spring Security,Shiro 的设计更简洁,适合轻量级应用,并且在许多方面具有更好的易用性和扩展性,今天 V 哥就来聊聊 Shiro 安全框架。
邂逅岁月6 个月前
java·开发语言·操作系统·线程·进程·并发编程·javaee
【多线程奇妙屋】 Java 的 Thread类必会小技巧,教你如何用多种方式快速创建线程,学并发编程必备(实践篇)本篇会加入个人的所谓鱼式疯言❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言而是理解过并总结出来通俗易懂的大白话,
late summer1826 个月前
java·数据库·servlet·javaee
DAO模式及单例模式学习本节需要用到的demo数据表:DAO是:Data Access Object,翻译为:数据访问对象。