![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java每日基础
文章平均质量分 95
雨下一整晚real
梦里不觉秋已深,余情岂是为他人
展开
-
【Java基础】day13
用来决定 Bean 的生产方式。定义信息包括:Bean 的类别、父类名称、BeanClass 名称、Scope 、是否为懒加载、依赖对象、初始化/销毁方法名称;是否为单例、多例、抽象等。通常定义的 Bean 中,只有 singleton、非 abstract、非 lazy 的 Bean 才会在 IoC 容器被创建的时候加载。原创 2023-04-11 20:39:13 · 469 阅读 · 0 评论 -
【Java基础】day12
请求不存在【 DB 和 Redis 中都不存在】的数据,导致请求直接打到持久层数据库中,导致数据库负载过高,甚至导致宕机。这样的请求几乎可以导致请求次次到达 DB ,会导致 DB 的压力过高,相当于 Redis 没有起到任何请求缓冲的功能。Http 协议使用 TCP 协议进行连接,三次握手会产生比较大的延迟,每发送一次请求,都会有一次建立连接的过程,加上 Http 报文和 JSON 序列比较,会造成 Http 调用效率比较低,并不能像实现本地调用一般完成远程调用。对于相同的哈希值,使用链表进行连接。原创 2023-01-07 22:15:01 · 375 阅读 · 0 评论 -
【Java基础】day01-day10
day01一、switch 是否能作用在 byte 上,是否能作用在 long 上,是否能作用在 String 上?Java5以前,只能是byte,short,int,charJava5开始,加入枚举类型(enum)Java7开始,加入String,但long是所有版本都不可以的二、用最有效率的方法计算 2 乘以 82<<3,左移三位三、float f=3.4;是否正确?Java中默认写的小数属于 long 类型,直接赋值给float类型,属于将long强转型至flo原创 2021-09-12 17:37:42 · 587 阅读 · 1 评论 -
【Java基础】day11
BIO (Blocking I/O)同步阻塞的 I/O 、NIO(New/Non-blocking I/O) 同步非阻塞的 I/O 、AIO(Asynchronous I/O) 异步非阻塞的 I/O。这三种 IO 模型是 Java 中提供的 API ,与系统 IO 是不相同的。、、、以及。采用 BIO 的服务端,通常由一个独立的 Acceptor 线程来监听客户端的连接。通常是使用循环与accept()方法来让线程监听请求。原创 2022-12-27 20:09:24 · 574 阅读 · 0 评论