首页
学习
活动
专区
工具
TVP
发布

网络收集

如有侵权,联系lurx98@gmail.com删除
专栏成员
402
文章
412878
阅读量
24
订阅数
Spring Session
在 Web 项目开发中,Session 会话管理是一个很重要的部分,用于存储与记录用户的状态或相关的数据。
Qwe7
2022-08-12
5640
Spring Controller
Spring Boot 内集成了 Tomcat 服务器,也可以外接 Tomcat 服务器。通过控制层接收浏览器的 URL 请求进行操作并返回数据。
Qwe7
2022-08-12
1K0
Spring AOP
( Aspect Orient Programming ) 面向切面编程,是面向对象编程(OOP) 的一种补充。
Qwe7
2022-08-12
4480
Spring IOC
实际开发中,我们如果在对象 A 内部去创建、修改或者注销另一个对象 B,这会导致对象之间非常复杂的依赖关系,不利于代码的维护更新。
Qwe7
2022-08-12
4040
Spring
Spring 是用于开发 Java 应用程序的开源框架,为解决企业应用开发的复杂性而创建。
Qwe7
2022-08-12
2870
JPA
(Object Relational Mapping) 建立 Java 程序实体类与数据库表之间的映射关系。使用 ORM 框架进行编程 Java 程序会根据开发者配置,在运行时自动把数据对象持久化到数据库中,比直接使用 JDBC 编程更为方便和强大。
Qwe7
2022-08-12
1.1K0
JDBC
JDBC 是 Java EE 提供的数据库接口,负责连接 java 程序和后台数据库。安装数据库驱动程序后,开发者可以按照 JDBC 规范直接在 Java 程序上对数据库进行操作,由数据库厂商负责具体实现。
Qwe7
2022-08-12
6880
Servlet
Servlet 程序运行在服务器端,处理浏览器带来的 HTTP 请求,并返回响应给浏览器,实现用户交互。
Qwe7
2022-08-12
7290
NIO
在服务器和客户端通信的过程中,服务器线程会一直等待请求结果返回,无法处理其他请求。
Qwe7
2022-08-12
2950
I/O
在 Java 程序中所创建的对象都保存在内存中,一旦 JVM 停止运行,这些对象都将会消失。因此以下两种情况必须通过序列化实现:
Qwe7
2022-08-12
6510
虚拟机
Java 的自动内存管理主要是针对对象内存的回收和对象内存的分配,堆区是垃圾收集器管理的主要区域。
Qwe7
2022-08-07
7800
指令重排序
指令是指示计算机执行某种操作的命令,如:数据传送指令、算术运算指令、位运算指令、程序流程控制指令、串操作指令、处理器控制指令。指令不同于我们所写的代码,一行代码按照操作的逻辑可以分成多条指令。
Qwe7
2022-08-07
3740
JVM
Java 程序中的内存分配和回收都由 JVM 管理,不支持程序员直接对内存地址进行操作。不容易出现内存泄漏和内存溢出问题。
Qwe7
2022-08-07
4100
JVM
JDK 包含 JRE 以及各种 Java 开发工具(如编译器 javac 、调试器 jdb 等)。
Qwe7
2022-08-07
3060
ThreadPoolExecutor 类
实现了 ExecutorService 接口,是 java 开发常用的线程池类。位于 java.util.concurrent 包内,使用时需要进行导入。
Qwe7
2022-08-07
2830
线程池
线程池本质上是一种对象池,用于管理线程资源。在任务执行前,需要从线程池中拿出线程来执行。在任务执行完成之后,把线程放回线程池。实际开发中,线程资源一般通过线程池提供,比如处理数据库连接、接收网络请求。
Qwe7
2022-08-07
4960
ReentrantReadWriteLock 锁
Java 的并发包提供了读写锁 ReentrantReadWriteLock ,其拥有两个锁:读锁-共享锁;写锁-排他锁。如果其他线程没有持有写锁,线程就能获得读锁。而只有其他线程没有持有任何锁,线程才能获得写锁。这样在没有写操作的时候,允许多个线程同时读一个资源,提高并发效率。
Qwe7
2022-08-07
2460
线程安全
又名 AQS 框架,位于 java.util.concurrent.locks 包内。用来构建锁和同步器的框架,使用 AQS 能简单且高效地构造出应用广泛的大量的同步器,比如我们提到的 ReentrantLock,Semaphore 等。
Qwe7
2022-08-07
3670
ReentrantLock 锁
实现 Lock 接口,使用时需导入 import java.util.concurrent.locks.*;。
Qwe7
2022-08-06
2440
Atomic 原子类
原子对象的单个方法具有原子性,通过 CAS 算法和自旋操作实现,并发效率高。使用时需导入 import java.util.concurrent.atomic.*。
Qwe7
2022-08-06
4030
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档