-
架构设计 | 异步处理流程,多种实现模式详解
架构设计 | 异步处理流程,多种实现模式详解 本文源码:GitHub·点这里 || GitEE·点这里 一、异步处理 1、异步概念 异步处理不用阻塞当前线程来等待处理完成,而是允许后续操作,直至其它线程将处理完成,并回调通知此线程。 必须强调一个基础逻辑,异步是一种设计理...
-
JVM系列之.JVM内存模型如何正确运用操作?本文详解
JVM系列之.JVM内存模型如何正确运用操作?本文详解 《Java虚拟机规范》将虚拟机的内存分为以下几个区域: 堆区: 堆区是JVM中最大的一块内存区域,按照垃圾分代收集的角度划分,又可以分成年轻代和老年代,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、T...
-
Java Spring注入一个接口的多个实现类在map里如何实现?案例详
Java Spring注入一个接口的多个实现类在map里如何实现?案例详解 spring注入map,spring注入多个实现类在map里 一个接口,两个实现类 接口: public interface TestService { void test();} 两个实现类 @Component("testOService")public class TestOService implements...
-
JAVA基础入门到精通课程(阶段一)
JAVA基础入门到精通课程(阶段一) JAVA基础入门到精通课程(阶段一) 目录 初识JavaSE -9 java基础语法 -8 程序流程控制 -6 函数方法和数组详解 -11 面向对象思想解析 面向对象概述 对象创建的内存结构 对象方法的调用 局部变量和成员变量 匿名对象 封装 this关键字...
2020-06-03 16:05:13 java多线程java基础java网络编程java基础入门java基础语法文件ESET定义IE揭秘
-
MyBatis缓存特性详解
MyBatis缓存特性详解 缓存简介 一般我们在系统中使用缓存技术是为了提升数据查询的效率。当我们从数据库中查询到一批数据后将其放入到混存中(简单理解就是一块内存区域),下次再查询相同数据的时候就直接从缓存中获取数据就行了。这样少了一步和数据库的交互,可以提...
-
JDK1.7和1.8的HashMap对比详解
JDK1.7和1.8的HashMap对比详解 HashMap是我们在编程中最常用的map,也是面试中经常考的问题,所以打算深入研究一下hashmap的源码,并且对比7和8中的不同。 一、hashmap的数据结构 hashmap的数据结构是哈希表,核心是基于哈希值的桶,而哈希桶的底层实现其实是数组,数...
-
dockerMesos配置项是怎么解析的?案例详解
dockerMesos配置项是怎么解析的?案例详解 VALUE,slave,master,mesos,docker Mesos 配置项解析 Mesos 支持在运行时通过命令行参数形式提供的配置项。如果是通过系统服务方式启动,也支持以配置文件或环境变量方式给出。当然,实际上最终是提取为命令行参数传递给启动命...
-
JAVA8 Stream流
JAVA8 Stream流 简介 Stream 是一个 Collection 的增强工具,可以对集合进行各种操作,而且可以很方便的写出并发程序,学习之前需要了解一些函数,可以看 JAVA8 Lambda表达式。常见的获取方式就是 Collection.stream() 。 操作类型 操作类型分为三种 Intermediate (中...
-
Spring09_动态代理
Spring09_动态代理 本教程源码请访问:tutorial_demo 一、什么是动态代理 1.1、概念 动态代理的用途与装饰模式很相似,就是为了对某个对象进行增强。所有使用装饰者模式的案例都可以使用动态代理来替换。 特点 :字节码随用随创建,随用随加载; 作用 :不修改源码的基...
-
@Resource,@Autowired,@Inject3种注入方式详解
@Resource,@Autowired,@Inject3种注入方式详解 概况 @Resource,@Autowired,@Inject 这3种都是用来注入bean的,它们属于不同的程序中。 JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的...
2020-06-01 16:09:43 Intellij阿里巴巴IntelIEPSWiredAVwebeclipse<
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
