,chaser
,chaser
全部文章
分类
Java基础(4)
Java多线程(11)
Java容器(2)
JVM(11)
MySQL(9)
Spring(9)
常见面试算法(29)
操作系统(3)
系统设计(1)
缓存(3)
网络(7)
设计模式(1)
归档
标签
去牛客网
登录
/
注册
,chaser的博客
全部文章
(共90篇)
【操作系统】常用并发机制
并发机制 说明 信号量 用于进程间传递信号的一个整数值。在信号量上只有三种操作可以执行,初始化、增加和递减,这三种操作都是原子操作。递减操作可以用于阻塞一个进程,增加操作可以用于解除阻塞一个进程。也成...
2019-08-21
0
939
【Java多线程】设置线程池的大小
转载自 https://www.cnblogs.com/jpfss/p/11016169.html Java并发编程实战中的描述 对于计算密集型的任务,一个有Ncpu个处理器的系统通常通过使用一个Ncpu + 1个线程的线程池来获得最优的利用率(即使计算密集型的线程恰好在某时因为发生一个...
2019-08-21
0
857
【Spring】自动依赖装配的实现
转载自 《Spring技术内幕》 在前面对IoC容器实现原理的分析中,一直是通过BeanDefinition的属性值和构造函数以显式的方式实现 Bean 的依赖关系管理的。在 Spring中,相对这种显式的依赖管理方式,IoC 容器还提供了自动依赖装配的方式,为应用使用容器提供更大的...
2019-08-20
0
643
【Spring】Bean的生命周期
参考 https://www.cnblogs.com/jasonZh/p/8762855.html 通过前面的分析,我们知道了:默认情况下,在IoC容器启动之后,并不会马上就实例化相应的bean,此时容器仅仅拥有所有对象的BeanDefinition(BeanDefinition:是容...
2019-08-20
0
732
【Spring】IoC容器解决循环依赖:三级缓存
转载 http://www.imooc.com/article/34150 及 https://blog.csdn.net/f641385712/article/details/92801300(写的超级棒) 1. 简介 本文,我们来看一下 Spring 是如何解决循...
2019-08-20
3
1646
【Spring】IoC容器相关
参考《Spring技术内幕》 及 https://blog.csdn.net/gchd19921992/article/details/79097969 1、重要概念:依赖反转 什么被反转了?依赖对象的获得被反转了。Martin Fowler为其起了个更好听的名字:依赖注入。如...
2019-08-20
0
593
【Spring】什么是BeanDefinition
参考 https://mp.weixin.qq.com/s?__biz=MzI0NjUxNTY5Nw==&mid=2247483814&idx=1&sn=ddf49931d552e9b4553dcec457a84c51&scene=19#wechat_redirect...
2019-08-19
0
618
【面试常见算法】最长上升子序列
转载自 https://blog.csdn.net/BodyCsoulN/article/details/89106605 题目描述 一个数列ai如果满足条件a1 < a2 < ... < aN,那么它是一个有序的上升数列。我们取数列(a1, a2, ..., aN...
2019-08-19
0
618
【常见面试算法】最长的不包含重复字符的子字符串
请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。 假设字符串中只包含从’a’到’z’的字符。 样例 输入:"abcabc" 输出:3 思路 滑动窗口思想: 使用左右指针确定窗口的大小。使用哈希表存储窗口内的字符...
2019-08-19
0
509
【JVM】Java程序执行流程
转载自 https://blog.csdn.net/sinat_33087001/article/details/76977437 编辑 过程描述 编辑源代码,就是我们在任何一个工具上编写源代码,可以是记事本,最后命名为Student.java。 这部分相当于我们在myeclipse这样的ide上新...
2019-08-19
0
641
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页