会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
堭鍙銤
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
4
5
6
7
8
9
10
11
12
···
30
下一页
2021年4月22日
Spring是怎么解决Bean之间的循环依赖的?
摘要: 正统的方法 网上已经有很多文章来说明bean循环依赖的原因了. 总结就是先把bean放到三级缓存(singletonFactory)中,方便被依赖的bean可以读到它。 那解决的方法就是不用构造方法来初始化bean,用属性注入即可,因为用属性注入才会放到三级缓存里,也就是 @Autowired pr
阅读全文
posted @ 2021-04-22 20:02 堭鍙銤
阅读(344)
评论(0)
推荐(0)
2021年4月16日
Spring Beans线程安全吗?
摘要: 不. Spring有不同的bean 范围(例如Prototype,Singleton等),但是所有这些范围强制都在创建bean时 进行.例如,每次"注入"一个"原型"范围的bean都会被创建,而一个"单个"范围的bean将被创建一次并在应用程序上下文中共享.还有其他范围,但是它们只是定义了何时创建新
阅读全文
posted @ 2021-04-16 10:54 堭鍙銤
阅读(152)
评论(0)
推荐(0)
Spring 中的bean 是线程安全的吗?
摘要: 结论: 不是线程安全的 Spring容器中的Bean是否线程安全,容器本身并没有提供Bean的线程安全策略,因此可以说Spring容器中的Bean本身不具备线程安全的特性,但是具体还是要结合具体scope的Bean去研究。 Spring 的 bean 作用域(scope)类型 1、singleton
阅读全文
posted @ 2021-04-16 10:53 堭鍙銤
阅读(235)
评论(0)
推荐(0)
2021年4月15日
Linux 查看CPU信息,机器型号,内存等信息
摘要: 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -t
阅读全文
posted @ 2021-04-15 17:22 堭鍙銤
阅读(473)
评论(0)
推荐(0)
JUC并发编程(3):线程池
摘要: 谈到线程池,只需要记住这三个词:三大方法,七大参数,四种拒绝策略轻松搞定! 1、线程池 在Java中,创建和销毁线程是非常费时的,可能加起来的运行时间可能远大于方法实行的时间,为了提高程序效率,我们需要尽可能的降低线程的创建和销毁!此时就会使用线程池这种池化技术! 2、三大方法(创建线程池的方法)
阅读全文
posted @ 2021-04-15 16:18 堭鍙銤
阅读(192)
评论(0)
推荐(0)
2021年4月12日
java高级面试题
摘要: 本文内容过长,建议收藏,通过本文的学习,你可以知道: HashMap底层原理,扩容机制,加载因子为什么是0.75?并发修改异常解决办法?jdk8以后会使用红黑树优化?红黑树和二叉平衡树的区别,红黑树和B树,B+树的区别,Mysql二大引擎索引底层实现,HashMap在多线程环境中为何出错?Concu
阅读全文
posted @ 2021-04-12 16:03 堭鍙銤
阅读(27486)
评论(0)
推荐(6)
2021年4月6日
mysql中主键索引和非主键索引的区别
摘要: 自我总结 在 MySQL 中,主键索引和非主键索引是数据库索引的两种重要类型,它们在功能、使用方式和性能特点上存在明显区别,以下为你详细介绍并举例说明。 定义和特点 主键索引 定义:主键索引是一种特殊的唯一索引,每个表只能有一个主键索引。主键用于唯一标识表中的每一行记录,确保记录的唯一性和完整性。当
阅读全文
posted @ 2021-04-06 18:11 堭鍙銤
阅读(399)
评论(0)
推荐(0)
Java面试题分享-Netty
摘要: 问:BIO、NIO和AIO的区别 答:1)BIO:一个连接一个线程,客户端有连接请求时服务器端就需要启动一个线程进行处理,线程开销大伪异步IO:将请求连接放入线程池,一对多,但线程还是很宝贵的资源 2)NIO:一个请求一个线程,但客户端发送的连接请求都会注册到多路复用器上多路复用器轮询到连接有I/O
阅读全文
posted @ 2021-04-06 18:09 堭鍙銤
阅读(327)
评论(0)
推荐(0)
技术整理分享:nio和netty
摘要: https://tieba.baidu.com/p/6082929153?red_tag=2754348730 总结: NIO(Non - blocking I/O)详解 概述 NIO 是 Java 1.4 引入的新 I/O 模型,与传统的阻塞 I/O(BIO)不同,NIO 是基于通道(Channe
阅读全文
posted @ 2021-04-06 18:01 堭鍙銤
阅读(73)
评论(0)
推荐(0)
MQ如何解决消息的顺序&重复两大硬伤?
摘要: 分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题: 消息的顺序问题 消息的重复问题 RocketMQ作为阿里开源的一款高性能、高吞吐量的消息中间件,它是怎样来解决这两个问题的?RocketMQ有哪些关键特性?其实现原
阅读全文
posted @ 2021-04-06 16:51 堭鍙銤
阅读(1678)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
30
下一页
公告