Easter79 Easter79
4年前
springioc学习
springioc类图!(https://oscimg.oschina.net/oscnet/up1f3f48e7a24e818fcd4392d8ab50311b462.png)springioc关键接口:ResourceBeanDefinitionReaderBeanFactoryBeanDe
Easter79 Easter79
4年前
SpringBoot2.0 基础案例分类目录,附源码地址
本文源码GitHub:知了一笑https://gitee.com/cicadasmile/springbootbaseSpringBoot2基础文章分类1、入门基础SpringBoot2.0基础案例(01):环境搭建和RestFul风格接口(http
Stella981 Stella981
4年前
Python并发编程之多进程,多线程
基础概念一、进程、程序和线程程序:程序只是一堆代码而已进程:指的是程序的运行过程,是对正在运行程序的一个抽象。进程是一个资源单位线程:每个进程有一个地址空间,而且默认就有一个控制线程。线程才是cpu上的执行单位二、并发与并行无论是并行还是并发,在用户看来都是'同时'运
Stella981 Stella981
4年前
SpringBoot 集成Netty实现UDP Server
注:ApplicationRunner接口是在容器启动成功后的最后一步回调(类似开机自启动)。UDPServerpackagecom.vmware.vCenterEvent.netty;importio.netty.bootstrap.Bootstrap;importio.netty.ch
Stella981 Stella981
4年前
ArrayBlockingQueue 和LinkedBlockQueue
ArrayBlockingQueueArrayBlockingQueue是Java多线程常用的线程安全的一个集合,基于数组实现,继承自AbstractQueue,实现了BlockingQueue和Serializable接口。//先看看器内部的成员变量:privatestaticfinallongserialV
Wesley13 Wesley13
4年前
Java中的多线程
线程安全和同步线程安全:经常用来描绘一段代码。指在并发的情况之下,该代码经过多线程使用,线程的调度顺序不影响任何结果。这个时候使用多线程,我们只需要关注系统的内存,cpu是不是够用即可。反过来,线程不安全就意味着线程的调度顺序会影响最终结果,如不加事务的转账代码:voidtransferMoney(U
Stella981 Stella981
4年前
Shiro源码分析
    在Shiro中,登录操作是由Subject的login()方法完成的,Subject是个接口,在Web环境中,实现类为WebDelegatingSubject,login方法从DeletatingSubject继承而来:publicvoidlogin(AuthenticationTokentoken)throwsAuthenti
Easter79 Easter79
4年前
Spring中ApplicationContext的事件机制
   ApplicationContext事件机制是观察者设计模式的实现,通过ApplicationEvent类和ApplicationListener接口,可以实现ApplicationContext事件处理。如果容器中有一个ApplicationListenerBean,每当ApplicationContext发布ApplicationEvent时,
Wesley13 Wesley13
4年前
JDK中的Atomic包中的类及使用
引言Java从JDK1.5开始提供了java.util.concurrent.atomic包,方便程序员在多线程环境下,无锁的进行原子操作。原子变量的底层使用了处理器提供的原子指令,但是不同的CPU架构可能提供的原子指令不一样,也有可能需要某种形式的内部锁,所以该方法不能绝对保证线程不被阻塞。Atomic包介绍在JDK1
Seata 源码
作者:京东物流张士欣核心接口和类ResourceManagerResourceManager是seata的重要组件之一,RM负责管理分支数据资源的事务。AbstractResourceManager实现ResourceManager提供模板方法。Defau