首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ux
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
394
文章 196
沸点 198
赞
394
返回
|
搜索文章
赞
文章( 196 )
沸点( 198 )
immutablejs 是如何优化我们的代码的
前一段时间群里有小伙伴问 lucifer 我一个问题:”immutablejs 是什么?有什么用?“。我当时的回答是:immutablejs 就是 tree + sharing,解决了数据可变性带来的问题,并顺便优化了性能。今天给大家来详细解释一下这句话。 我们还是通过一个例子…
思想实验:如何在Vue中使localStorage具有响应式?
响应式是Vue的最大特色之一。如果你不知道幕后情况,它也是最神秘的地方之一。例如,为什么它不能用于对象和数组,不能用于诸如 localStorage 之类的其他东西? 让我们回答这个问题,在解决这个问题时,让Vue响应式与 localStorage 一起使用。 如果运行以下代码…
你有没有想过,录屏软件是怎么获取到屏幕内容的?
欢迎大家关注我的微信公众号——“简静慢”,除了技术文章,我还会在里面分享一些日常的思考,欢迎一起交流。 前段时间 Android R 发布了 Beta 版本,同时带来原生用户心心念念的功能——录屏,虽然这个功能在别的 Android 定制 ROM,像 MIUI,在好几年前已经就…
Java编程思想(七)使用组合和继承的场景
1. 继承(extends)和实现(implements)的目的 实现(implements)的目的是为了面向接口编程。 继承(extends)的目的是为了获得能力。 2. 继承和实现的使用场景 在决定何时使用组合,何时使用继承前,先看下使用继承和实现的各种场景。 2.1. 只…
Spring Boot 使用 JSR303 实现参数验证
JSR-303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validation。 在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,…
mojito: 麻烦给我的爱人来一份 RxSwift
函数式编程的核心思想是 stateless,无状态。函数本身并不关心外界输入的值 等等....
Java编程思想(五)事件通知模式解耦过程
1. 原始需求和目标 对于一个android应用,当监测网络变化到wifi时,检查应用是否有新版本,如果有则下载并安装。 通过这个简单的需求,看下如何通过事件通知模式一步步解耦,最终提供一个比较完美的解决方案。 2. 迭代1 需求看起来比较简单,监控下网络变化,如果从非wifi…
国内大厂在移动端跨平台的框架接入分析
本文通过对国内各大厂旗下知名的应用进行分析,大致统计分析各大厂在移动跨平台开发领域的接入情况,同时分析 Android 端应用的 arm 框架、 kotlin 和 androidx 的使用状态。 因为效(tou)率(lan)问题,这里只分析 Android 端,因为 Andro…
大厂程序员都在用VS Code远程开发工具,手把手教你配置,工作效率提高十倍
今天和大家分享远程开发工具,分享一下我平常是如何用 VS Code 进行远程开发工作的,以及一步步教你搭建远程开发环境,拥有比德芙还丝滑的远程开发体验。 我们厂里为了最大程度提高工程师生产力,各种研发配套工具非常的齐全,对开发人员每人都有一台云主机,而且是个人主机哦,申请就有的…
带你实现 react-redux
之前我们实现了 redux 的功能,这次我们来实现一下配合 redux 开发中经常会用到的一个库—— react-redux。本文不会详细介绍 react-redux 的使用,另外需要了解 Context API, 再看此文就很容易理解了。可以看看我之前写的几篇文章 React…
下一页
关注了
209
关注者
6
收藏集
1
关注标签
0
加入于
2016-05-31