1、多线程的创建方式 继承Thread类 实现runnable 接口,无返回值,无异常 实现callable接口,有返回值,有异常 线程池(此种方式,网上很多不算创建方式,但是个人觉得可以创建线程,所以我归进去) 1、1 继承Thread类 public static class MyThread ...
分类:
编程语言 时间:
2020-09-17 17:10:06
阅读次数:
35
24 call 和 apply 改变this指向同,首个参数对象萌。 拨打电话按键清,申请传参数组拎。 改变this指向同,首个参数对象萌。 他们的作用都是改变this的指向 第一个参数都是传入this指向的对象 拨打电话按键清,申请传参数组拎。 call 方法传入参数是一个一个传入 apply 方 ...
分类:
Web程序 时间:
2020-09-17 16:46:38
阅读次数:
38
int** shiftGrid(int** grid, int gridSize, int* gridColSize, int k, int* returnSize, int** returnColumnSizes){ int** arr = (int**)calloc(gridSize,sizeo ...
分类:
其他好文 时间:
2020-09-17 16:19:10
阅读次数:
24
组件从概念上来看就像JS中的一个函数,它可以接收任意的输入值(称之为props),并返回一个需要在页面上展示的React元素。我们可以将UI切分成几个不同的,独立的,可复用的部分,进行单个部分即单个组件的构建,后面进行整合展示就可。 一、函数组件和类组件 组件的名称必须是大写开头,这样是为了在使用时 ...
分类:
其他好文 时间:
2020-09-17 16:10:18
阅读次数:
25
Mybatis扩展 Map 使用map可以定制化sql的操作 实体类方法 void createUserByMap(HashMap<String, Object> map); 配置文件 <insert id="createUserByMap" parameterType="map"> insert ...
分类:
其他好文 时间:
2020-09-17 15:39:48
阅读次数:
31
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := static_AAALOCAL_SRC_FILES := $(LOCAL_PATH)/libavcodec.ainclude $(PREBUILT_STATIC_LIBR ...
分类:
移动开发 时间:
2020-09-17 15:30:51
阅读次数:
49
hadoop的RPC基本概念: 1,RPC(Remote Procedure Call Protocol)--远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信 ...
分类:
其他好文 时间:
2020-09-16 12:21:20
阅读次数:
33
概述 该篇基于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