首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wecchen
掘友等级
鞋生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 21
沸点 17
赞
38
返回
|
搜索文章
赞
文章( 21 )
沸点( 17 )
[译]使用 MVI 开发响应式 APP — 第三部分 — 状态折叠器(state reducer)
在前面的系列里 我们已经讨论了如何用 Model-View-Intent 模式和单向数据流去实现一个简单的页面。在这篇博客里我们将要实现更加复杂页面,这个页面将有助于我们理解状态折叠器(state reducer)。 如果你没读第二部分,你应该先去读一下第二部分,然后再读这篇博…
[译]使用 MODEL-VIEW-INTENT 第四部分 — 独立 UI 组件
在这篇博客我们将讨论如何构建独立UI组件,并且要弄清楚为什么在我看来子类和父类关系充满着坏代码的味道。此外,我们将讨论为什么我认为这种关系是不必要的。 父子关系的组件充满着代码异味,因为它们表示了一种父类与子类的直接耦合,这就导致了代码很难阅读,很难维护,当需求发生变化会影响很…
[译]使用 MVI 编写响应式 APP — 第五部分 — 简单的调试
在前面的系列博客中我们已经讨论了 Model-View-Intent(MVI)模式和它的特征。在第一部分我们已经讨论了关于单向数据流的重要性和“业务逻辑”驱动型的应用状态的概念。在这篇博客中我们将看到如何通过 debug 来简化开发者的开发工作。 你以前有没有收到一个崩溃报告,…
[译] 使用MVI构建响应式 APP — 第七部分 — TIMING (SINGLELIVEEVENT 问题)
在我前面系列博客中, 我们讨论了正确的状态管理的重要性,并且也阐述了为什么我认为一个像在谷歌架构组件的 github 中讨论的 SingleLiveEvent 不是一个好的主意。因为,它仅仅隐藏了真正底部的问题:状态管理。在这篇博客中,我想去讨论,SingleLiveEvent…
Linux 命令行黑技术(LTS)
Linux命令行,是开发人员日常接触的东西。但是,有很多小技巧。我在这里做个总结(长期更新)。 如果,你经常使用一个目录作为你的根目录,那么,你可以通过CDPATH来指定你的cd根目录。 例如,我经常到/etc目录下,来対相应的文件进行配置。比如我想从我的家目录到/etc/ng…
重构 - 改善代码的各方面问题
做前端开发有一段时间了,在这段时间里面,对于自己的要求,不仅仅是项目能完成,功能正常使用这一层面上。还尽力的研究怎么写出优雅的代码,性能更好,维护性更强的代码,通俗一点就是重构。这篇文章算是我一个小记录,在此分享一下。该文章主要针对介绍,例子也简单,深入复杂的例子等以后有适合的…
🛠Git 常用操作总结
使用Git差不多有一年了,命令行也用的越来越多,所以把工作中常用到的操作在这里总结一下,以便更好的回顾与查询。 $ git ci(commit) . # → 提交本次修改 (<commit>|HEAD)^n,指的是HEAD的第n个父提交,可以通过在“^”后面跟上一个数字,表示第…
谷歌今日上线基于TensorFlow的机器学习速成课程(免费中文版)
按照该课程所述,读者可能需要初级代数知识,如变量与系数、线性方程组和函数曲线等以理解基本的机器学习模型。此外,读者也需要一些 Python 编程经验,但一般只需要最基础的函数定义、列表/字典、循环和条件表达式等。本课程的实现是基于 Python 和 TensorFlow,不过读…
深度学习大神Hinton推翻自己30年的学术成果另造新世界
Hinton,这个以“深度学习之父”和“神经网络先驱”响彻AI领域的名字,他的一举一动,都是热点导向。 当我们远望一位顶级人物时,除了他的学术,也许,我们更应该关注到他的内心与灵魂。 到底是何等的心境,成就了这位伟大的人物。 就在最近,当这位70岁的老爷爷,毫不掩饰地敢于推翻自…
首个微信小程序开发教程!
本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果。这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程序的启动日志。
下一页
个人成就
文章被点赞
5
文章被阅读
972
掘力值
40
关注了
1
关注者
0
收藏集
0
关注标签
87
加入于
2017-10-05