在实现消息推送之前先提及几个于推送相关概念,如下图:1、 Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]);2、 APNS:Apple Push Notification Service...
分类:
移动开发 时间:
2015-07-28 17:48:13
阅读次数:
140
一、消息推送原理:在实现消息推送之前先提及几个于推送相关概念,如下图1-1:1-11、Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]);2、APNS:Apple Push Notific...
分类:
移动开发 时间:
2015-07-19 11:37:12
阅读次数:
176
在iOS中,动画实现方向有两种,一种是操作UIView的animation方法,另外一种就是核心动画,但到iOS7中,UIView又跟核心动画牵扯在一起。方式一(利用核心动画添加动画)核心动画的层次关系转场动画(CATransition)用于做场景的转换动画,能偶为层提供移出屏幕和一如屏幕的动画效果...
分类:
移动开发 时间:
2015-07-10 00:09:04
阅读次数:
234
1. String difference(final String str1, final String str2)
说明:Compares two Strings, and returns the portion where they differ.
i.e:
("ahc", "bcu") -> "ahbu"
/**
*
* @Title: differen...
分类:
编程语言 时间:
2015-06-29 20:35:07
阅读次数:
138
最近有个监控需求,需要远程执行集群每个节点上的脚本,并获取脚本执行结果,为了安全起见不需要账号密码登陆主机,要求只需要调用远程脚本模块的方法就能实现。 总结下python进行远程调用脚本方法: 登陆主机执行...
分类:
编程语言 时间:
2015-06-28 06:33:00
阅读次数:
276
1. String getOrderedString(boolean isDuplicated, String … str)
说明:
Orders all characters in the input strings and return the ordered string.(note: only considering the alphabets and digits)
i.e:
...
分类:
编程语言 时间:
2015-06-25 15:43:48
阅读次数:
123
1. reverse /**
* @Description: reverse a string.
* @param str the String to reverse, may be null
* @return reversedStr the reversed String, null if null String input
*/
publi...
分类:
其他好文 时间:
2015-06-24 16:32:37
阅读次数:
129
在娄老师手上学习技术已经一年半了,虽说技术不是登峰造极,但是也多计算机略有了解,无论说编程还是玩转电脑,老师都是我最佩服的人。老师在我们的教学的过程中不仅仅教我们学习知识还教我们学习知识的方法。那叫授之于鱼不如授之于渔。在这学期我充分的学习到娄老师的学习方法与途径。翻转课堂,课堂翻转,谢谢娄老师对教...
分类:
系统相关 时间:
2015-06-11 16:29:49
阅读次数:
115
我们将会从一下几个角度了解Snackbar。1.什么是Snackbar2.如何使用Snackbar3.有哪些常用的API4.从源码角度分析其实现5.总结1.什么是SnackbarSnackbar是一个轻量级的用户操作反馈工具,类似于Toast,但是比Toast更美观和实用,当你操作它的时候,Snackbar会置顶显示一个一定时间的简要的信息在屏幕的底部,并且它还可以添加事件。
2.如何使用Snack...
分类:
其他好文 时间:
2015-06-09 10:01:33
阅读次数:
215
阅读目录背景虚拟桶(virtual buckets)实现总结背景关于数据分片讨论最多的是一致性hash,然而它并不是分布式设计中的银弹百试百灵。 在数据稳定性要求比较高的场景下它的缺点是不能容忍的。比如在Redis分布式缓存设计中,使用一致性Hash进行key分片存储,通过虚拟节点最大化降低添加或删...