首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
升级之路
掘友等级
FE | BE | IOS & Android
|
技术团队 | 再惠网络科技有限公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
83
文章 80
沸点 3
赞
83
返回
|
搜索文章
文章
热门
最新
Redux 源码剖析
可以看到直接调用enhancer并返回了它,返回的就是一个与上面结构一致的加强版store对象,具体enhancer的实现我们在讲到applyMiddlewareAPI的时候在谈。如果enhancer不存在的话,就会执行以下逻辑(简单起见我写了个简易版的实现,其他具体会在后面一…
软件工程实践之 Git 开发流
会着重讲述实际的工程项目中是如何协作开发软件的。 本文主要介绍如何使用 Git 来支撑整个开发流。 我们可以通过它以各种姿势来完成代码协作。 选择越多人越懵。并没有这句俗话 保持一致的操作是很重要的。 Git 的最小单元就是一个 commit。 一个 commit 只做一件事情…
Hexo+Github Pages CDN & HTTPS
全称是Content Delivery Network,最小CDN网络可以由一个DNS服务器和几台缓存服务器组成,不同地区的访问请求,CDN会智能安排最近的服务器响应,而且还有Cache来加速。所以CDN的效果取决于DNS服务器调度算法和缓存服务器的数量以及质量,CDN的作用域…
Android Google Play 上车指南
Android生态过了10年,系统碎片化严重,应用越来越大。Google终于决定要有所改变了,在2018年中推出了Android App Bundle这个新的文件格式。期望来达到三个目的:1,动态分发,服务器根据用户机型动态下发对应资源的APK,减少应用包体积(落后iOS N年…
Flutter ListView 用法详解
适用场景:长列表时采用builder模式,能提高性能。不是把所有子控件都构造出来,而是在控件viewport加上头尾的cacheExtent这个范围内的子Item才会被构造。在构造时传递一个builder,按需加载是一个惯用模式,能提高加载性能。 primary:当内容不足以滚…
浅谈Swift中的函数式
可以看到由于不可变的数据结构,不能对树做修改,要实现插入算法,必须每次都创建新的树。
理解Java内存区域与垃圾收集器
java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。 我们注意到运行时区域主要会包括5部分区域,它们有个各自的用途,以及创建和销毁时间,有的依赖虚拟机进程,有的依赖用户线程。 程序计数器是一块较小的内存空间,它的作用是当前线程所执行到的字节码的…
Android Bluetooth 入门
蓝牙(英语:Bluetooth),一种无线通讯技术标准,用来让固定与移动设备,在短距离间交换数据,以形成个人局域网(PAN)。蓝牙技术当前由蓝牙技术联盟(SIG)来负责维护其技术标准。 蓝牙可分为经典蓝牙(Classic Bluetooth)、低功耗蓝牙(Bluetooth L…
Fish Redux 全局Store-AppRoute使用指南
前端的单页面应用越来越复杂,一个model变化会引起另外一个model变化,又可能引起视图变化。Redux的三大原则,使state的变化可预测成为可能。其中第一条就是单一数据源,这体现了集中思想。应用维护一颗状态树,而数据变化驱动视图重新刷新。单一的状态树更方便数据的管理,由于…
Fish Redux 使用指南
在看文档时,可以把Fish Redux项目Clone下来,先把Example改下跑跑看,再对着源码理解下文档中的概念。 Action定义一种行为,可以携带信息,发往Store。换言之Store发生改变须由Action触发,Fish redux 有以下约定:Action 包含两个…
下一页
个人成就
文章被点赞
814
文章被阅读
195,314
掘力值
4,503
关注了
7
关注者
1,410
收藏集
0
关注标签
9
加入于
2016-11-02