• 李洪强iOS开发之RunLoop的原理和核心机制

    时间:2023-12-12 14:50:54

    李洪强iOS开发之RunLoop的原理和核心机制搞iOS之后一直没有深入研究过RunLoop,非常的惭愧。刚好前一阵子负责性能优化项目,需要利用RunLoop做性能优化和性能检测,趁着这个机会深入研究了RunLoop的原理和特性。RunLoop的定义当有持续的异步任务需求时,我们会创建一个独立的生命...

  • 转 Spring源码剖析——核心IOC容器原理

    时间:2023-12-03 20:39:58

    Spring源码剖析——核心IOC容器原理2016年08月05日 15:06:16 阅读数:8312 标签: spring源码ioc编程bean 更多个人分类: Java https://blog.csdn.net/lisongjia123/article/details/52129340 IOC...

  • 高性能消息队列 CKafka 核心原理介绍(上)

    时间:2023-12-03 09:36:04

    欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~作者:闫燕飞1.背景Ckafka是基础架构部开发的高性能、高可用消息中间件,其主要用于消息传输、网站活动追踪、运营监控、日志聚合、流式处理、事件追踪、提交日志等等需要高性能的场景,目前已经上线腾讯云。Ckafka完全兼容现有的Kafka协议...

  • 这一次搞懂SpringBoot核心原理(自动配置、事件驱动、Condition)

    时间:2023-11-22 18:08:43

    @目录前言正文启动原理事件驱动自动配置原理Condition注解原理总结前言SpringBoot是Spring的包装,通过自动配置使得SpringBoot可以做到开箱即用,上手成本非常低,但是学习其实现原理的成本大大增加,需要先了解熟悉Spring原理。如果还不清楚Spring原理的,可以先查看博主...

  • Android内核三大核心功能之一AMS内部原理

    时间:2023-11-19 23:28:55

    上面类是AmS的全称,另外两大核心功能是WindowManagerService.java和View.javaAmS提供的主要功能:统一调度各应用程序内存管理进程管理AmS中定义了几个重要的数据类,分别用来保存进程(Process)、活动(Activity)和任务(Task)ProcessRecor...

  • MVC系列——MVC源码学习:打造自己的MVC框架(一:核心原理)

    时间:2023-11-19 21:08:06

    前言:最近一段时间在学习MVC源码,说实话,研读源码真是一个痛苦的过程,好多晦涩的语法搞得人晕晕乎乎。这两天算是理解了一小部分,这里先记录下来,也给需要的园友一个参考,奈何博主技术有限,如有理解不妥之处,还希望大家斧正,博主感激不尽!本文原创地址:http://www.cnblogs.com/lan...

  • [转]MVC系列——MVC源码学习:打造自己的MVC框架(一:核心原理)

    时间:2023-11-19 21:00:37

    本文转自:http://www.cnblogs.com/landeanfen/p/5989092.html阅读目录一、MVC原理解析1、MVC原理二、HttpHandler1、HttpHandler、IHttpHandler、MvcHandler的说明2、IHttpHandler解析3、MvcHan...

  • HDFS 核心原理

    时间:2023-06-08 22:10:08

    HDFS 核心原理2016-01-11 杜亦舒HDFS(Hadoop Distribute File System)是一个分布式文件系统文件系统是操作系统提供的磁盘空间管理服务,只需要我们指定把文件放到哪儿,从哪个路径读取文件句可以了,不用关心文件在磁盘上是如何存放的当文件所需空间大于本机磁盘空间时...

  • 履约核心引擎低代码化原理与实践

    时间:2023-03-30 18:07:22

    撰写部门:Y-供应链研发部-履约研发部1、导读业界,规则引擎是一个非常普遍的技术类工具,也有很多非常优秀的开源工具,例如Drools等,它是一种嵌入在应用程序中的组件,主要解决易变逻辑和业务耦合的问题,把易变的规则从应用程序代码中分离出来,进而提升交付效率,降低应用程序维护和可扩展性成本。然而,行业...

  • 【云原生 • Docker】Docker核心UTS Namespace原理实践

    时间:2023-02-15 01:07:30

    【云原生 • Docker】Docker核心UTS Namespace原理实践Docker三大支柱核心技术:Namespace、Cgroups和UnionFS,这节通过一个UTS Namespace简单实践小案例,更加直观理解Namespace资源隔离技术。UTS Namespace 主要是用来隔离...

  • SpringBoot整合Mybatis的核心原理

    时间:2023-02-10 22:56:01

    0. 前言:1. 自动配置类MybatisAutoConfiguration:1.1. SqlSessionFactory的生成:1.2. Mapper的扫描和代理生成:1.2.1. MapperScannerConfigurer1.2.2. MapperFactoryBean1.2.3. g...

  • 动态代理-RPC实现核心原理

    时间:2023-02-08 09:58:50

    实现过统一拦截吗?如授权认证、性能统计,可以用 Spring AOP,不需要改动原有代码前提下,还能实现非业务逻辑跟业务逻辑的解耦。核心就是动态代理,通过对字节码进行增强,在方法调用时进行拦截,以便于在方法调用前后,增加处理逻辑。 1 远程调用的魔法 使用 RPC,一般先找服务提供方要接口,通过 M...

  • 精华推荐 | 【深入浅出 RocketMQ原理及实战】「底层源码挖掘系列」透彻剖析贯穿RocketMQ的消费者端的运行核心的流程(上篇)

    时间:2023-01-26 07:20:23

    精华推荐 | 【深入浅出 RocketMQ原理及实战】「底层源码挖掘系列」透彻剖析贯穿RocketMQ的消费者端的运行核心的流程上篇:分析对应总体消费流程的判断和校验以及限流控制和回调等处理流程分析下篇:分析基于上篇的总体流程的底层的消息通讯以及拉去处理数据传输流程分析RocketMQ的消息模型Ro...

  • Vue.nextTick核心原理

    时间:2023-01-18 07:56:50

    相信大家在写vue项目的时候,一定会发现一个神奇的api,Vue.nextTick。为什么说它神奇呢,那是因为在你做某些操作不生效时,将操作写在Vue.nextTick内,就神奇的生效了。那这是什么原因呢? 让我们一起来研究一下。 简述 vue 实现响应式并不是数据发生变化后 DOM 立即变化,而是...

  • RunLoop 原理和核心机制

    时间:2022-12-28 09:56:28

    搞iOS之后一直没有深入研究过RunLoop,非常的惭愧。刚好前一阵子负责性能优化项目,需要利用RunLoop做性能优化和性能检测,趁着这个机会深入研究了RunLoop的原理和特性。 RunLoop的定义 当有持续的异步任务需求时,我们会创建一个独立的生命周期可控的线程。RunLoop就是控制线程生...

  • Qt核心机制与原理

    时间:2022-12-28 08:59:56

    ★了解Qt和C++的关系 ★掌握Qt的信号/槽机制的原理和使用方法 ★了解Qt的元对象系统 ★掌握Qt的架构 ★理解Qt的事件模型,掌握其使用的时机 信号与槽、元对象系统、事件模型是Qt机制的核心,如果您想要掌握Qt编程,就需要对它们有比较深入的了解。本章重点介绍了信号与槽的基本概念和用法、元...

  • 逆向工程核心原理学习笔记(一):寻找程序的主函数(Main)

    时间:2022-12-26 13:27:58

    首先编译release版本的helloword程序,代码如下: 编译完成,拖进OD,结果如图。 程序断在了004011A1 这个地址,这个就是EntryPoint. 这个地址调用了004022DF这个地址的函数,F7跟进函数,如图。 并没有什么有用的信息让我们查找Main函数,然后Ctrl+F...

  • Synchronized底层核心原理

    时间:2022-11-25 16:25:17

    前言:大家好,我是小威,24届毕业生,在一家满意的公司实习。本篇文章是关于并发编程中Synchronized锁的底层核心原理知识记录,由于篇幅原因,下篇文章将介绍各种锁的优化原理。本篇文章记录的基础知识,适合在学Java的小白,也适合复习中,面试中的大佬????????。如果文章有什么需要改进的地方...

  • Nacos注册中心2-核心原理和Client核心类

    时间:2022-11-11 16:17:24

    0\. 环境nacos版本:1.4.1Spring Cloud : 2020.0.2Spring Boot :2.4.4Spring Cloud alibaba: 2.2.5.RELEASE测试代码:​​github.com/hsfxuebao/s…​​1\. 核心原理1.1 系统架构服务 (Ser...

  • 想会用synchronized锁,先掌握底层核心原理

    时间:2022-11-08 16:13:08

    摘要:synchronized锁修饰方法和代码块时底层实现上是一样的,但是在修饰方法时,不需要JVM编译出的字节码完成加锁操作,而synchronized在修饰代码块时,是通过编译出来的字节码生成的monitorenter和monitorexit指令来实现的。 本文分享自华为云社区《Synch...