- 博客(16)
- 收藏
- 关注
原创 IP地址-3:ip 和 掩码
https://blog.csdn.net/weixin_44244190/article/details/131470830
2023-08-19 10:32:58
157
原创 IP地址-2:ipv4
举例:192.168.0.11 192.168.0是网络位 11 是主机位。如果IP进行了子网划分:则IP地址=网络地址+子网地址+主机地址。IP地址由两部分组成:IP地址=网络地址+主机地址。2.掩码的规则很暴力,从左往右必须是连续着的,数据包可以直接到达,无需经过中间的网关。不能是:101111这种中间有0。网络部分(NETWORK)(2.)最小的数是0。主机部分(HOST)
2023-08-19 09:56:21
260
原创 多线程-4:原子性、可见性、有序性
看这一篇就够了:http://www.360doc.com/content/20/0429/12/58006001_909198102.shtml。③. 原子性:比如I++,指令有好几步, volatile关键字是不会保证原子性的。可以理解为被volatile 修饰的共享变量,在其他地方操作,都是直接操作的主内存。synchronized 可以解决原子性、可见性、有序性。volatile关键字 解决了可见性、有序性。并发产生的三个特点:原子性、可见性、有序性。①.volatile 是怎么解决可见性的?
2023-06-20 21:58:14
88
原创 Spring-4:bean生命周期
bean对象初始化(需在配置bean时指定初始化方法)bean对象销毁(需在配置bean时指定销毁方法)bean对象创建(调用无参构造器)bean的后置处理器(初始化之前)bean的后置处理器(初始化之后)bean对象就绪可以使用。具体的生命周期过程**给bean对象设置属性。
2023-06-04 21:49:24
79
1
原创 Spring-3:组件类实现了接口 和 一个接口有多个实现类
java中,instanceof运算符用于判断前面的对象是否是后面的类,或其子类、实现类的实例。如果是返回true,否则返回false。如果一个接口有多个实现类,这些实现类都配置了 bean,根据接口类型可以获取 bean 吗?指定的类型』的返回结果,只要返回的是true就可以认定为和类型匹配,能够获取到。根据类型来获取bean时,在满足bean唯一性的前提下,其实只是看:『对象。如果组件类实现了接口,根据接口类型可以获取 bean 吗?可以,前提是bean唯一。不行,因为bean不唯一。
2023-06-04 16:22:51
212
1
原创 Spring-2:BeanDefinition
Spring容器加载到Bean类时 , 会把这个类的描述信息, 以包名加类名的方式存到beanDefinitionMap 中, Map , 其中 String是Key , 默认是类名首字母小写 , BeanDefinition , 存的是类的定义(描述信息) , 我们通常叫BeanDefinition接口为 : bean的定义对象。一. bean对象最终存储在spring容器中,在spring源码底层就是一个map集合,存储bean的map在。
2023-06-04 12:15:43
248
2
原创 Spring-1: IoC容器在Spring的实现
BeanFactory 的子接口,提供了更多高级特性。面向 Spring 的使用者,几乎所有场合都使用 ApplicationContext 而不是底层的 BeanFactory。这是 IoC 容器的基本实现,是 Spring 内部使用的接口。面向 Spring 本身,不提供给开发人员使用。2.ApplicationContext的主要实现类。
2023-06-04 11:32:28
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅