• [EOS源码分析]4.EOS源码调试

    时间:2024-03-26 08:20:08

    本文所有实践都是基于EOS dawn-v4.1.0,请切到该分支然后实践切换命令:git checkout dawn-v4.1.0     在【EOS源码编译运行】一文已经详细描述了EOS源码编译。但是阅读代码,光跑代码是不够的,必须要可以调试。一搜发现网上没有相关的文章,只好自己探索折腾。不过很快...

  • 移动平台播放器ijkplayer开源框架分析(以IOS源码为例)

    时间:2024-03-24 18:17:27

        ijkplayer是一个Android和ios双移动平台开源播放器,其内核基于ffplay,很多互联网公司播放器都采用了该播放器,尤其是大部分直播应用app,因此如果我们自己开发移动端播放器,ijkplayer将是不二选择。我因为公司直播项目用过ijkplayer,对里面代码也比较熟悉,所以...

  • 【源码】用于Delta Sigma数据转换器的分析工具箱

    时间:2024-03-24 16:59:06

    Delta-Sigma工具箱包含近100个支持NTF合成、调制器模拟(从NTF或结构形式)、实现、动态范围缩放、信噪比估计等功能。The Delta-Sigma Toolbox includes nearly 100 functions which support NTF synthesis, mo...

  • live555源码分析——RTSP服务端发送数据流程

    时间:2024-03-24 15:43:14

    一直有个疑惑,发送rtp数据的时间间隔在哪里控制的,onDemandServer 从文件中读取h264,aac等,也没有看到sleep,wait等等。但是播放依然是匀速的。【live555使用单线程任务驱动的方式,scheduleDelayedTask(int64_t microseconds,.....

  • spring 框架整合mybatis的源码分析

    时间:2024-03-24 14:17:17

    问题:spring 在整合mybatis的时候,我们是看不见sqlSessionFactory,和sqlsession(sqlsessionTemplate 就是sqlsession的具体实现)的,这是为什么?spring框架是怎么封装的,我们在配置文件中看到了这两个类:<bean id="s...

  • Devicemapper 源码分析和流程

    时间:2024-03-24 12:32:55

    为什么80%的码农都做不了架构师?>>>   整个流程大体如下:创建 thinpool// This is theprogrammatic example of "dmsetup create"funccreatePool(poolName string, dataFile, me...

  • Android HIDL源码分析

    时间:2024-03-23 10:00:47

    Android HIDL 基础知识,源码分析。概念在 Android O 8.0 后引入的 Treble 项目,目的是将 Framework 和 HAL 层分开;Google 重点关注 Framework 及以上部分,HAL 及以下交给各厂商实现, HAL 层及厂商实现都会放到新的 /vendor ...

  • Angular 源码及架构分析

    时间:2024-03-23 09:32:12

     Angular 的基本构造块是 NgModule        至少会有一个用于引导应用的根模块(AppModule),和很多特性模块,提供上下文环境组件定义视图组件使用服务宿主视图、内嵌视图、@angular 前缀模块模块化系统,称作 NgModule,一个容器,用于存放一些内聚的代码块@NgM...

  • 1.2Camera Preview流程及源码分析

    时间:2024-03-22 14:56:52

    Camera API2的预览实现在网上有非常多的代码可以参考,包括Google官方提供的Demo。直接看代码,模仿、改写当然是最快的实现方式,但如果其中的逻辑关系可能没有捋顺清楚,在没有参考代码的情况下,能否同样实现相关功能就值得商榷了。 1API2架构图这个图是一个常见的用于展示API2架构的图,...

  • Android ViewManger解析 从ViewRoot 源码分析invalidate

    时间:2024-03-21 19:28:04

    转载请标明出处:http://blog.csdn.net/sk719887916/article/details/48443429,作者:skay   通过学习了AndroidUI之绘图机基础知道view 的两个重要的方法:invalidate()和requestLayout(); 在那篇文章中我没...

  • ASP.NET Core[源码分析篇] - Authentication认证

    时间:2024-03-21 17:13:13

    原文:ASP.NET Core[源码分析篇] - Authentication认证追本溯源,从使用开始首先看一下我们通常是如何使用微软自带的认证,一般在Startup里面配置我们所需的依赖认证服务,这里通过JWT的认证方式讲解public void ConfigureServices(IServic...

  • ASP.NET Core[源码分析篇] - WebHost

    时间:2024-03-21 17:10:06

    _configureServicesDelegates的承接在【ASP.NET Core[源码分析篇] - Startup】这篇文章中,我们得知了目前为止(UseStartup),所有的动作都是在_configureServicesDelegates里面添加了注册的委托,那么系统是什么时候执行这些委...

  • 比特币源码分析--比特币架构

    时间:2024-03-20 08:11:27

    比特币源码分析--比特币架构      前面的一系列文章我们结合源码对比特币的主要模块进行了梳理和分析。本文我们将这些模块拼接起来,看看比特币的整体架构。     比特币的整体架构图如下:          (1)P2P网络层      完成P2P的组网,网络连接管理,节点状态的维护,为比特币提供数...

  • 【Android okhttp源码解析 三】异步请求流程和源码分析

    时间:2024-03-19 21:28:38

    okhttp源码解析系列文章: 第一篇:《okhttp框架简单介绍》 https://blog.csdn.net/colinandroid/article/details/79774907 第二篇:《同步请求流程和源码分析》 https://blog.csdn.net/colinandroid/ar...

  • Nginx源码分析之IO多路复用流程

    时间:2024-03-19 15:23:42

    感觉很好的一片文章,转载了 一、             主流程几乎所有的服务器程序的工作模式都是:(1)      初始化一些参数;(2)      开启监听socket;(3)      在主线程的死循环(一般都是死循环)中对监听socket和业务socket进行IO状态监控(IO多路复用),并...

  • rocketmq 自动创建topic源码分析

    时间:2024-03-19 13:28:42

    默认情况下,topic不用手动创建,当producer进行消息发送时,会从nameserver拉取topic的路由信息,如果topic的路由信息不存在,那么会默认拉取broker启动时默认创建好名为“TBW102”的Topic。TBW102这个topic在自动创建队列中比较重要,开启自动创建topi...

  • TinyG 固件源码分析之二

    时间:2024-03-19 11:05:36

    2.2 主要后台子任务任务之间的关联       _controller_HSM函数中包含多个后台子任务函数,其中_command_dispatch实现从串口接收各种文本格式指令,配置参数,解析G码指令产生运动控制指令并写入mb(mpBufferPool_t类型)的缓存,mp_plan_hold_c...

  • [转载]NFC源码分析之R/W工作模式

    时间:2024-03-18 20:46:00

    https://blog.csdn.net/zy00000000001/article/details/71183262文章整理总结java层,NFC读取和写入Tag的流程。整体的时序图:1、读取Tag的流程    NfcService启动完成后,会通过NfcService中的applyRoutin...

  • [转载]NFC源码分析之初始化流程

    时间:2024-03-18 20:33:59

    https://blog.csdn.net/zy00000000001/article/details/78863699Nfc的app代码位于:    android/package/apps/Nfc/... 编译生成Nfc的apk和libnfc_nci_jni.soNfc的协议栈和Hal相关的代码...

  • [EOS源码分析]6.EOS特殊智能合约eosio

    时间:2024-03-18 16:36:57

        这里说的eosio智能合约不是泛指eos的智能合约,它是一个特殊的具体的合约。它本事可大了,我们一起来看看它有哪些功能负责智能合约部署    大家有注意到如下红色字体的log吗$ cleos set contract hello.code ../eos-contract/hello -p h...