自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 前端零碎整理二CSS

一、css盒子模型 标准盒子模型 IE盒子模型 在标准盒子中,width指content部分的宽度,在IE盒子模型中,width表示:content+border+padding。 在CSS3中引入了box-sizing属性,box-sizing:content-box;表示标准的盒子模型,box-sizing:border-box表示的是IE盒子模型,box-sizing:padding-box,这个属性值的宽度包含了左右padding+width。 二、 link标签和import标签的区别 1、l

2021-06-17 22:06:12 99

原创 前端牛客网 整理版

基础 浏览器 ● 说一下http和https 参考回答: https的SSL加密是在传输层实现的。 (1)http和https的基本概念 http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 https: 是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 ht

2021-06-15 11:18:00 128

转载 vue3.0 && Typescript

ts是js的高级,更偏向后端语言,更偏向面向对象 ,解决了js的很多缺陷:如弱类型,没有命名空间,不适合大型项目等 ts 的编译安装:npm install -g typescript ----> tsc指向结尾的文件 在vscode上的终端:tsc --init ----->run Task ------>选中typescript------>tsc:watch ...

2021-06-14 12:17:00 1629

原创 前端零碎整理五(性能优化)

一、

2021-06-12 13:03:41 111

原创 前端零碎整理四 B站 (vue)

一、计算属性(computed:{ }) 1、介绍 摸板内的表达式非常便利,但设计的初衷是为了简单运算;摸板中放入太多逻辑会让摸板过重且难以维护。在摸板里逻辑特别多复杂的话,就用计算属性 2、计算属性和方法 (1)可以通过在表达式中调用方法来大导同样的效果。 (2)不同点:计算属性是基于它们的响应式依赖进行缓存的。只在相关响应式依赖发生改变时它们才会重新求值。否则直接返回之前的计算值。 3、计算属性和监听器比较 (1)vue的computed选项主要用于同步对数据的处理,而watch选项主要用于事件的派发

2021-06-06 16:33:36 150

原创 前端 牛客网面试宝典

基础 浏览器 ● 说一下http和https 参考回答: https的SSL加密是在传输层实现的。 (1)http和https的基本概念 http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 https: 是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 ht

2021-06-02 12:28:21 276

原创 关于java框架注解的那些事

关于java框架注解的那些事 Spring框架: @component :把普通pojo实例化到spring容器中,相当于配置文件中的bean,把资源让spring来管理。 @controller 控制器:注入服务,一般用于表现层的注解。 @service 服务:注入dao,一般用于业务层的注解。 @repository:实现dao访问,一般用于持久层的注解。 (@controller @Service @Repository 三个注解都是针对一个的衍生注解,作用和属性是一样的) ...

2021-06-02 12:24:14 58

原创 springboot注解

一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。 @Configuration 等同于spring的XML配置文件;使用Java代码可以检查类型安全。 @EnableAutoConfiguration 自动配置。 @ComponentSca

2021-06-02 12:23:19 132

原创 SpringBoot

1、SpringBoot:Hello,World! SpringBoot简介 1.1、回顾什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 ** ** 1.2、Spring是如何简化Java开发的 为了降低Java开发的复杂性,Spring采用了以下4种关键策略: 1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean; 2、通过IOC,依赖注入(DI)

2021-06-02 12:22:21 511

原创 前端零碎整理三js(中)

一、预编译 1、作用域的创建阶段:创建Ao对象—>找形参和变量的声明,作为Ao对象的属性名,值为undefined—>实参和形参相统一—>找函数声明,会覆盖变量的声明。 2、预编译阶段:逐行执行。 二、This 1、在函数中直接使用 2、函数作为对象夫人方法被调用,谁调用,指向谁。 3、get(‘111’) 相当于get.call(window,’111’) 4、Person.get(111) 相当于 Person.get.cal(Person,111) 5、箭头函数中的this在定义函数

2021-06-02 12:18:54 141

原创 前端零碎整理三JS(上)

一、预编译 1、作用域的创建阶段:创建Ao对象—>找形参和变量的声明,作为Ao对象的属性名,值为undefined—>实参和形参相统一—>找函数声明,会覆盖变量的声明。 2、预编译阶段:逐行执行。 二、This 1、在函数中直接使用 2、函数作为对象夫人方法被调用,谁调用,指向谁。 3、get(‘111’) 相当于get.call(window,’111’) 4、Person.get(111) 相当于 Person.get.cal(Person,111) 5、箭头函数中的this在定义函数

2021-06-02 12:16:42 130

原创 前端零碎整理一 浏览器HTTP

http和https 1)概念:http:超文本传输协议,是互联网应用最为广泛的一种协议,是一种客户端和服务器端请求和应答的标准(TCP) 用户输入URL到浏览器显现给用户中间经历的过程 1)用户输入URL,浏览器(应用层)获取URL。 2)浏览器进DNS解析(直接输入IP地址则跳过该步骤)。 3)浏览器根据解析出的IP地址和端口号,发起http请求,请求中携带请求头和请求体。 4)请求达到传输层,TCP协议为传输报文提供可靠的字节流传输服务。(它通过三次握手等手段来保证传输过程的安全可靠;通过对大块数据分

2021-06-02 12:05:54 500

转载 JS跨域

作者:plainnany 链接:https://www.jianshu.com/p/b6c40d8c9ad4 來源:简书 什么是跨域 提起跨域,我们要先了解一下同源政策,需要明确一点的是,同源政策是针对于浏览器的,不是针对JS 同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。–MDN 通俗来讲就是浏览器出于安全方面的考虑,只允许与本域下的接口交互。不同源的客户端脚本在没有明确授权的情况下,不能读写对方的资源。那么怎样是同源呢? 同源指的

2021-05-06 10:08:19 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除