自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极光开发者

为开发者精选优质内容

  • 博客(11)
  • 收藏
  • 关注

转载 让预览 RecyclerView 效果更方便的一个小技巧

价值 | 思考 | 共鸣简评:使用 "@tools:sample/*" 资源来让 RecyclerView(或 ListView)的效果预览更方便。相信在大多数的 Android 开发中都会和 RecyclerView(或者 ListView)打交道。常有的一个问题就是在编码时,怎么方便的看到和调整每个 item 的显示效果。当然啦,有经验一的开发者肯定都知道用 tools:namespace 来

2018-01-31 00:00:00 2316

原创 区块链技术的应用远不止在加密货币上

价值 | 思考 | 共鸣简评:比特币采用区块链技术,但是区块链并不等同于比特币。下面是已经实现了的六个区块链应用,它能发挥更大的作用,而不仅仅是用来做加密货币。知识储备,先去知乎搜索:区块链是什么,如何简单易懂地介绍区块链?链接:https://www.zhihu.com/question/372904691. 食品溯源澳大利亚的鳄梨长大了没?北欧的鲑鱼可以吃了没?其实总部位于英国的 Proven

2018-01-26 00:00:00 1907 1

原创 好的 CSS 命名规范可以节约 Debug 时间

价值 | 思考 | 共鸣简评:Debug CSS 是一种很耗时的操作,如果有良好的命名规范可以节约很多的 Debug 时间。使用连字符('-')分隔字符串你可能习惯了在 Javascript 中使用小驼峰的命名方式:var redBox = document.getElementById('...')但是在 CSS 中不建议使用这种命名方式:.redBox {  border:1px纯红色; }

2018-01-23 00:00:00 449

原创 JavaScript (a == 1 && a == 2 && a == 3) 可能为 true 吗?

价值 | 思考 | 共鸣简评:你认为这个问题是一个好的面试题吗?在 JavaScript 中 (a ==1 && a== 2 && a==3) 可能为 true 吗?这个问题是国外一位求职者最近在面试一家大型科技公司时遇到的一个问题。他的回答是「不可能」,而面试方说「nothing is impossible」,然后就没有然后了。虽然在实际工作中可能没人会写这样的代码,但题主还是放不下,苦思冥想了

2018-01-19 00:00:00 1370

原创 Google 开始加速应用对 Android 新版本的支持和对老设备的淘汰

价值 | 思考 | 共鸣简评:或许在 Android 应用身后的巨石开始滚起来了。最近 Google 对于 Play Store 应用 targetSdkVersion 的最低要求引发了一些开发者的担忧。如果您上架应用的 minSdkVersion 低于 11,那么有必要在最近的几个月开始考虑这个问题了。在十二月中旬,Google 宣布了从 2018 年开始,在 Play Store 所发布应用(

2018-01-16 00:00:00 572

原创 基础教学 | 什么是负载均衡?

价值 | 思考 | 共鸣简评:不想看文字的话,文章里的图片还是挺清晰易懂的。负载均衡是高可用网络基础架构的关键组件,通常用于将工作负载分布到多个服务器来提高网站、应用、数据库或其他服务的性能和可靠性。一个没有负载均衡的 web 架构类似下面这样:在这里用户是直连到 web 服务器,如果这个服务器宕机了,那么用户自然也就没办法访问了。另外,如果同时有很多用户试图访问服务器,超过了其能处理的极限,就会

2018-01-12 00:00:00 870

原创 5 条给开发新人的使用 GitHub 的 tips

价值 | 思考 | 共鸣简评:虽然是给新手的小建议,但是 Hub 这个命令行工具我以前还真不知道,可以尝试一下。1. 更改与 Git 关联的默认文本编辑器。对于很多人来说,在终端使用 Git 时默认的文本编辑器是 VIM。对于开发新人来说,VIM 可能非常可怕,即使是有些老手也会感到无所适从。如果你发现自己遇到了合并冲突(merge conflict),你将被迫到 VIM 来解决冲突,然后你需要知

2018-01-10 00:00:00 818 1

原创 Kotlin 泛型中的 in 和 out

价值 | 思考 | 共鸣简评:在 Kotlin 中使用泛型你会注意到其中引入了 in 和 out,对于不熟悉的开发者来说可能有点难以理解。从形式上讲,这是一种定义逆变和协变的方式,这篇文章就来讲讲怎么来理解和记住它们。in & out 怎么记?Out (协变)如果你的类是将泛型作为内部方法的返回,那么可以用 out:interface Production {    fun produce():

2018-01-08 00:00:00 2141 2

原创 2017 年最推荐的五篇深度学习论文

价值 | 思考 | 共鸣简评:2017 年度最值得深入阅读的五篇深度学习相关论文,如果没读过的可以行动了。1. 最酷视觉效果:使用 CycleGAN 在不成对图像集之间转换论文:https://arxiv.org/abs/1703.10593目标:学会在不成对的图像集之间进行转换作者开始有两套不同领域的图像,如马和斑马,并学习两种转换网:一种将马转换为斑马,另一种则相反。每一种转换都进行一种样式转

2018-01-04 00:00:00 6196

原创 你该如何打破自己停滞不前的状态?

价值 | 思考 | 共鸣简评:HackerNews 一个网友提问,自己满足现状没有什么向上的欲望,应该怎么办?下面很多大佬给出了自己的经验。HN 网友 krrishd 提问:有的时候,我觉得自己做的很好,完全满足于自己所处的位置,没有任何不同的或者更好的想法。你在停滞不前的状态时,是如何做的?下面好多程序员回答了这个提问:zachlatta:一切都写下来,然后去反思2017 年是非常艰难的一年,但

2018-01-04 00:00:00 4026 4

转载 在 Android 中实现 Redux 的一点经验

价值 | 思考 | 共鸣简评:Redux 是一个用于应用程序状态管理的开源 JavaScript 库,其核心是通过可管理和控制的状态来描述一个系统。这意味着其思想其实是可以应用于任何类型应用的开发的,包括移动应用。Redux 架构基于一个严格的单向数据流,应用中的所有数据都是通过组件在一个方向上流动。Redux 希望确保应用的视图是根据确定的状态来呈现的。意思就是,在任何时间点,你应用的状态总是确

2018-01-02 00:00:00 3150 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除