Timeline形式API简述
Timeline形式API简述 Timeline英文原版文档(Twitter) 问题起因:假设有10条微博,每页5条,正常情况下两页完成浏览。 然而,微博内容不断更新的情况下,当你看完第一页内容时,更新了两条内容11和12。此时,当你翻到第二页时,看到的就会是第三到第七条内容。如果更新的内容超过五条,将会出现非常尴尬的情况。 解决方...
2016-10-16
[elixir! #0002] [译] 在Phoenix中实现动态表单 by José Valim
今天我们将要学习如何在Phoenix中使用我们的schema信息来动态地构建带有合法性检查,报错等功能的输入框。我们的目标是在模板中支持下列API:
2016-10-16
maven学习
Maven坐标定义了一组标识,它们可以用来唯一标识一个项目,一个依赖,或者Maven POM里的一个插件。groupId, artifactId, version和packaging的组合代表一个坐标, maven通过坐标来精确定位一个项目.
2016-10-16
实现自己的“单页”博客,只需要一个指令 (Moka)
如今,单页应用"横行霸道", 而且新时代知识信息海量,我们更需要自己的Blog来沉淀知识。综上,Moka走入了我们的实现。 github.com/moyuyc/moka Usage 为了第一眼能看到效果, 我先把如何安装使用说一下。 一切从npm开始 {代码...} 安装完成后 {代码...} 线上效果moyuyc.github.io Moka主题配置 默认主题是用react/webpack开...
2016-10-16
[deviceone开发]-纳豆项目源码开源
一、简介 已上线的纳豆项目开源。这个App做的非常好,细节处理的很流畅,使用了很多小的动画效果,极力推荐,很多功能可以从这个应用中获取代码和灵感。 二、效果图 三、相关下载 android:[链接] ios:[链接] 源码地址:[链接] 四、相关讨论 [链接] 五、更多案例 [链接]
视频video标签在移动端的播放总结
众所周知,在移动端的视频和音频都是需要用户手动点击开启的,而使用autoplay或在js里写play()是没有任何作用的。还有几个常见的问题这里也提示一下:
uiautomator自动化框架实现对控件的长按功能
在使用uiautomator自动化测试框架过程中,基于对控件实现长按,发现uiautomator自带的方法longClick()很多时候不能实现对控件的长按,因此需要重写该方法。
2016-10-17
yarn —— Nodejs包新管理工具
在yarn发布之前,所有Nodejs开发者用的都是npm包管理工具,而npm工具存在挺多难以忍受的诟病,包括安装速度慢、每次都要在线重新安装等问题,而yarn也是为了解决npm当前所存在的问题而出现的。
解析link元素
link元素告诉浏览器,这里有一个文件可以插入到文档中。当link是空元素的时候,它不需要闭合标签。如果你想闭合的话,可以在元素的末尾添加一个斜杠;
2016-10-17
【腾讯Bugly干货分享】QFix探索之路—手Q热补丁轻量级方案
QFix 是手Q团队近期推出的一种新的 Android 热补丁方案,在不影响 app 运行时性能(无需插桩去 preverify)的前提下有效地规避了 dalvik 下"unexpected DEX"的异常,而且还是很轻量级的实现:只需调用一个很简单的方法就能办到。
2016-10-17
lr 学习
公式$$f(X_k + ad) = f(X_k) + ag_k^Td+ o(a) tag{1}$$这里解释下 $X_k$ 代表一个自变量, $a$ 代表你步长(实数), d是单位向量(|1|), $g_k^T = nabla f(X_k)$是在$X_k$这一点的梯度.$o(a)$是a的高阶无穷小. 参考下泰勒公式:$$f(x+h) = f(x) + f'(x)*h + o(h)$$是一样的.
2016-10-17
Playbook 中文版
在这几年里,我们和小伙伴们为北美、欧洲和澳洲的客户完成了电商、社交、媒体、数据可视化、移动App等上百个项目,近两年也开始和国内的一些优秀的创业者们一起合作,共同打造有价值的产品。
SegmentFault 2016 第三季度 Top Writer
金秋十月,桂花飘香,你的好友秋天已默默上线,同时,玩伴「SegmentFault 头条」也上线了,紧接着,SegmentFault 2016 第三季 Top Writer 也筛选出来了。
php开发人员城市分布情况
从鸟哥的博客的访问者分布看PHP开发人员分布, [链接] 没有看过鸟哥博客的也算PHP开发者? 北上广深杭PHP开发者比较多,南京 成都 武汉 郑州紧随其后, 找工作的同学可以去这几个城市, PHP工作应该相对好找.
基于python3.5+的web框架sanic中文入门教程
简介 sanic是一款用python3.5+写的web framework,用法和flask类似,sanic的特点是非常快github官网:[链接] 速度比较 框架 实现基础 每秒请求数 平均时间 Sanic Python 3.5 + uvloop 30,601 3.23ms Wheezy gunicorn + meinheld 20,244 4.94ms Falcon gunicorn + meinheld 18,972 5.27ms Bottle gunicorn + meinheld 13,...
绕了一大圈,只是因为auto是相对父元素的 —— 中栏流动布局中的一个小问题
问题是这样的,先上图:最初我的想法很简单,三个浮动的栏,左右两边固定宽度,中栏宽度为auto,但是一个用负外边距实现的解决方案让我很费解,方案是这样的:
手把手教你扩展个人微信号(2)(微信控制器、群发助手、好友删除检测)
现在的日常生活已经离不开微信,本文将会抛砖引玉演示如何使用Python调用微信API做一些有意思的东西。 看完这一系列教程,你就能从头开始实现自己关于微信的想法。 本文为教程的第二部分,主要以微信控制器、群发助手、好友删除检测为例演示如何调用微信API。 Python基础并不困难,所以即使没有这方面基础辅助搜索引擎也...
CSP的今世与未来
最近Google又推出了两款有关CSP利用的小工具,其一为CSP Evaluator,这是一个能够评估你当前输入的CSP能否帮助你有效避免XSS攻击的工具,其用法非常简单,在输入框中输入你当前设置或将要设置的CSP值,选择需要验证的CSP版本,然后按下“CHECK CSP”即可。不知道CSP是什么的同学,可以看下阿里聚安全博客以前推送的一篇文...
Leetcode 11. Container With Most Water
当左端线段L小于右端线段R时,我们把L右移,这时舍弃的是L与右端其他线段(R-1, R-2, ...)组成的木桶,这些木桶是没必要判断的,因为这些木桶的容积肯定都没有L和R组成的木桶容积大。
2016-10-17
Leetcode 12. Integer to Roman
这道题就是先求出各个位上1~9的表示方法 然后进行拼接 {代码...}
2016-10-17