联合类型(Union Types)表示取值可以为多种类型中的一种。 一个小栗子 若没有使用指定类型中的一种,将报错: let myFavoriteNumber: string | number; myFavoriteNumber = true; // index.ts(2,1): error TS2 ...
分类:
其他好文 时间:
2019-07-29 09:42:32
阅读次数:
1367
一、使用vue-cli搭建项目 注意:在mac执行该命令会报错 改用管理员权限执行以下命令即可 $ sudo npm install -g vue-cli$ vue init webpack tcloud$ cd tcloud$ npm run dev 完成了利用脚手架创建并启动一个vue的项目,可 ...
分类:
其他好文 时间:
2019-07-26 16:13:15
阅读次数:
155
第一步:用户发送请求到DispatcherServlet前端控制器,前端控制器收到请求之后,自己不进行处理,而是委托给其他的解析器进行处理,作为统一访问点,进行全局的流程控制。 第二步:前端控制器请求HandlerMapping处理器映射器查找Handler,处理器映射器会把请求映射为Handler ...
分类:
编程语言 时间:
2019-07-24 21:12:02
阅读次数:
173
1、在图片上传中,使用的input的type为File的属性。使用filereader的Api let that = this; var file = document.getElementById("file").files[0]; console.log(document.getElementB ...
分类:
移动开发 时间:
2019-07-24 00:15:26
阅读次数:
145
"本文原地址" 目录 "说明" "环境准备" "登陆过程分析" "登陆过程完整代码" "有效性测试" 说明 本文做的是百度二维码扫码登陆,至于为什么要做扫码登陆,主要是因为:1,用账号密码登陆时,在测试过程中,如果清除 ,会弹出验证码,这个倒是无所谓,要命的是在登陆过程中有可能出发百度的账号保护机制 ...
分类:
编程语言 时间:
2019-07-02 21:33:51
阅读次数:
216
无论是centos,还是ubuntu都可以直接安装,源里都有 centos: 1 yum -y install ipmitool ubuntu: 1 apt-get -y install ipmitool 内核加载 1 sudo modprobe ipmi_msghandler 2 sudo mod ...
分类:
其他好文 时间:
2019-06-28 16:44:21
阅读次数:
149
一、并发编程两个关键问题 线程之间如何通信及线程之间如何同步。java并发采用的是共享内存模型 一、并发编程两个关键问题 线程之间如何通信及线程之间如何同步。java并发采用的是共享内存模型 二、JMM内存模型 Java内存模型(即Java Memory Model,简称JMM)本身是一种抽象的概念 ...
分类:
编程语言 时间:
2019-06-27 00:32:55
阅读次数:
150
ipmitool使用报错处理 Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory 解决办法:需要加载相关模块 查看先关模块是否加载(可以看出模块未加载) #ls ...
分类:
其他好文 时间:
2019-05-15 14:13:46
阅读次数:
358
接口的方法默认是public abstract,所有方法在接口中不能有实现,抽象类可以有非抽象的方法。(从 Java 8 开始,接口也可以拥有默认的方法实现,这是因为不支持默认方法的接口的维护成本太高了。在 Java 8 之前,如果一个接口想要添加新的方法,那么要修改所有实现了该接口的类。) 接口中 ...
分类:
其他好文 时间:
2019-04-22 18:06:18
阅读次数:
137
要想在自定义组件中获取spring底层的各种组件,只需让自定义组件实现一系列接口即可,这些接口都是Aware的子接口。常见的有: 1. ApplicationContextAware——用于获取IOC容器; 2. BeanNameAware——用于获取bean的名称; 3. EmbeddedValu ...
分类:
编程语言 时间:
2019-04-15 00:11:44
阅读次数:
196