javaee

罗超驿15 天前
开发语言·面试·javaee
13.Java多线程进阶:手动实现线程池与定时器机制详解目录一、上节课重点回顾二、本课重点:手动构造线程池与定时器1. 手动构造一个线程池1.1 第一个版本:固定线程数目的线程池(基础版)
罗超驿18 天前
安全·单例模式·javaee
10.Java单例模式全解析:饿汉式与懒汉式实现及线程安全深度剖析目录一、上节课复习回顾二、本节课重点引入设计模式背景设计模式的意义三、单例模式概念详解四、饿汉模式实现
Yukinaaaa20 天前
java·服务器·ide·安全·javaee·阻塞队列·轮盘数组
以“轮盘数组”思维彻底搞懂并实现阻塞队列要想学习并实现阻塞队列,这里我们要先搞懂什么是生产者-消费者模型生产者-消费者模型:在计算机科学中,生产者-消费者模型是一种经典的多线程/多进程同步问题。它描述了一组生产者线程和一组消费者线程,它们通过一个共享的、固定大小的缓冲区(通常是 FIFO 队列)进行通信和协作
Yukinaaaa1 个月前
javaee
从PCB到资源调度,理解操作系统视角中的进程谈进程,我们需要先介绍操作系统,什么是操作系统?·操作系统是一个专门搞管理的软件·大部分我们听过的,例如Windows,IOS,Android,Linux这些都是操作系统
缪懿1 个月前
网络·网络协议·udp·javaee
应用层中的UDP协议原理在前面网络编程基础中,我们简单解释了TCPIP五层协议,并且通过QQ收发消息的示例来展示五层协议中每一层的作用.在此我先简单回顾一下TCPIP五层协议
Chloeis Syntax2 个月前
java·开发语言·学习·线程·javaee
JavaEE初阶学习日记(1)---线程和进程本章主要是介绍线程、进程和线程的基本创建。在操作系统中,进程是资源分配的基本单位。我们可以将进程理解为是计算机运行起来的一个程序或者是任务。
Zzzzmo_2 个月前
cas·javaee·juc·锁策略
【JavaEE】多线程05如果想要自己实现一把锁,就需要关注锁策略。悲观锁与乐观锁不是针对某一种具体的锁,而是某个具体的锁具有 "悲观" 特性或者 "乐观" 特性。
Zzzzmo_2 个月前
java·线程池·定时器·javaee
【JavaEE】多线程04—线程池/定时器对于池,在学习 String类的时候,我们学习过常量池,即字符串常量池 —— 字符串常量存放在池中,在Java程序最初构建的时候,就已经准备好了,等程序运行的时候,这样的常量也就加载到内存中了,省下了构造/销毁的开销。
想带你从多云到转晴2 个月前
java·开发语言·javaee
02、JAVAEE--多线程(二)注意:1、如果通篇只有一把锁,并且具备可重入性,不会死锁2、如果多把锁之间不进行嵌套,不会死锁可重入的锁可以解决
coderlwz3 个月前
javaee
深圳程序员职业生涯校企合作申请过程 东北大学2024年从江西赣州老家乘坐火车至广州白云区火车站。选择广州白云区的石基地铁站站点一个人红星社区寻找工程师适合居住的地方。大学应届毕业之后一直都是居住在广州番禺区。家境不好适合很多事情都是藏在风里面。大学专科毕业生经常和我同坐一起写字楼上班。本科一批学历适合大专生计算机编程技术的开发工程师和应届毕业生。闲鱼 软件平台开始租房招聘最后离开项目组同时推荐过的一个租房软件。
coderlwz3 个月前
javaee
初级Java开发工程师使用sql脚本编写代码的过程是简单而且不糊涂初级Java开发工程师使用sql脚本编写代码的过程是简单而且不糊涂。银行内部系统的数据库表的数据检索到数据服务节点的对象数据过程十分繁琐。Java EE项目中的数据库连接池使用connector pool 存储一定数据库连接对象并且携带响应的缓存数据。配置文件使用web.xml 发布web界面浏览器可以看见的编辑文件。Java EE的项目一旦一处编译到处运行。字节码文件时是编译文件可执行文件。Java virtual machine中间层次Java源代码解释机器。源代码解释器处于Java编程源代码的解释器
1.14(java)3 个月前
java·开发语言·javaee
Spring-boot快速上手本节目标1. 了解Maven,并配置国内源2. 使用SpringBoot创建一个项目, 输出HelloWorld
⑩-4 个月前
java·javaee
@Vaild可以,把 @Valid 理解成:“在接口入口帮你先检查参数对不对的一个工具。”你可以把它想象成门口保安。 用户发请求过来时,不是直接进业务逻辑,而是先让 @Valid 检查一下:
沉默-_-4 个月前
jwt·javaee
JWT详解:从登录认证到令牌验证回想一下传统的Web应用是怎么做登录认证的:用户输入用户名密码登录成功,服务器在session里记下“用户已登录”,然后把sessionId通过cookie返回给浏览器。浏览器下次请求时带上这个cookie,服务器就能识别出用户身份。
她说..5 个月前
java·后端·spring·面试·springboot·策略模式·javaee
策略模式+工厂模式实现审批流(面试问答版)面试官:你在项目中,审批流的多节点审核(如进件第一步、保银初审)是怎么实现的?为什么选择策略模式+工厂模式的组合,而不是其他方式? 面试者:我们审批流的核心需求是「多节点独立审核、单接口适配所有节点、后续可快速新增节点」,所以采用了策略模式+工厂模式的组合,而非传统的“一个节点一个接口”。 具体来说:用策略模式定义统一的审核规范(INodeAuditHandler接口),每个审核节点(进件第一步、保银初审)封装为独立的策略类,实现接口的validate(校验)和execute(执行)方法,保证每个节点逻辑
想带你从多云到转晴5 个月前
java·开发语言·javaee
01、JAVAEE--多线程(一)(进程没有跑起来之前叫做“可执行文件”,也就是.exe文件)(不用导入包因为Thread也在java.lang包里面)
崎岖Qiu5 个月前
java·spring boot·后端·spring·javaee
SpringBoot:基于注解 @PostConstruct 和 ApplicationRunner 进行初始化的区别关于初始化逻辑:为什么有了 @PostConstruct,还需要 ApplicationRunner?
崎岖Qiu5 个月前
java·笔记·后端·spring·javaee
【深度剖析】:结合 Spring Bean 的生命周期理解 @PostConstruct 的原理在 Java 开发(尤其是 Spring 开发)中,@PostConstruct 是一个出现频率极高的注解。我们都知道它用于“初始化”,但:
XQ丶YTY6 个月前
java·程序设计·javaee·期末·复习·速成·中南民族大学
javaee程序设计 中南民族大学 复习C/S优缺点 性能高 承载能力大 不易崩溃 但是麻烦安装 难维护B/S优缺点 简单使用 易维护和拓展 但是性能偏低 承载能力不大
兮山与6 个月前
javaee
JavaEE初阶11.0JVMJava虚拟机 主要是面试题导向 jvm诞生的初心就是为了让你不用理解底层《深入理解Java虚拟机》一书问世,面试官带火了 ,断章取义拿出来作为面试题