ThinkJS 2.0:使用ES6/7全部特性开发Node项目

作为使用ES6/7特性全新开发的Node.js MVC框架,ThinkJS具有大量新特性,如使用ES6中的Generator Function特性彻底解决Node.js异步嵌套的问题;吸收国...

Android自定义控件之仿美团下拉刷新

美团的下拉刷新分为三个状态: 第一个状态为下拉刷新状态(pull to refresh),在这个状态下是一个绿色的椭圆随着下拉的距离动态改变其大小。 第二个部分为放开刷新状...

盘点OSX上最佳的DevOps工具

【编者按】对于运维人员来说,他们往往需要各种各样的工具来应对工作需求,近日Dustin Collins通过“The Best DevOps Tools on OSX”一文对OSX平台上...

Apple TV实战:用TVML开发第一款tvOS应用

在2015年9月9日的产品发布会中,Apple宣布了新一代的Apple TV以及tvOS,并且在tvOS中集成了App Store。这使得我们多年以来想在Apple TV上开发专属应用...

PHP清除html格式

由 老高 发表在 代码人生 分类做采集的都知道,一般采集过来的内容难免会带有html标签,如果有太多的标签会影响之后的数据分析或提取,所...

Relay: 全新的React数据获取框架

本文翻译自sitepoint网站Kev Zettler撰写的《React Data Fetching with Relay》一文,感谢景庄对该文章的翻译。React在前端领域开启了一个新的时代。随着F...

推荐几款实用的Android Studio 插件

1、android-butterknife-zeleznyandroid-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了...

React Native实战(二):Android的打包

关于打包打包目的除了热部署,我们知道,APP 运行的时候不应再从 Debug Server 获取资源。分发应用时 JS 资源应该被打包到 APP 中。另外对外发布的安装包...

PaperBack:如何在一张A4纸上存储数据

一天,一位程序员的儿子问爸爸:“光盘是怎么存下那么多数据的呢?”他想了一下,拿出一支铅笔在纸上画一些点,来解释数据的密度有多么大。他儿子又问:“那这一张...

2015年 12条专业的JavaScript规则

免责声明:下面的内容为了简洁说的有些绝对,是的,在编程中所有的“规则”都有例外。学习JavaScript是困难的。它发展的如此之快,以至于在任何一个特定的时刻,...

Swift 2.0实战:如何实现从非零下标遍历数组?

Mike T. 私信我,如何让 for 循环从下标 i(比如 5)开始,而不是从 0 开始。Swift 2.0 提供了一种像 C 语言那样的循环,代码如下:[cpp] view plainc...

iOS 9 变化笔记

这里将介绍下我们日常开发一些从iOS8过度到iOS9给我们带来的一些变化,及解决方法。信息收集language:zh-Hans(iOS8) ——> zh-Hans-CN(iOS9)所有...

三次贝塞尔曲线练习之弹性的圆

效果图开始本文之前先查看一下目标效果是如何的。weibo这个动画的来源是优秀网页设计的一个微博,看到这个效果感觉下面的圆的动画十分的赞,于是就打算模仿这个效...

  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息