AI智能
改变未来

全栈知识 第98页

java多线程1:进程和线程的概念-爱站程序员基地

java多线程1:进程和线程的概念

AI

进程和线程 说到多线程,不妨先谈一谈进程的概念。在百度百科中对进程的解释如下: 其实简单理解程序的实体,就是我们操作系统运行的一个基本单元 比如我们系统运行着的微信这个聊天软件,就可以理解为一个进程。 那么线程又是什么呢? 线程可以理解为进...

02-Spring5 IOC容器-爱站程序员基地

02-Spring5 IOC容器

AI

概念与原理 什么是IOC 控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理 使用IOC目的:为了降低耦合度 做入门案例就是IOC实现 IOC底层原理 XML解析,工厂模式,反射 画图讲解IOC底层原理 IOC(BeanFa...

01-Spring5 概念-爱站程序员基地

01-Spring5 概念

AI

先来一个小叶子压压惊,是的还是Spring,打算重新回顾一下,顺便看看WebFlux,但是没有写过Spring系列的文章,重新把手伸向了这里 Spring概述 Spring是轻量级的开源的JavaEE框架 Spring可以解决企业级应用开发...

java多线程2:Thread中的方法-爱站程序员基地

java多线程2:Thread中的方法

AI

静态方法: Thread类中的静态方法表示操作的线程是\”正在执行静态方法所在的代码块的线程\”。 为什么Thread类中要有静态方法,这样就能对CPU当前正在运行的线程进行操作。下面来看一下Thread类中的静态方...

07-Java8新特性 其他新特性-爱站程序员基地

07-Java8新特性 其他新特性

AI

重复注解与类型注解 Java8对注解处理提供了两点该进,可重复的注解及可用于类型的注解 重复注解定义使用 新建注解 package com.dance.java8.day01.annotation;import java.lang.anno...

30个类手写Spring核心原理之AOP代码织入(5)-爱站程序员基地

30个类手写Spring核心原理之AOP代码织入(5)

AI

本文节选自《Spring 5核心原理》 前面我们已经完成了Spring IoC、DI、MVC三大核心模块的功能,并保证了功能可用。接下来要完成Spring的另一个核心模块—AOP,这也是最难的部分。 1 基础配置 首先,在applicati...

【死磕Java并发】-----深入分析synchronized的实现原理-爱站程序员基地

【死磕Java并发】—–深入分析synchronized的实现原理

AI

记得刚刚开始学习Java的时候,一遇到多线程情况就是synchronized,相对于当时的我们来说synchronized是这么的神奇而又强大,那个时候我们赋予它一个名字“同步”,也成为了我们解决多线程情况的百试不爽的良药。但是,随着我们学...

Java反序列化回显与内存马注入-爱站程序员基地

Java反序列化回显与内存马注入

AI

Java反序列化回显与内存马注入 写在前面 之前已经对于Tomcat回显链和简单的内存马注入进行了部分的学习,打算先对一个很常见的场景,比如中间件是Tomcat,Web站点存在反序列化的场景去打一个内存马或者说反序列化回显的一个利用。先做一...

08-Spring5 总结-爱站程序员基地

08-Spring5 总结

AI

Spring框架概述 轻量级开源JavaEE框架,为了解决企业复杂性,两个核心组成IOC 和 AOP Spring5.2.6版本 IOC容器 IOC底层原理(工厂,反射等) IOC接口(BeanFactory) IOC操作Bean管理(基于...