copy from : http://gityuan.com/2017/05/19/ams-abstract/ 本文基于Android 6.0的源代码,来分析四大组件的管理者AMS frameworks/base/services/core/java/com/android/server/am/ - ...
分类:
其他好文 时间:
2020-02-28 12:28:35
阅读次数:
103
Ques:在数组中找出这样的数,它比它前面的数都大,比它后面的数都小 构造一个“查找表” Min[n];对应位置上Min[i],存放了原数组A[i]位置往后这一部分的最小值。 一个变量Max,保存了在遍历A[n]时,遇到的最大值。 遍历A[n],如果 A[i]>=Max (比前面的数都大),并且 A ...
分类:
编程语言 时间:
2020-02-28 12:28:22
阅读次数:
314
UDP和TCP是网络协议里面传输层的协议,也是非常重要的两个协议。至于什么是传输层,看下面这张图。 那么这两个协议有什么区别呢? TCP是面向连接的,UDP是面向无连接的,TCP需要三次握手,四次挥手,UDP不要。 TCP提供可靠交付,通过TCP连接传输的数据,无差错、不丢失、不重复、并且按序到达。 ...
分类:
其他好文 时间:
2020-02-28 12:28:06
阅读次数:
82
文章主要结构图如下 操作系统 现代计算机系统由一个或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。 然而,程序员不会直接和这些硬件打交道,而且每位程序员不可能会掌握所有计算机系统的细节,这样我们就不用再编写代码了,所以在硬件的基础之上,计算机安装了一层软件,这层软 ...
分类:
其他好文 时间:
2020-02-28 12:27:41
阅读次数:
68
Windwos操作系统版本介绍 1. Micorsoft Windows XP ·Microsoft官方发布时间以及终止提供服务时间:2001.10.25-2014.4.8 产生漏洞:MS08-067(远程代码执行)、MS12-020(远程桌面)、MS17-010(永恒之蓝勒索病毒)、CVE-201 ...
注重SEO的站长都了解,过多的外链会影响网站权重,而且影响极大。那么有没有一种不输出权重的站内跳转方式呢?很多站长通过go.php的方式跳转,这个方法是不错的,但是必须要用对、用精,而且URL美观性也是另一个问题,下面给各位站长从头到尾讲解一下。 具体实现的步骤如下:1、新建一个index.php文 ...
分类:
其他好文 时间:
2020-02-28 12:27:10
阅读次数:
76
排序算法是非常常见也非常基础的算法,以至于大部分情况下它们都被集成到了语言的辅助库中。排序算法虽然已经可以很方便的使用,但是理解排序算法可以帮助我们找到解题的方向。1. 冒泡排序 (Bubble Sort)冒泡排序是最简单粗暴的排序方法之一。它的原理很简单,每次从左到右两两比较,把大的交换到后面,每... ...
分类:
编程语言 时间:
2020-02-28 12:26:51
阅读次数:
77
html: <link rel="stylesheet" href="css/swiper.min.css"> <div class="swiper-container s-c"> <div class="swiper-wrapper"></div> <!-- Add Pagination --> ...
分类:
移动开发 时间:
2020-02-28 12:26:31
阅读次数:
70
"题目传送门" 。 ___________ 主要思路 1. 我们可以使用$C++$语言中的$string$字符串来解。 2. 先定义一个字符串$s$,并输入$s$。 3. 接着,依次寻找$2$的个数。 ...
分类:
其他好文 时间:
2020-02-28 12:25:56
阅读次数:
52
使用 UMLet 建模1. 使用类图,分别对 Asg_RH 文档中 Make Reservation 用例以及 Payment 用例开展领域建模。然后,根据上述模型,给出建议的数据表以及主要字段,特别是主键和外键注意事项: 对象必须是名词、特别是技术名词、报表、描述类的处理; 关联必须有多重性、部分... ...
在幼儿园的时候,我们就学习过把一个数分成$a$与$b$,我们只需要用计算机来模拟这个过程就可以了。 我们先从奇数开始看起,以$5$为例: 我们可以发现,$5$可以分成$1$和$4$,$2$和$3$,$3$和$2$,以及$4$和$1$,也就是说,一个奇数可以有$n 1$种方法进行分解,去重后也就是$( ...
分类:
其他好文 时间:
2020-02-28 12:25:22
阅读次数:
66
单例模式 简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。 getInstance()的返回值是一个对象的引用,并不是一个新的实例,所以不要错误的理解成多个对象。单例模式实现起来 ...
分类:
其他好文 时间:
2020-02-28 12:25:08
阅读次数:
35
Bing搜索的首页每天都会推送一张很漂亮的图片,把它保存下来,当做电脑桌面或是自己的网站背景图还不是美滋滋…… 今天的bing图片是这样的 既然要抓取这张图片,首先就得弄清这张图是从何而来的。经过对必应首页的抓包,我们可以获得首页图的获取API。它的格式是这样的: http://cn.bing.co ...
分类:
Web程序 时间:
2020-02-28 12:24:52
阅读次数:
84
一、前提条件 目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 预备一台 CentOS7的64位系统。参考喵星之旅-狂奔的兔子-linux安装 二、CentOS 7下安装 Docker CE 即 ...
分类:
其他好文 时间:
2020-02-28 12:24:35
阅读次数:
54
元素坐标: 浏览器坐标系统 使用offsetParent属性获取元素的坐标 使用w3c标准属性elem.getBoundingClientRect获取元素的坐标 结合以上两种方式,实现兼容浏览器的获取坐标方式 摘要 \ 在浏览器中存在两个坐标系统:\ 1. 相对文档——坐标远点在页面的左上角 2. ...
分类:
其他好文 时间:
2020-02-28 12:24:24
阅读次数:
68
CentOS使用yum的elrepo源升级内核 1、 导入public key 参考:http://elrepo.org/tiki/tiki-index.php Import the public key: rpm --import https://www.elrepo.org/RPM-GPG-KE ...
分类:
其他好文 时间:
2020-02-28 12:24:05
阅读次数:
60
基本用法12criterion = LossCriterion() loss = criterion(x, y) # 调用标准时也有参数损失函数L1范数损失:L1Loss计算 output 和 target 之差的绝对值。1torch.nn.L1Loss(reduction='mean')参数:re... ...
分类:
其他好文 时间:
2020-02-28 12:23:47
阅读次数:
57