码迷,mamicode.com
首页 >  
搜索关键字:实现原理    ( 4680个结果
Mybatis 一二级缓存实现原理与使用指南
Mybatis与Hibernate一样,支持一二级缓存。一级缓存指的是Session级别的缓存,即在一个会话中多次执行同一条SQL语句并且参数相同,则后面的查询将不会发送到数据库,直接从Session缓存中获取。二级缓存,指的是SessionFactory级别的缓存,即不同的会话可以共享。缓存,通常涉及到缓存的写、读、过期(更新缓存)等几个方面,请带着这些问题一起来探究Mybatis关于缓存的实现
分类:其他好文   时间:2020-12-08 12:17:27    阅读次数:3
KafkaProducer Sender 线程详解(含详细的执行流程图)
温馨提示:本文基于Kafka2.2.1版本。如果觉得源码阅读比较枯燥,本文的中间有Sender线程的工作流程图。上文《源码分析Kafka消息发送流程》已经详细介绍了KafkaProducersend方法的流程,该方法只是将消息追加到KafKaProducer的缓存中,并未真正的向broker发送消息,本文将来探讨Kafka的Sender线程。在KafkaProducer中会启动一个单独的线程,其名
分类:编程语言   时间:2020-12-08 12:00:53    阅读次数:6
如何在Root的手机上开启ViewServer,使得HierachyViewer能够连接
如何在Root的手机上开启ViewServer,使得HierachyViewer能够连接实现原理HierarchyViewer:获得当前手机实时的UI信息,方便用于手机的自动化测试;python中的subprocess.Popen():调用系统命令;uiautomator工具:获取界面控件信息;adb命令:对手机进行操作;测试环境1、HierarchyViewer将把下一台Android设备的49
分类:移动开发   时间:2020-12-05 10:29:10    阅读次数:12
spring注解autowired实现原理
1.背景注解可以减少代码的开发量,spring提供了丰富的注解功能。我们可能会被问到,spring的注解到底是什么触发的呢?今天以spring最常使用的一个注解autowired来跟踪代码,进行debug。2.Autowired的定义及作用作用:Marksaconstructor,field,settermethodorconfigmethodastobeautowiredbySpring'
分类:编程语言   时间:2020-12-04 11:12:38    阅读次数:5
Asp.net core中间件实现原理及用法解说
简述asp.net core中间件的实现思路 一次http请求的过程,就是对一个Request请求进行若干次逻辑处理,并最终设置Response的过程。从代码的实现维度看,由于Request和Response都在HttpContext里,可将此过程表示为“以一个httpContext为输入的委托函数 ...
分类:Web程序   时间:2020-12-02 12:29:11    阅读次数:9
Dubbo实现原理浅析
参考: https://blog.csdn.net/paul_wei2008/article/details/19355681 https://blog.csdn.net/ygl19920119/article/details/88342523 Dubbo基本原理机制 分布式服务框架: –高性能和透 ...
分类:其他好文   时间:2020-11-26 14:10:33    阅读次数:3
【原创】Java并发编程系列05 | 深入理解volatile
【原创】Java并发编程系列05|深入理解volatile收录于话题#进阶架构师|并发编程专题12个思维导图写在前面本篇文章介绍并发编程中常用的volatile关键字。主要介绍两方面内容:volatile有哪些特性,可以用来做什么?volatile实现原理。1.保证可见性volatile保证了不同线程对volatile修饰变量进行操作时的可见性。对一个volatile变量的读,(任意线程)总是能看
分类:编程语言   时间:2020-11-25 12:14:21    阅读次数:7
【原创】Java并发编程系列14 | AQS源码分析
【原创】Java并发编程系列14|AQS源码分析收录于话题#进阶架构师|并发编程专题12个本文为何适原创并发编程系列第14篇,文末有本系列文章汇总。AbstractQueuedSynchronizer是Java并发包java.util.concurrent的核心基础组件,是实现Lock的基础。AQS实现了对同步状态的管理,以及对阻塞线程进行排队、等待通知等,本文将从源码角度深入理解AQS的实现原理
分类:编程语言   时间:2020-11-24 12:48:46    阅读次数:6
React教程(十四) : React-router 实现原理
之前讲述了React-router的使用方法,这一篇讲述其实现原理 ...
分类:其他好文   时间:2020-11-19 13:03:55    阅读次数:24
PriorityQueue原理分析——基于源码
在业务场景中,处理一个任务队列,可能需要依照某种优先级顺序,这时,Java中的PriorityQueue(优先队列)便可以派上用场。优先队列的原理与堆排序密不可分,可以参考我之前的一篇博客: 堆排序总结与实现 原理 PriorityQueue中维护一个Queue[]数组,在逻辑上把它理解成一个小根堆 ...
分类:其他好文   时间:2020-11-19 12:02:21    阅读次数:7
4680条   上一页 1 ... 6 7 8 9 10 ... 468 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!