• U-BOOT概述及源码分析(一)

    时间:2024-05-11 19:07:18

    嵌入式Linux系统从软件角度通常可以分为以下4个层次:引导加载程序 | Linux内核 | 文件系统 | 用户应用程序嵌入式Linux系统中典型分区结构:正常启动过程中,Bootloader首先运行,然后它将内核复制到内核中,并且在内存某个固定地址设置好要传递给内核的参数,最后运行内核。内核启动之...

  • 鸿蒙内核源码分析(编译过程篇) | 简单案例窥视GCC编译全过程 | 百篇博客分析OpenHarmony源码| v57.01

    时间:2024-05-08 23:07:38

    百篇博客系列篇.本篇为:v57.xx 鸿蒙内核源码分析(编译过程篇) | 简单案例窥视编译全过程 | 51.c.h.o编译构建相关篇为:v50.xx 鸿蒙内核源码分析(编译环境篇) | 编译鸿蒙防掉坑指南 | 51.c.h.ov57.xx 鸿蒙内核源码分析(编译过程篇) | 简单案例窥视编译全过程 ...

  • MyBatis源码分析(5)——内置DataSource实现

    时间:2024-05-06 11:31:15

    @(MyBatis)[DataSource]MyBatis源码分析(5)——内置DataSource实现MyBatis内置了两个DataSource的实现:UnpooledDataSource,该数据源对于每次获取请求都简单的打开和关闭连接。PooledDataSource,该数据源在Unpoole...

  • DLNA源码分析之render设备注册

    时间:2024-05-06 07:08:28

    1,概述         DLNA设备、服务的注册及发现(依赖开源库cling),DLNA中设备的注册、发现主要基于UPNP协议实现,这是微软推行的一个标准。Upnp最大的愿景是希望任何设备只要一接入网络,所有网上的设备马上就能知道有新设备加入,这些设备之间就可以彼此通信。 2,render设备注册...

  • eos源码分析和应用(一)调试环境搭建

    时间:2024-05-04 13:23:12

    转载自 http://www.limerence2017.com/2018/09/02/eos1/#moreeos基于区块链技术实现的开源引擎,开发人员可以基于该引擎开发DAPP(分布式应用)。下面搭建在windows环境下的虚拟机,并且安装eos引擎,以及配合vscode实现断点调试。创建vmwa...

  • MongoDB源码分析——mongo与JavaScript交互

    时间:2024-05-02 22:49:38

    mongo与JavaScript交互源码版本为MongoDB 2.6分支  之前已经说过mongo是MongoDB提供的一个执行JavaScript脚本的客户端工具,执行js其实就是一个js和c++互相调用的过程,当然,因为mongo采用了Google V8 JS引擎,所以调用的实现的核心都由V8实...

  • 【Android】应用程序启动过程源码分析

    时间:2024-05-02 19:04:15

    在Android系统中,应用程序是由Activity组成的,因此,应用程序的启动过程实际上就是应用程序中的默认Activity的启动过程,本文将详细分析应用程序框架层的源代码,了解Android应用程序的启动过程。启动Android应用程序中的Activity的两种情景:其中,在手机屏幕中点击应用程...

  • Flink checkpoint 源码分析- Flink Checkpoint 触发流程分析

    时间:2024-05-01 07:15:26

    序言 最近因为工作需要在阅读flink checkpoint处理机制,学习的过程中记录下来,并分享给大家。也算是学习并记录。 目前公司使用的flink版本为1.11。因此以下的分析都是基于1.11版本来的。 在分享前可以简单对flink checkpoint机制做一个大致的了解。 Flink che...

  • Linux内核(2) - 分析内核源码如何入手(上)

    时间:2024-04-24 22:54:01

    透过现象看本质,兽兽们无非就是一些人体艺术展示。同样往本质里看过去,学习内核,就是学习内核的源代码,任何内核有关的书籍都是基于内核,而又不高于内核的。既然要学习内核源码,就要经常对内核代码进行分析,而内核代码千千万,还前仆后继的不断往里加,这就让大部分人都有种雾里看花花不见的无助感。不过不要怕,孔老...

  • Dubbo 源码分析 - 服务导出

    时间:2024-04-24 10:39:29

    1.服务导出过程本篇文章,我们来研究一下 Dubbo 导出服务的过程。Dubbo 服务导出过程始于 Spring 容器发布刷新事件,Dubbo 在接收到事件后,会立即执行服务导出逻辑。整个逻辑大致可分为三个部分,第一是前置工作,主要用于检查参数,组装 URL。第二是导出服务,包含导出服务到本地 (J...

  • SpringAOP从入门到源码分析大全(三)ProxyFactory源码分析

    时间:2024-04-23 07:01:55

    文章目录 系列文档索引五、ProxyFactory源码分析1、案例2、认识TargetSource(1)何时用到TargetSource(2)@Lazy的原理(3)应用TargetSource3、ProxyFactory选择cglib或jdk动态代理原理4、jdk代理获取代理方法的逻辑(1)...

  • quartz源码分析——执行引擎和线程模型

    时间:2024-04-18 21:07:41

    title: quartz源码分析——执行引擎和线程模型date: 2017-09-09 23:14:48categories: quartztags: [quartz, 源码分析]------[TOC]软件版本:quartz-2.2.3序上一篇介绍了quartz的启动过程,这篇主要介绍quartz...

  • Android应用AsyncTask处理机制详解及源码分析

    时间:2024-04-18 12:33:21

    1 背景Android异步处理机制一直都是Android的一个核心,也是应用工程师面试的一个知识点。前面我们分析了Handler异步机制原理(不了解的可以阅读我的《Android异步消息处理机制详解及源码分析》文章),这里继续分析Android的另一个异步机制AsyncTask的原理。当使用线程和H...

  • 【转载】Android应用AsyncTask处理机制详解及源码分析

    时间:2024-04-18 12:26:33

    【工匠若水 http://blog.csdn.net/yanbober 转载烦请注明出处,尊重分享成果】1 背景Android异步处理机制一直都是Android的一个核心,也是应用工程师面试的一个知识点。前面我们分析了Handler异步机制原理(不了解的可以阅读我的《Android异步消息处理机制详...

  • 7z文件格式及其源码的分析(五)

    时间:2024-04-17 22:03:39

    这是7z文件格式及其源码的分析系列的第五篇. 上一篇讲到了7z文件压缩流程。最近太忙了,好久没更新,都快忘了写到哪了。:)这一篇就说说7z文件的尾头的生成方式吧。...

  • MySQL源码分析:源码文件结构及主要数据结构

    时间:2024-04-17 10:37:04

    原文地址:http://blog.itpub.net/30186219/viewspace-1481125/BUILD: 内含在各个平台、各种编译器下进行编译的脚本...

  • MySQL源码:MYSQL存储过程/函数的分析原理及缓存机制 - 竹 石

    时间:2024-04-17 10:37:00

    MySQL源码:MYSQL存储过程/函数的分析原理及缓存机制 2012-05-15 21:09 竹 石 阅读(2897) 评论(0) 编辑 收藏 举报 前言:我个人认为,有关MYS...

  • asp.net bbs源码分析

    时间:2024-04-15 17:32:36

    asp.ne bbst源码分析1.登陆页面1.登陆页面登陆页面中需要注意的大致上就是两条:如何实现验证码?如何防止sql注入。1.如何实现验证码?验证码简单的实现可...

  • 【Orleans开胃菜系列2】连接Connect源码简易分析

    时间:2024-04-14 21:36:39

    【Orleans开胃菜系列2】连接Connect源码简易分析/** * prism.js Github theme based on GitHub's theme. * @author Sam Clarke */code[class*="language-"],pre[class*="languag...

  • 使用systemtap分析ceph源码流程

    时间:2024-04-14 13:16:50

                         说明:之前一直用gdb和lttng 调试ceph源码,后来又发现了systemtap,下面对比下这三种工具。一,3种源码分析工具的比较                    1,gdb                                 优点:擅...