服务
本文内容
基础知识
使用清单文件声明服务
创建启动服务
扩展 IntentService 类扩展服务类启动服务停止服务
创建绑定服务向用户发送通知在前台运行服务管理服务生命周期
实现生命周期回调
关键类
ServiceIntentService
示例
ServiceStartArgumentsLocalServ...
分类:
其他好文 时间:
2016-05-27 11:59:34
阅读次数:
241
第一题:
/**
*1.盒子最大容量120g,(当前蜂蜜量>=最大容量时,则蜜蜂不往里倒蜂蜜,发送通知,在消息队列等待)
*2.小熊每一次吃50g,(当盒子蜂蜜量<50则不吃,发送通知,在消息队列等待)
*3.蜜蜂自己的口袋最大量80g,蜜蜂每1s生产6g蜂蜜,当口袋容量>=50g时则把所有容量倒入..
分类:
编程语言 时间:
2016-05-17 13:40:48
阅读次数:
191
NSNotification即通知,可以实现一个对象发送通知,多个对象接收到通知。
工作流程:
在需要发送通知的类中添加一个通知中心(单例)。
在需要发送通知的类中发送通知,发送通知的对象是self,可定义相应的用户信息,通知名可以是任意定义的字符串,监听通知需要和此通知名匹配。
在需要接收通知的类中添加通知的接收对象,用来监听发出的通知,下面自定义一个接收者的相应方法,方法名封装到上面的...
分类:
移动开发 时间:
2016-05-12 14:24:05
阅读次数:
152
如题,感觉题目没有翻译好,见英文知其义。
我一知道RxJS,我们开始把它用到我的项目中了。在一段时间后,我想,我知道能如何有效的使用它了,但是这里有一个令人心烦的问题:我如何知道使用的操作符是异步的还是同步的?换句话说,什么时候利用操作符准确的发送通知?这看起来是正确使用RxJs的机器重要的部分,但是这让我感觉很模糊。
interval很明显是异步的,所以它必须在像setTimeout内部使用来发射...
分类:
Web程序 时间:
2016-05-12 13:47:39
阅读次数:
330
1.更新UI或者发送通知等操作注意回到主线程来执行。主队列只会在主线程中执行main_queue
2.dispatch_after函数最好在主队列执行
3.dispatch_once_t 类 和dispatch_once函数对单利创建提供了一个便捷的方式,dispatch_once() 以线程安全的方式执行且仅执行其代码块一次
4.处理读写者问题:
当一个线程正在读取时让另外一个线程修改数...
分类:
其他好文 时间:
2016-05-12 13:26:36
阅读次数:
126
本节所谓的“配置同步”主要体现在两个方面:其一,如何监控配置源并在其变化的时候自动加载其数据,其目的是让应用中通过Configuration对象承载的配置与配置源的数据同步;其二、当Configuration对象承载的配置放生变换的时候如何向应用程序发送通知,最终让应用程序使用最新的配置。 一、配置... ...
分类:
Web程序 时间:
2016-05-11 23:48:21
阅读次数:
299
发送通知可分为3步: 1、获取NotificationManager: 2、创建Notification: 3、NotificationManager发送: 发送通知时的声音、振动和呼吸灯控制: 在不进行设置的情况下,没有任何提示效果,为了提醒用户,设置提示效果很有必要。 通常我们会使用系统默认的效 ...
分类:
移动开发 时间:
2016-05-08 15:15:40
阅读次数:
240
本节内容:shell脚本监控网站是否异常,如有异常就自动发邮件通知管理员。 脚本检测流程,如下:1,检查网站返回的http_code是否等于200,如不是200视为异常。2,检查网站的访问时间,超过MAXLOADTIME(10秒)视为异常。3,发送通知电邮后,在/tmp/monitor_load.r ...
分类:
Web程序 时间:
2016-05-03 12:20:00
阅读次数:
215
架构图如下:1.sentinel说明(1)监控(Monitoring):Sentinel会不断地检查你的主服务器和从服务器是否运作正常。(2)提醒(Notification):当被监控的某个Redis服务器出现问题时,Sentinel可以通过API向管理员或者其他应用程序发送通知。(3)自动故障迁移(Automaticfailover)..
分类:
其他好文 时间:
2016-04-30 01:15:38
阅读次数:
251