技术栈
javaee
Theodore_1022
22 天前
java
·
算法
·
设计模式
·
代理模式
·
个人开发
·
javaee
11 设计模式之代理模式(送资料案例)
在现实生活中,我们常常遇到这样的场景:由于某些原因,我们可能无法亲自完成某个任务,便会委托他人代为执行。在设计模式中,代理模式 就是用来解决这种“委托”问题的,它允许一个对象通过代理对象来控制对另一个对象的访问。
Theodore_1022
24 天前
java
·
设计模式
·
java-ee
·
个人开发
·
简单工厂模式
·
javaee
8 设计模式之简单工厂模式
设计模式是软件开发中的一套通用解决方案,而简单工厂模式则是最基础、最常用的一种创建型模式。在这篇博客中,我将为大家详细介绍简单工厂模式的概念、优缺点,以及通过一个饮料制作的案例,帮助大家更好地理解和应用这种模式。
冷心笑看丽美人
25 天前
java
·
笔记
·
学习
·
spring
·
java-ee
·
javaee
setter方法注入(Java EE 学习笔记07)
属性setter方法注入是Spring最主流的注入方法,这种注入方法简单、直观,它是在被注入的类中声明一个setter方法,通过setter方法的参数注入对应的值。
AH_HH
1 个月前
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
1 个月前
java
·
开发语言
·
设计模式
·
java-ee
·
接口隔离原则
·
javaee
4 设计模式原则之接口隔离原则
客户端不应该被迫依赖于它不使用的方法;一个类对另一个类的依赖应该建立在最小的接口上。简单来说,接口隔离原则 强调:
Theodore_1022
1 个月前
java
·
算法
·
设计模式
·
面试
·
java-ee
·
javaee
·
单一职责原则
6 设计模式原则之单一职责原则
一个类应该只有一个职责,或者说,一个类应该仅仅做一件事情。这样设计的好处是:为了说明单一职责原则,首先我们可以写一个违反单一职责原则的例子,然后再重构它。
威哥爱编程
1 个月前
java
·
面试
·
javaee
Java灵魂拷问13个为什么,你都会哪些?
大家好,我是 V 哥。今天看了阿里云开发者社区关于 Java 的灵魂拷问,一线大厂在用 Java 时,都会考虑哪些问题呢,对于工作多年,又没有大厂经历的小伙伴不妨看看,V 哥总结的这13个为什么,你都会哪些?先赞后看,绝不摆烂。
威哥爱编程
1 个月前
java
·
javaee
【项目场景】请求数据时测试环境比生产环境多花了1秒是怎么回事?
威哥,第一次给你发消息就是求教一个问题呢,近期我在优化系统查询的时候,在测试环境优化达标,但是发布到生产后,发现从客户端发起请求到接收响应,多花了1秒(测试环境的库数据量和生产一致)。测试环境的库在内网,服务器的库是阿里云的RDS杭州节点。我们的服务器机房在成都,使用系统群体也绝大部分在成都区域。 经过在服务器上的抓包,一个mysql的request和response,相差了500毫秒,一个列表查询来回就是1秒左右。 脚本在RDS上运行也只是需要100ms以下。故怀疑这中间的几百毫秒都浪费在了网络传输的开
威哥爱编程
2 个月前
java
·
shiro
·
javaee
适合才最美:Shiro安全框架使用心得
大家好,我是 V 哥。Apache Shiro 是一个强大且灵活的 Java 安全框架,专注于提供认证、授权、会话管理和加密功能。它常用于保护 Java 应用的访问控制,特别是在 Web 应用中。相比于 Spring Security,Shiro 的设计更简洁,适合轻量级应用,并且在许多方面具有更好的易用性和扩展性,今天 V 哥就来聊聊 Shiro 安全框架。
邂逅岁月
2 个月前
java
·
开发语言
·
操作系统
·
线程
·
进程
·
并发编程
·
javaee
【多线程奇妙屋】 Java 的 Thread类必会小技巧,教你如何用多种方式快速创建线程,学并发编程必备(实践篇)
本篇会加入个人的所谓鱼式疯言❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言而是理解过并总结出来通俗易懂的大白话,
late summer182
2 个月前
java
·
数据库
·
servlet
·
javaee
DAO模式及单例模式
学习本节需要用到的demo数据表:DAO是:Data Access Object,翻译为:数据访问对象。
知识分享小能手
2 个月前
java
·
开发语言
·
python
·
学习
·
javaee
·
大数据开发
·
java大数据
Java学习教程,从入门到精通,Java switch语句语法知识点(14)
Java 中的 switch 语句是一种多分支选择结构,它允许一个变量(或表达式)与多个可能的常量值进行比较,并根据匹配的结果执行相应的代码块。以下是 switch 语句的关键语法点:
late summer182
2 个月前
jsp
·
javaee
初识jsp
学习本章节前建议先安装Tomcat web服务器:tomcat下载安装及配置教程_tomcat安装-CSDN博客
小萌新上大分
2 个月前
java
·
开发语言
·
logback
·
日志
·
javaee
·
log
·
logback在测试中使用
logback日志导入使用
Logback要求配置文件名称必须是logback.xml,存放路径在main/resources目录下。 logback.xml里面写
皮不卡球秋
2 个月前
java
·
servlet
·
博客系统
·
javase
·
javaee
Servlet实现博客系统
(1)博客列表页,显示列表页上有哪些博客(2)博客详情页,点击某个博客可以观看对应的详情页(3)博客编辑页,用户可以在这里进行博客的编写
GGBondlctrl
2 个月前
javaee
·
文件io
·
文件内容操作
·
文件资源泄露
·
四种文件流
·
文件操作题目
【JavaEE初阶】深入透析文件-IO关于文件内容的操作(四种文件流)
前言🌟🌟本期讲解关于CAS的补充和JUC中有用的类,这里涉及到高频面试题哦~~~🌈上期博客在这里:【JavaEE初阶】文件-IO之实现文件系统的操作如何进行实现-CSDN博客
GGBondlctrl
3 个月前
java
·
javaee
·
线程状态
·
多线程编程安全问题
·
线程加锁
【后端开发】JavaEE初阶—线程安全问题与加锁原理(超详解)
前言:🌈上期博客:【后端开发】JavaEE初阶—Theard类及常见方法—线程的操作(超详解)-CSDN博客
ABdolphin
3 个月前
网络
·
javaee
客户端/服务器的简易实现
目录一,网络编程套接字二,UDP/TCP的区别(编辑)三,UDP API使用四,TCP API使用socket
NullPointerExpection
4 个月前
java
·
html
·
h5
·
aws
·
video
·
javaee
java 使用 aws s3 sdk 通过分段下载来实现 html 页面 video 的断点播放、拖动进度播放
参考博客:1. Java 视频流分段返回1. java 拉取 aws s3 视频流返回给浏览器:2. java读物本地视频文件返回给浏览器:
威哥爱编程
4 个月前
java
·
junit
·
javaee
通过JUnit源码分析学习编程的奇技淫巧
打开 Maven仓库,左边选项栏排在第一的就是测试框架与工具,今天的文章,V 哥要来聊一聊程序员必备的测试框架JUnit 的源码实现,整理的学习笔记,分享给大家。