概述 该篇基于AndroidQ,主要介绍系统启动中的 AMS(ActivityManagerService)的启动过程。 AMS对四大组件(AndroidQ将activity移到了ActivityTaskManagerService中,但也和AMS相关联)进行管理和调度。同时,AMS也对进程、电池、 ...
分类:
移动开发 时间:
2020-09-15 21:02:35
阅读次数:
49
一直都想知道acquire中block参数的含义,今天查阅相关文档,如下别有一番洞天 Connection and Producer Pools Default Pools Kombu ships with two global pools: one connection pool, and one ...
分类:
其他好文 时间:
2020-09-14 19:10:24
阅读次数:
37
一旦你的程序docker化之后,你会遇到各种问题,比如原来采用的本地记日志的方式就不再方便了,虽然你可以挂载到宿主机,但你使用—scale的话,会导致记录日志异常,所以最好的方式还是要做日志中心化,另一个问题,原来一个请求在一个进程中的痉挛失败,你可以在日志中巡查出调用堆栈,但是docker化之后,原来一个进程的东西会拆成几个微服务,这时候最好就要有一个分布式的调用链跟踪,类似于wcf中的svct
分类:
其他好文 时间:
2020-09-11 16:10:46
阅读次数:
44
1.this是什么? * 任何函数本质上都是通过某个对象来调用的,如果没有直接指定就是window * 所有函数内部都有一个变量this * 它的值是调用函数的当前对象 2.如何确定this的值? * test(): window * p.test(): p * new test(): 新创建的对象 ...
分类:
其他好文 时间:
2020-09-10 23:07:54
阅读次数:
38
创建线程的方法 继承Thread类 继承Thread类,重写run方法,通过线程类实例.start()方法开启线程。 public class TestThread1 extends Thread{ @override public void run(){ System.out.println("线 ...
分类:
编程语言 时间:
2020-09-09 19:11:27
阅读次数:
47
本篇是关于tf.keras高级API的概述,先后介绍了Keras的基本使用,tf.keras的序列模型(Sequential).add()乐高堆积方式,tf.kerasde函数式API,tf.keras的自定义层和类,call(定义前向过程),build(生成权重)和callbacks,模型的保存(... ...
分类:
其他好文 时间:
2020-09-08 21:04:59
阅读次数:
63
我研究了3个例子:北京大学的wiki2bio、谷歌的ToTTo、微软的WIKITABLETEXT 北京大学的wiki2bio Liu, T., Wang, K., Sha, L., Chang, B., & Sui, Z. (2018). Table-to-text generation by st ...
分类:
其他好文 时间:
2020-09-08 20:44:10
阅读次数:
56
中间件(跟django中间件完全不一样) from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'Hello World!' # 模拟中间件 class Md(object): def __ ...
分类:
其他好文 时间:
2020-09-07 18:52:05
阅读次数:
45
本文档总结了针对python2升级到pyhon3的方法。 需求:现需要将一条分支的代码从python2升级到pyrhon3。 需求拆分:为满足升级,需做到以下: 1.运行环境需要从python2迁移到3 2.代码语法需要从python2改为3(可以选择2和3都兼容的语法) 环境迁移 1.linux机 ...
分类:
编程语言 时间:
2020-09-04 17:04:30
阅读次数:
59
第一题、检测数据类型的方式第一种:typeof 方法 console.log(type 内容)typeof 可以检测基本类型,但是碰到引用数据类型均返回为object。第二种:instanceof 方法 console.log(内容 instanceof 数据类型)instanceof可以用于引用类 ...
分类:
其他好文 时间:
2020-09-03 16:32:14
阅读次数:
37