[android 休眠唤醒机制分析(二) — early_suspend ](https://blog.csdn.net/g_salamander/article/details/7982170) 是Android休眠流程的第一阶段即浅度休眠,不会受到wake_lock的阻止,一般用于关闭lcd、t ...
分类:
其他好文 时间:
2018-07-08 12:39:34
阅读次数:
160
通过iOS本地推送实现定时推送 先在appdelegate的didFinishLaunch方法中请求推送许可 if (@available(iOS 10.0, *)) { UNUserNotificationCenter *center = [UNUserNotificationCenter cur ...
分类:
移动开发 时间:
2018-07-03 00:20:32
阅读次数:
206
using System; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; public class CircleScroll : MonoBehaviour, IDragHan ...
分类:
其他好文 时间:
2018-06-28 13:55:54
阅读次数:
191
1、为什么用runloop 一般来讲,一个线程一次只能执行一个任务,执行完成后线程就会退出。 如果我们需要一个机制,让线程能随时处理事件但并不退出,这种模型通常被称作 Event Loop。 RunLoop 实际上就是一个对象,这个对象管理了其需要处理的事件和消息, 线程执行了这个函数后,就会一直处 ...
分类:
其他好文 时间:
2018-06-22 13:15:03
阅读次数:
212
传统BIO模式 服务端ServerSocket负责绑定IP地址,启动监听端口。客户端Socket负责发起连接操作,服务端接受到连接请求后为每个客户端创建一个新的线程进行链路处理,连路处理通过输入和输出流进行同步阻塞式通信。 该模型最大的问题就是缺乏弹性伸缩能力,当客户端并发访问量增加后,服务端的线程 ...
分类:
编程语言 时间:
2018-06-12 13:37:29
阅读次数:
205
在上一篇教程中,我们讨论了如何使用协程实现并发。在这篇教程中,我们将讨论信道以及如何使用信道实现协程间通信。 什么是信道 信道(Channel)可以被认为是协程之间通信的管道。与水流从管道的一端流向另一端一样,数据可以从信道的一端发送并在另一端接收。 声明信道 每个信道都有一个与之关联的类型。此类型 ...
分类:
其他好文 时间:
2018-06-04 16:34:11
阅读次数:
148
Description Jamie loves sleeping. One day, he decides that he needs to wake up at exactly hh:?mm. However, he hates waking up, so he wants to make wak ...
分类:
其他好文 时间:
2018-05-25 16:54:27
阅读次数:
224
<!-- 静止休眠 --><uses-permission android:name="android.permission.WAKE_LOCK" /><!-- 网络权限 --><uses-permission android:name="android.permission.INTERNET" / ...
分类:
移动开发 时间:
2018-05-11 20:21:22
阅读次数:
368
1. 作业内容 挑选一个开源的操作系统,深入源码分析其进程模型,具体包含如下内容: 操作系统是怎么组织进程的 进程状态如何转换(给出进程状态转换图) 进程是如何调度的 谈谈自己对该操作系统进程模型的看法 一.操作系统是怎么组织进程的 *.进程:申请资源和调度资源的基本单位,一个进程就是一个程序的一个 ...
分类:
其他好文 时间:
2018-05-02 02:45:42
阅读次数:
235
一、进程 1.进程的概念 (1)进程:Process,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 (2)进程由程序、数据和进程控制块PCB组成。当系统创建一个进程时,实际上是建立一个PCB。当进程消失时,实际上是撤销PCB。在进程活动的 ...
分类:
系统相关 时间:
2018-04-30 20:01:52
阅读次数:
220