首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
juejingtest
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 54
沸点 1
赞
55
返回
|
搜索文章
赞
文章( 54 )
沸点( 1 )
一次性解决三种背包问题
首先,大概讲一下什么是“背包”问题:背包问题是指你有一个容量为V的背包,然后有n个物品在你面前,你要怎么装才能使得背包里的物品总价值最大。而每种物品是只有1个,还是有多个,亦或是有无限个,这就是“01背包”、“多重背包”、“完全背包”的主要区别。 这里先打断一下,给自己一点时间…
面试官(6): 写过『通用前端组件』吗?
设计前端组件是最能考验开发者基本功的测试之一,因为调用Material design、Antd、iView 等现成组件库的 API 每个人都可以做到,但是很多人并不知道很多常用组件的设计原理。 我们在学习设计模式的时候会遇到很多种设计原则,其中一个设计原则就是单一职责原则,在组…
实名反对《阿里巴巴Android开发手册》中NestedScrollView嵌套RecyclerView的用法
从注释我们能明显看出来,官方对于ScrollView最言简意赅的定位就是可以使其内部布局滚动的布局。 在有限的窗口展示大量的数据,说白了,就是以滚动的方式,使用有限的空间展示大量的数据(这里的“有限”很重要,我们下面会用到)。 那么问题就来了:两个视图都能滚动,当我们的手指在屏…
工作记录#Android App 抓包工具对比
因为需要分析竞品App一些信息的更新机制,所以就用到了抓包工具,这里简单分析下三种抓包工具,主要分析Fillder,如有不当,请多指教。 在介绍抓包工具之前,如果对HTTPS原理、SSL/TSL、CA证书不了解的,可以查看我之前写的一个分析文档与Demo—— HttpsCert…
JAVA编程思想(三)去掉别扭的if,自注册策略模式优雅满足开闭原则
1. 策略模式原型举例 2. 代码 2.1. 税策略代码 2.2. IF语句实现的税策略工厂 可以看到,如果通过if语句来获取不同的税策略,当增加新的税策略时就不得不修改已有代码,当算税方法很多时,就不那么好看,同时也增加了圈复杂度。 2.3. 首次优化 税策略工厂中使用Map…
【蘑菇街裁员回应】覆巢之下无完卵
多的细节我就不说了吧,反正大家微博也知道,看过我上一篇博客的都知道了,我身边的好朋友都在这次名单中。 对没满一年的应届生是很残酷,因为还不到一年是个很尴尬的时间节点。 对社招多年的朋友,基本上是一波很香的操作了,我有朋友拿20多万,反手去了阿里,也有朋友在哺乳期的拿了两倍的,将…
我在掘金这3年 - 如何给飞行中的飞机换引擎
打算写几篇文章作为我在掘金担任技术总监这3年的总结. 分别从技术, 产品, 管理这三个角度谈一谈我的思考和收获. 本篇是其中第一篇, 以时间顺序来描述一下我2016年底刚到掘金的时候, 将一个运行在ServerLess的技术社区--掘金, 整站重构迁移到公有云上的技术规划和实施…
Android MVP升级路(三)随心所欲的旗舰版
第一、二章中有些类的命名存在笔误,目前发现的已纠正。 如果你有把前两篇文章认真的看完,那么你已经基本掌握了MVP架构核心思想,可以在实际开发项目中使用它了。 有不少问我要源码demo的朋友,demo确实有,前面文章之所以没留下源码是因为我更希望你能够亲手写出来一套属于自己的东西…
Android MVP架构改造~如何重用顶层业务
以前我写过一篇关于 MVP 架构的文章《Android架构—MVP架构在Android中的实践》。 随着业务的复杂化,我们会发现传统的 MVP 架构依然会有很多问题。 下面我将和大家一起探讨下在使用 MVP 架构过程中遇到的比较大的问题以及解决方案。 第一种:正如我们上面说的 …
下一页
关注了
79
关注者
1
收藏集
14
关注标签
24
加入于
2019-03-13