摘要:
为什么要清除浮动? 清除浮动主要是为了解决,父元素因为子级元素浮动引起的内部高度为0的问题 1.如下,我给父盒子设置一个boder,内部放两个盒子一个big 一个small,未给big和small设置浮动,则他们会默认撑开父盒子 2.当我给内部两个盒子加上float属性的时候 顶部深蓝色盒子就会顶上 阅读全文
摘要:
一、基础类型 1、布尔值: let isDone:boolean = false; 2、数值: let a:number = 6; 可以赋值二进制,八进制,十六进制; 3、字符串: let name:string = "Tom "; 可以使用模板字符串 `${name}` 4、任意类型:let so 阅读全文
摘要:
IEEE754浮点数二进制表示 上图是IEEE对浮点数表示的说明,这里分单精度与双精度之分,如下图: 对于单精度浮点数,采用32位存储,最高的1位是符号位s,接着的8位是指数E,剩下的23位为有效数字M。 对于双精度浮点数,采用64位存储,最高的1位是符号位S,接着的11位是指数E,剩下的52位为有 阅读全文
摘要:
大多数计算机语言,有且仅有一个表示"无"的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。 有点奇怪的是,JavaScript语言居然有两个表示"无"的值:undefined和null。这是为什么? 一、相似性 在JavaScript中,将一个变 阅读全文
摘要:
实现多态的三个条件 继承的存在。继承是多态的基础,没有继承就没有多态 子类重写父类的方法,JVM 会调用子类重写后的方法 父类引用变量指向子类对象 (Father father2 = new Child();) 向上转型:将一个父类的引用指向一个子类对象,自动进行类型转换。 通过父类引用变量调用的方 阅读全文
摘要:
一.后台服务器端开发:先搭建一个springMVC项目 1.新建一个web项目 2.引入相关jar包,编写配置文件 (1).引入spring包 spring-framework-5.0.8.RELEASE,这个包里有相关Bean、context、core、web、webmvc、aop、aspect、 阅读全文
摘要:
Vue 3.0 项目初始化 第一步,安装 vue-cli: npm install -g @vue/cli 安装成功后,我们即可使用 vue 命令,测试方法: $ vue -V @vue/cli 4.3.1 第二步,初始化 vue 项目: vue create vue-next-test 输入命令后 阅读全文
摘要:
首先简单介绍一下,ECharts是一个纯JavaScript图表库,底层依赖于轻量级的Canvas类库ZRender,基于BSD开源协议,是一款非常优秀的可视化前端框架。 官网地址:https://echarts.apache.org/zh/index.html 1.首先在官网 选择合适的下载版本 阅读全文
摘要:
什么是JSP? JSP代表JavaServer Pages;它主要用于开发动态网页,文件的扩展名为.jsp。JSP技术允许快速开发并易于维护所述信息丰富的动态网页。JSP网页基于HTML,XML或其他文档类型,它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。他们还需要 阅读全文
摘要:
微前端架构是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。 由此带来的变化是,这些前端应用可以独立运行、独立开发、独立部署。以及,它们应该可以在共享组件的同时进行并行开发——这些组件可以通过 NPM 或者 Git Ta 阅读全文