• 世界上最可爱的人是谁?当然是毛爷爷鸭!坦白讲,大家辛辛苦苦兢兢业业的开发小程序,还不就是为了用户付款的高光时刻(看着:moneybag:进了老板的口袋,忍不住幻想自己今天一定!可以!加!鸡腿!!)。所以今天我们就给大家来点实在的,讲一讲智能小程序的支付能力。有位伟人曾经说过:“钱就是要多多益善。”所以我们的智能小程序不仅支持百度支付,还支持微信支付和支付宝这两个当下主流的支付方式。
  • Google 在 2018 Google I/O 大会上推出了 Android Jetpack,它包含了开发库、工具以及最佳实践指南。Jetpack 是背包式飞行器的意思,是一种小巧的个人飞行器。顾名思义,通过使用Android Jetpack 这套组件,可以帮助开发者更高效、更容易地构建优秀的应用。为此,Android 官方团队也把 Jetpack 的Logo 设计成了一个背着火箭的小机器人。除了在 2018 Google I/O 大会上新添加的功能外,它还把以前退出的一些功能囊括其中,比如 Archi
  • 相信做过iOS开发的同学都使用过@property,@property翻译过来是属性。在定义一个类时,常常会有多个@property,有了@property,我们可以用来保存类的一些信息或者状态。比如定义一个Student类:Student类中有两个属性,分别是name和sex。在程序中使用时,可以使用
  • 时间过得真快,转眼间已经来到12月中旬,2018年已经接近尾声,从2014年7月份毕业到今年,又整整过了四周年,又是一个轮回。本篇是今年的年度总结,碎碎念的聊聊今年做的事情和一些感悟。先以流水账、碎碎念的形式聊聊今年做了哪些事情。2016年来到了面试来了搜车,来搜车的原因是因为之前在知乎上了解到了小芋头君,觉得会是一家技术氛围不错的公司,去待了两年,同事氛围融洽,尤其是刚去团队比较小的时候,有一种小而美的团队的感觉。
  • 我们的在做动效中经常会有这样的需求,A动画执行完,执行B动画,B动画执行完执行C动画这样的序列,比如如下效果:iOS 10之前,我们可能这样实现这个动画序列,实际上可能你现在的代码就是这样写的:
  • 前言学习iOS签名机制,可参考如下学习路线:加密解密(对称DES 3DES AES、非对称RSA)--->单向散列函数(MD4、MD5、SHA1-3)--->数字签名--->证书--->签名机制
  • [In][Out]这是一个创建并初始化变量的例子
  • 首先要对点进来的看官说声sorry,我标题党了。虽然抛弃UITableView是不存在的,但是看完这篇文章确实能让90%的列表页抛弃UITableView,让界面易实现易复用。下面我将以第三人称的叙述方式,通过一个例子比较传统实现和最新实现的手段说明如何让列表页不再难构建。
  • 多数本来写这篇文章只是想写写
  • 原文链接:本文中通过探讨这个问题,涉及到了JavaScript中大量的重要概念像原型、原型链、this、类、继承等,通过思考这个问题对这些知识进行一个回顾,不失为一个好的学习方法,但如果你只是想知道这个问题的答案,就像作者说的那样,直接滚动到底部吧。限于本人水平有限,翻译不到位的地方,敬请谅解。
  • 想要理解高阶组件,我们先来看看高阶函数的含义。上面这两个就是标准的高阶函数-(原来以前的 HOC 就是高阶组件)
  • 在React里,shouldComponentUpdate源码为:可以看到PureComponent就是对props跟state的前后状态做了一个浅比较。看看shallowEqual的源码: