手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
分析
分析专题提供分析的最新资讯内容,帮你更好的了解分析。
ReactOS源码分析——内核加载器一
计算机BIOS读取硬盘第一个扇区的数据到内存0x7C00位置,将控制权交给主引导记录(MBR),MBR再搜索系统的活动分区表,加载活动分区表的第一个扇区到一个固定的地址。MBR接下来将控制权交给PBR,PBR解析FAT或NTFS格式文件系统,找到引导内核的文件NTLDR,将该文件加载到0x20000。最后将控制权交给NTLDR进行内核启动。 原版的启动源码是一段汇编程序,这段汇编程序的路径大概是在
作者:佚名 时间:2020-05-24
react js分析2
原文地址:http://purplebamboo.github.io/2015/09/15/reactjs_source_analyze_part_two/ reactjs是目前比较火的前端框架,但是目前并没有很好的解释原理的项目。reactjs源码比较复杂不适合初学者去学习。所以本文通过实现一套简易版的reactjs,使得理解原理更加容易。包括: reactjs源码分析-上篇(首次渲染实现原理)
作者:佚名 时间:2020-05-24
React Native Android入门实战及深入源码分析系列1——Hello world
转载需注明出处:http://blog.csdn.net/minimicall?viewmode=contents 从今天起,我要分析React Native for Android的源码。 本系列主要是从使用和源码分析的角度来一步步的剖析React Native Android。当然,因为我对IOS不了解,所以,我只能分析安卓了。 首先来一个Hello world。 对于Rn 安卓的开发环境,本
作者:佚名 时间:2020-05-26
React Native Android入门实战及深入源码分析系列2——React Native源码编译
本文为老曾原创,转载需注明出处:http://blog.csdn.net/minimicall?viewmode=contents 在上一节中,我们通过一个相册的制作来学习了React Native编写。这一节我们需要开始学习React Native的源码。 学习源码,从编译源码开始。 首先,我们需要把代码从github中克隆下来。 https://github.com/facebook/reac
作者:佚名 时间:2020-05-26
ReactOS实现的兼容NT内核分析--KfLowerIrql函数
本文代码来自ReactOS-0.3.6。 当硬件中断完成后将要返回的时候,将要调用KfLowerIrql来使当前cpu的irql降低到中断发生前的irql,但是真的就是直接降低到原来优先级就完事了吗?我们看看代码(桩代码,待会分析真正的): VOID HalpLowerIrql(KIRQL NewIrql) { if (NewIrql >= PROFILE_LEVEL)//如果原来的优先级过高
作者:佚名 时间:2020-05-27
React Native之底层源码分析篇
学习React-Native有一段时间了。今天就从源码的角度来分析下React-Native底层的通信机制。了解下底层是如何通信的对开发也有所好处。 概要 先大概讲一下React-Native的通信过程。RN主要的通信在于java与js之间,平常我们写的jsx代码最终会调用到原生的View。上一篇博客我们也了解到了要新建一个原生模块需要在java层和js层分别写一个Module,那这彼此之间联系是
作者:佚名 时间:2020-05-27
React Native 从入门到源码分析-了解RN百态
阅读本文大约需要8分钟 本文带你了解React Native出现的背景、解决的问题以及深入学习理解React Native的运行机制。 本文投稿人bestswifter: 博客:https://bestswifter.com/react-native/ 本文所讲知识点 React Native问世解决的痛点 React Native运行原理 React Native源码分析 React Nativ
作者:佚名 时间:2020-02-23
React-Native-源码分析二-JSX如何渲染成原生页面(上)
本文跳过了React-Native 的通讯过程,详细请参考大头鬼写的Java和JS的通讯原理,虽然0.33版本加入了懒加载,原来配置表生成的时机和方式发生了改变,但是原理还是没有改变:通过约定的JSON,解析出moduleName,function name,然后通过本地找到对应的模块中的方法,然后通过反射执行这些方法,实现调用。 这篇将从Android原生反推JSX如何最终变化为原生控件的过程。
作者:佚名 时间:2020-06-03
React-Native-源码分析三-JSX如何渲染成原生页面(下)
前文中这次会反推JSX如何最终变化为原生控件的过程,上面这部分算是原生的绘制已经结束,下面开始到JS代码中找,JSX布局如何传达到原生的。 经验之谈:要凭借我的半吊子js和C水平要去扒拉React-Native js部分的代码,也是够吃力的,但是我找到了一个很好的工具-webStorm,之前使用sublime text,不能查看类直接的依赖,不能全局查找引用类的地方,在面对几百个类和他们直接错综复
作者:佚名 时间:2020-06-03
菜鸟学习React Native for Android 之通讯原理分析JAVA调用JS
主要参考自:React Native通讯原理:http://www.jianshu.com/p/17d6f6c57a5c 1.通讯框架图 2.Native调用JS Native调用JS流程分析: MessageQueue把Native调用的方法放到JavaScriptCore中 JS Module把可以调用的方法放到MessageQueue的一个对列中 Native从JavaScriptCore中
作者:佚名 时间:2020-06-05
菜鸟学习React Native for Android 之通讯原理分析JS调用Native
本文还是基于 React Native通讯原理 理解的一份个人笔记形式的博客 1.先上通讯总体框架图 2.再上Native调用JS的流程图 下面结合上面的图再结合ReactNative源码加以理解分析 思路分析:对于JS调用native来说,RN官方的思路是收集JAVA MODULE ,在JS端生成一个JS对象,这个JS对象和这个JAVA模块类名相同或者相关, 这个JS对象再生成和native同名
作者:佚名 时间:2020-06-05
React Native 4 for Android源码分析 一《JNI智能指针之介绍篇》
文/ Tamic: http://www.voidcn.com/article/p-pbgotwkp-bee.html 原文:http://blog.csdn.net/eewolf/article/details/52403918 导读 React Native 发布以来将近一年多了,也被抄的火爆到不行,包括RN的中文网和各种资料也很多,加之SE5,Se6语法升级,学习成本并不在RN环境搭建和入门
作者:佚名 时间:2020-06-05
【稀饭】react native 实战系列教程之热更新原理分析与实现
很多人在技术选型的时候,会选择RN是因为它具有热更新,而且这是它的一个特性,所以实现起来会相对比较简单,不像原生那样,原生的热更新是一个大工程。那就目前来看,RN的热更新方案已有的,有微软的CodePush和reactnative中文网的pushy。实话说,这两个我还没有体验过。一来是当初选择RN是因为它不但拥有接近原生的体验感还具有热更新特性,那么就想自己来实现一下热更新,研究一下它的原理;二来
作者:佚名 时间:2020-06-06
react native 实战系列教程之热更新原理分析与实现
很多人在技术选型的时候,会选择RN是因为它具有热更新,而且这是它的一个特性,所以实现起来会相对比较简单,不像原生那样,原生的热更新是一个大工程。那就目前来看,RN的热更新方案已有的,有微软的CodePush和reactnative中文网的pushy。实话说,这两个我还没有体验过。一来是当初选择RN是因为它不但拥有接近原生的体验感还具有热更新特性,那么就想自己来实现一下热更新,研究一下它的原理;二来
作者:佚名 时间:2020-06-06
Thrift源码分析--TThreadedSelectorServer线程模型
Thrift的网路服务模型之一的 TThreadedSelectorServer 实现了多Reactor线程模型,请先理解线程模型再深入分析源码。线程模型的讲解此处不再赘述,给出一张总结图如下: 截图来自:Thrift 服务模型和序列化机制深入学习 下面从一次完整的服务调用过程来分析源码: 1. 服务入口 先来看看服务入口函数 serve() ,TThreadedSelectorServer 的
作者:佚名 时间:2020-06-08
React学习之扩展性能分析工具-Perf二十八
import Perf from 'react-addons-perf' // ES6语法 var Perf = require('react-addons-perf') // ES5语法针对nodejs var Perf = React.addons.Perf; // ES5语法,针对浏览器,增加react-with-addons.js在script标签中 1.概要 React本身就非常快速了,
作者:佚名 时间:2020-06-08
muduo-源码分析 1:基础概念准备
一 网络模型-Reactor模式 1.什么是reator模式 Wikipedia上说:“The reactor design pattern is an event handling pattern for handling service requests delivered concurrently by one or more inputs. The service handler then
作者:佚名 时间:2020-06-09
ReactiveCocoa 源码分析 - 收藏集 - 掘金
ReactiveCocoa 中 奇妙无比的 “宏” 魔法 - 掘金 前言 在ReactiveCocoa 中,开源库作者为我们提供了很多种魔法,“黑”魔法,“红”魔法……今天就让先来看看“红”魔法。 在ReactiveCocoa 中,封装了很多非常实用的“宏”,使用这些“宏”为我们开发带来了很多的便利。 今天就来盘点一下RAC... ReactiveCocoa 中 RACCommand 底层实现分析
作者:佚名 时间:2020-06-09
React Native 相关技术分析资料汇总
1.react-native-cli简单理解 2.React Native 从入门到原理 3.React native for Android 初步实践[原理剖析]
作者:佚名 时间:2020-06-09
Redux状态管理之痛点、分析与改良
如何设计Redux的store? 这几乎是Redux在实践中被问到最多的问题,或许你有自己的方式,却总觉得哪里不太对劲。这篇文章希望从状态是什么,到Elm中的状态管理,最后与Redux分析和对比,试图找到问题,并推导可行的改良方式。 哪些状态需要被管理? Domain data Domain data非常好理解,他们直接来源于服务端对领域模型的抽象,比如user、product。它们可能被应用的多
作者:佚名 时间:2020-06-10
上一页
15
16
17
18
19
20
21
22
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 为新品让路!苹果定制版Mac发货延期
• 消息称英伟达RTX 4090/4090D顶级显卡已
• AI识别小偷抢手机,谷歌为安卓推出盗窃
• iPadOS 18来了,iPad现在真的有“生产力
• 谷歌日本整活:打造莫比乌斯外形键盘 正
• 天玑9400核心配置曝光,OV米均已采购,
• iPad和安卓Pad有什么区别?不用这三项功
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot