加载中
AbstractQueuedSynchronizer AQS 源码分析之 如何应用

今天开始写JDK开发包源码分析的第一篇,后面每周更新一篇。先从最重要的AbstractQueuedSynchronizer (AQS 也叫队列同步器,这名字应该是因为其内部是通过队列实现同步状态管理、线程排队、等...

从FutureTask内部类WaitNode深入浅出分析FutureTask实现原理

最近在看并发包的源码把自己的理解分享给大家啦,有不正确的地方欢迎大家指正。 FutureTask类中的waiters成员变量保存着调用get方法获取FutureTask计算结果的线程构成的一个栈。 当FutureTas...

国内各大互联网公司技术站点(阿里、腾讯、百度、搜狐、新浪、360、美团等)

在这里你可以找到国内各大互联网公司技术站点,通过他们的技术分享、技术博客一定能让我们开阔视野,结识更多优秀的人。希望对大家有所帮助,同时欢迎各位帮忙补充与更正。

Spring源码分析 从web.xml 中ContextLoaderListener看Spring 容器与web容器联系

Spring IOC容器如何与web容器建立联系,使得在web环境下能运用Spring 容器去管理对象,这要从web.xml配置文件中的ContextLoaderListener说起。它是Spring容器与web容器建立联系的入口,这里就...

Class#getResource与ClassLoader#getResource分析

Class类中的getResource与ClassLoader类中的getResource方法很容易混淆,今天又重新看一下源码,简单的记录一下。

Spring的BeanFactory和FactoryBean

Spring中的BeanFactory与FactoryBean看起来很相似,但两者完全不同,一起来看看吧!

Spring DelegatingFilterProxy 源码分析

在web项目,利用Spirng 管理权限框架时,不管权限框架使用的是Shiro还是SpringSecucrity在web.xml文件中都有一个名org.springframework.web.filter.DelegatingFilterProxy 的Filter。这是为什...

maven-enforcer-plugin解决jar包冲突问题

jar包或者类冲突,一般日志中出现类似于: java.lang.NoClassDefFoundError,java.lang.NoSuchMethodError,java.lang.NoSuchFieldError,java.lang.NoSuchMethodException,java.lang.Linka...

在 Java 的反射中,Class.forName 和 ClassLoader 的区别

前言 最近在面试过程中有被问到,在Java反射中Class.forName()加载类和使用ClassLoader加载类的区别。当时没有想出来后来自己研究了一下就写下来记录一下。 解释 在java中Class.forName()和C...

JDK1.8 HashMap putVal 源码解析

JDK1.8 HashMap底层的数据结构相对于之前版本有效大改动,这里通过分析put方法最终调用的putVal方法分析一下,不正确之处欢迎斧正。

国内互联网公司与个人在github上的开源项目

### 阿里 https://github.com/Alibaba Tengine:由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。 LVS:Linux虚拟服务器,是一个虚拟的...

python __init__.py

python中的Module是比较重要的概念。常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的.py文件所在...

python编程中的if __name__ == 'main': 的作用和原理

python编程中的if name == 'main': 的作用和原理 在大多数编排得好一点的脚本或者程序里面都有这段if name == 'main': ,虽然一直知道他的作用,但是一直比较模糊,收集资料详细理解之后与大...

MySQL 事务隔离级别

mysql 事务隔离级别 read-uncommitted(未提交读) 测试流程: 1、A设置read-uncommitted, start transaction 2、B执行start transaction,修改一条记录, 3、A查询记录,得到了以为正确的记...

利用反射操作泛型

反射+泛型有关的接口类型 Type直接子接口 java.lang.reflect.ParameterizedType : 表示一种参数化的类型,比如Collection, Collection Collection等 java.lang.reflect.GenericArrayType : 表...

Shiro源码分析之ShiroFilterFactoryBean

在web项目结合Spring DelegatingFilterProxy 使用安全框架Shiro,其最终是通过shiro-spring.jar中的ShiroFilterFactoryBean类来实现授权、资源管理、角色管理等功能。而这一切的安全管理实际...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部