首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
verygo
掘友等级
web前端
|
不知名小公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 35
沸点 4
赞
39
返回
|
搜索文章
赞
文章( 35 )
沸点( 4 )
[译]如何实现一个实时预览的React编辑器
你是否好奇过那些像 codesandbox 和 codepen 的 在线 react 编辑器是如何实现的?你是否用过 semantic react 或 react styleguidist,直接在浏览器中修改上面的例子,就能实时预览。 这周末我终于将零碎的概念汇总到了一起并实现…
Kotlin 在Android开发中那些让人舒适的地方
目前公司的项目已经全面使用Kotlin,转换的过程的确不是怎么让人舒适,但是让人欣慰的是结局是让人满意的。Kotlin的确可以让代码简洁,安全并且高效。这里分享一下,在使用Kotlin中那些让人觉得舒适的地方。 未完待续.. 开发中难免需要根据多个字段去拼接一条字符串做展示,在…
Android 中不应该使用 Enum 吗?
和做 Android 的同学们提起 Enum(枚举),很多人应该就会想到:“在 Android 中不要使用枚举,会占用更多的内存,应该使用注解代替” 这句话。如果你对此很不解而且保持怀疑态度,然后在 Google 上面一搜,就像下面图中所示。 嗯,果然如此,大家都说 Andro…
[译]Kotlin珍品 5 -多继承以及一些委托实现的有用的小技巧
今天让我们谈谈我之前最不喜欢的Kotlin特性:by关键字.不喜欢它,因为我当时觉得仅仅在极少的使用场景下才会用到它,并且它是复杂和非必要的. ps:不知道你们看到这句话是不是感同身受.反正我看到原作者写这句话的时候内心是觉得自己找到知音了,结果后面就被作者打脸了. 但是我在后…
使用 Kotlin 构建 Android 应用 | Kotlin 迁移指南 (上篇)
今年五月份的 Google I/O 上,我们正式向全球宣布 Kotlin-first 的这一重要理念,Kotlin 将成为 Android 开发者的首选语言。接下来的几周我们将会为大家连载关于 Kotlin 迁移指南的系列文章,包含 Kotlin 的优势和介绍 (上篇)、迁移到…
《数据结构系列_线性表_链式存储之单链表》
在上一篇中我们了解了线性表的顺序存储方式,今天我们再来看下链式存储。首先思考一个问题,为什么要学习链式存储,相比于顺序存储有哪些优缺点。 我们都知道,在顺序存储时,如果要是删除或者添加一个元素的话,需要移动大量的元素,因为顺序存储结构的元素之间都是紧邻的关系,没有间隙,自然无法…
《数据结构系列_线性表_顺序存储》
通过上述公式我们可以推断出顺序存储的线性表中的任何一个元素的地址,通过公式我们知道,无论求哪个元素的地址,他们时间复杂度都是O(1)。也称为随机存储结构。
《数据结构系列_线性表_简述》
首先先回答一下上一篇文章的问题。 求这个方法的时间复杂度。 这个其实比较简单,我们发现,实际上它就是通过递归的方式从n * (n-1)...*1。从n一直乘到1,就是n的阶乘。一共乘了n次,所以时间复杂度为:T(n) = O(n) 线性表特点:若元素存在多个,第一个元素无前驱元…
《数据结构系列_计算时间复杂度》
本来接下来想更新线性表的,结果我的一个小伙伴面试的时候碰到了这个题目,就打算先梳理科普一下这块的内容。 答:官方的解释,因为受硬件环境和输入规模的影响,代码的绝对执行时间是无法估计的,但是可以估算代码的基本执行次数。所以简单理解,时间复杂度就是其实简单来讲,就是用来计算算法基本…
APP定位过于频繁,我用反射+动态代理揪出元凶
定位现在是很多APP最基本也不可或缺的能力之一,尤其是对打车、外卖之类的应用来说。但对定位的调用可不能没有节制,稍有不慎可能导致设备耗电过快,最终导致用户卸载应用。 笔者所在项目是一个在后台运行的APP,且需要时不时在后台获取一下当前位置,再加上项目里会引入很多合作第三方的库,…
下一页
关注了
35
关注者
32
收藏集
0
关注标签
4
加入于
2019-11-03