移动平台
依赖项配置 配置 说明 implementation Gradle 会将依赖项添加到编译类路径,并将依赖项打包到编译输出。不过,当模块配置 implementation 依赖项时,其他模块只有在运行时才能使用该依赖项。 api Gradle 会将依赖项添加到编译类路径和编译输出。当一个模块包含 ap ...
//判断pc和手机 browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); if (/ipad|iphone|midp|rv:1.2.3.4|ucweb|android|windows ce|windows mo ...
一、判断浏览器内核类型 function getExplorerInfo() { var explorer = window.navigator.userAgent.toLowerCase() ; //ie if (explorer.indexOf("msie") >= 0) { var ver=e ...
1、请求拦截器 请求拦截器的作用是在请求发送前进行一些操作,例如在每个请求体里加上token,统一做了处理如果以后要改也非常容易。 axios.interceptors.request.use(function (config) { // 在发送请求之前做些什么,例如加入token ....... ...
问题:我打算编写一个dockerfile,其主要是部署一个springboot项目。当dockerfile构建完镜像,使用docker run 的时候报错。 Dockerfile内容 # jdk16是我自己构建的基于centos的java环境 FROM jdk16:16.0.1 MAINTAINER ...
1.修改setting使用local gradle2.将下载的gradle-6.7.1-all.zip放入E:/AndroidProject文件夹 修改gradle-wapper.propertie使用本地gradledistributionUrl=file\:///E:/AndroidProjec ...
模拟异步block: - (NSString *)blockReturn { __block NSString *str = @"sst"; dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^ ...
首先封装 axios.js: // 引入 axios 和 qs(qs选择性引入) import axios from 'axios' import qs from 'qs' // 请求拦截:可以在header中统一添加token axios.interceptors.request.use( con ...
call和apply的相同点是:1、都可以调用函数;2、都可以改变this的指向 function add(c, d) { return this.a + this.b + c + d; } var strObj = { a: 1, b: 2}; console.log(add.apply(strO ...
安装 官网 中下载安装包并安装到安卓系统中 使用 管理员身份 无法root安卓系统(比如华为的手机和平板) $ pkg install proot $ termux-chroot # 回到普通用户身份 $ exit 可以root安卓系统 $ pkg install tsu # 替代shell下的su ...