自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(178)
  • 资源 (1)
  • 收藏
  • 关注

原创 React全家桶

React简介1. 是什么? 是将数据渲染为HTML视图的开源JavaScript库。2. 谁开发的? 是由Facebook开发,且开源。 起初由Facebook的软件工程师Jordan Walke创建。 于2011年部署于Facebook的newsfeed。 随后在2012年部署于Instagram。 2013年5月宣布开源。3. 为什么要学? 1. 原生的JavaScript操作DOM繁琐,效率低(`DOM-API操作UI`) 2

2021-02-08 11:25:40 846 1

原创 CSS面试复习

CSS复习HTML 复习HTML版本HTML4/4.01(SGML) 超级xml(可扩展标记语言)XHTML(XML) 要求严格,所有的标签、属性小写,属性必须要有值HTML5HTML4XHTMLHTML5标签允许不结束标签必须结束标签允许不结束属性不用带引号属性必须带引号属性不用带引号标签属性可大写标签属性必须小写且有值标签属性可大写Boolean属性可省略值Boolean属性必须写值Boolean属性可省略值w3c的html

2021-01-14 22:18:28 515

原创 常见面试智力题总结

常见面试智力题总结本部分主要是笔者在练习常见面试智力题所做的笔记,如果出现错误,希望大家指出!常见智力题时针与分针夹角度数问题?分析:当时间为 m 点 n 分时,其时针与分针夹角的度数为多少?我们可以这样考虑,分针每走一格为 6 度,分针每走一格对应的时针会走 0.5 度。时针每走一格为 30 度。因此,时针走过的度数为 m * 30 + n * 0.5,分针走过的度数为 n * 6。因此时针与分针的夹角度数为 |m * 30 + n * 0.5 - n * 6|;答案:

2021-01-14 22:17:14 933

原创 面试集锦之算法

算法知识总结本部分主要是笔者在学习算法知识和一些相关面试题所做的笔记,如果出现错误,希望大家指出!目录常用算法和数据结构总结排序冒泡排序选择排序插入排序希尔排序归并排序快速排序堆排序基数排序快速排序相对于其他排序效率更高的原因系统自带排序实现稳定性排序面试题目总结树二叉树相关性质满二叉树完全二叉树平衡二叉查找树(AVL)B-树B 树数据库索引红黑树Huffman 树二叉查找树求解二叉树中两个节点的最近公共祖先节点链表反转单向链表

2021-01-14 22:16:21 568

原创 剑指 offer 思路总结

剑指 offer 思路总结本部分主要是笔者在练习剑指 offer 时所做的笔记,如果出现错误,希望大家指出!题目二维数组中的查找题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。思路:(1)第一种方式是使用两层循环依次遍历,判断是否含有该整数。这一种方式最坏情况下的时间复杂度为 O(n^2)。(2)第二种方式是利用递增序列的特点,我们可以从二维数组的右上角开

2021-01-14 22:15:13 163

原创 大厂面试题目分享

面试记录总结目录阿里巴巴(获得 OFFER)1. 2019-3-25 阿里巴巴(淘宝)一面2. 2019-3-28 阿里巴巴(淘宝)二面3. 2019-4-1 阿里巴巴(淘宝)三面4. 2019-4-3 阿里巴巴(淘宝)四面(hr)5. 2019-4-29 阿里巴巴(阿里云)一面6. 2019-5-27 阿里巴巴(阿里云)二面7. 2019-5-29 阿里巴巴(淘宝二轮)一面8. 2019-5-31 阿里巴巴(淘宝二轮)二面9. 2019-5-31 阿里巴巴(淘宝二轮)三面(hr)

2021-01-14 22:14:01 367 2

原创 面试集锦之计算机网络

计算机网络知识总结本部分主要是笔者在复习计算机网络相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!目录应用层HTTP 协议概况HTTP 请求报文HTTP 响应报文首部行HTTP/1.1 协议缺点HTTP/2 协议二进制协议多路复用数据流头信息压缩服务器推送HTTP/2 协议缺点HTTP/3 协议HTTPS 协议HTTP 存在的问题HTTPS 简介TLS 握手过程实现原理DNS 协议概况域名的层级结构查询过程DNS

2021-01-14 22:12:13 143

原创 面试集锦之计算机操作系统

计算机操作系统本部分主要是笔者在学习现代操作系统和一些相关面试题所做的笔记,如果出现错误,希望大家指出!现代操作系统阅读笔记第一章 引论1. 操作系统定义操作系统是运行在内核态的软件,它执行两个基本上独立的任务。隐藏计算机底层硬件的实现,为用户及应用程序提供一个资源集的清晰抽象。管理计算机硬件资源。任何操作系统的核心是它可处理的系统调用集。这些系统带欧阳真实地说明了操作系统做的工作。2. 计算机运行模式多数计算机有两种运行模式:内核态和用户态。软件中最基础的部分是操作系统,

2021-01-14 22:10:46 653

原创 面试集锦之js

JavaScript 面试知识点总结本部分主要是笔者在复习 JavaScript 相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!目录1. 介绍 js 的基本数据类型。2. JavaScript 有几种类型的值?你能画一下他们的内存图吗?3. 什么是堆?什么是栈?它们之间有什么区别和联系?4. 内部属性 [[Class]] 是什么?5. 介绍 js 有哪些内置对象?6. undefined 与 undeclared 的区别?7. null 和 undefined 的区别

2021-01-14 22:09:19 583

原创 面试集锦之CSS

CSS 面试知识点总结本部分主要是笔者在复习 CSS 相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!目录1. 介绍一下标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同的?2. CSS 选择符有哪些?3. ::before 和 :after 中双冒号和单冒号 有什么区别?解释一下这 2 个伪元素的作用。4. 伪类与伪元素的区别5. CSS 中哪些属性可以继承?6. CSS 优先级算法如何计算?7. 关于伪类 LVHA 的解释?8. CSS3 新增伪类有那

2021-01-14 22:07:30 330

原创 面试集锦之HTML

HTML 面试知识点总结本部分主要是笔者在复习 HTML 相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!目录1. DOCTYPE 的作用是什么?2. 标准模式与兼容模式各有什么区别?3. HTML5 为什么只需要写 <!DOCTYPE HTML>,而不需要引入 DTD?4. SGML 、 HTML 、XML 和 XHTML 的区别?5. DTD 介绍6. 行内元素定义7. 块级元素定义8. 行内元素与块级元素的区别?9. HTML5 元素的分类10.

2021-01-14 22:02:10 98

原创 小白学Typescript

Typescript介绍Typescript是由微软开发的一款开源的编程语言Typescript是Javascript的超集,遵循最新的ES6,ES5规范。Typescript扩展了Javascript的语法。Typescript安装 编译安装:使用npm命令的时候必须先安装node.jsnpm i -g typescript或者cnpm i -g typescript(`cnpm安装:npm install -g cnpm --registry=https://registry.npm

2020-11-08 19:41:29 496

原创 ionic学习笔记

通过命令创建ionic项目(创建一个含有tab栏的ionic项目)ionic start myApp tabs2. 创建服务(涉及到请求数据)(在app中创建services文件夹,在services文件夹下面创建http.services.ts文件)ionic g service services/http3. 在app.module.ts中添加http模块4. 在http.services.ts文件中引入HttpClient服务,然后注入服务,通过this.http.get来封装.

2020-10-12 19:15:43 263

原创 echarts学习之踩坑笔记

常用的配置模块有:series,xAxis,yAxis,grid,tooltip,title,lengend,color。1. title(标题)option = { title: { text: "Main Title", subtext: "副标题", left: "center", top: "11%", textStyle: { fontSize: 30, fontWeight: "bold", lineHeight

2020-09-05 20:54:29 2765 2

原创 angualr学习笔记

入门安装环境搭建安装前的准备工作安装node.js安装angular的计算机上面必须安装最新的nodejs–注意安装nodejs的稳定版本安装cnpmnpm可能会安装失败,建议先使用npm安装下,如果安装不成功,就是用cnpm淘宝镜像来安装npm install -g cnpm --registery=https://registry.npm.taobao.org通过node中的npm安装angular环境:npm install -g @angular/cli

2020-08-04 20:50:52 304

原创 微信小程序学习笔记

小程序的历史介绍什么是微信小程序?微信小程序,简称小程序。英文名mini program,是一种不需要下载安装就可以直接使用的应用。他实现了触手可及的梦想。用户扫一扫或搜一下就可以直接打开应用。为什么是微信小程序微信有海量用户推广app或公众号成本太高开发适配成本低容易小规模试错,然后快速迭代跨平台历史2016年1月11日,张小龙,微信内部研究新的形态,应用号,后改名小程序。2016年8月12日,开始内测2017年1月9日,上线#环境规范注册账号https://mp

2020-07-09 11:13:21 1286 1

原创 web前端面试题之魂(js)

JS基础变量面试题1、JS使用typeof能得到哪些类型?考点: JS变量类型typeof undefined, //undefinedtypeof 'abc' ,//stringtypeof 123 ,//numbertypeof true ,//booleantypeof {} ,//objecttypeof [] ,//objecttypeof null ,//objecttypeof console.log ,//functiontypeof Symbol(1) // sy

2020-05-21 22:26:50 3725 6

原创 vue全家桶学习笔记

大纲核心成员vue:核心功能—插件,组件,数据管理,生命周期vue-router:路由机制—拆分,拆开,将文件划分大小vuex:vue官方提供的数据共享机制,全局性管理数据编译打包webpack:打包—js,css,图片,包的分隔,提供了很多开发功能vue-loader:转换器cli:脚手架,创建默认启动项目开发支持vue-devtools:按照组件查找后端渲染​ 前端渲染...

2020-04-09 10:32:35 3043 4

原创 vue从入门到精通学习笔记

了解Vue.js认识Vue.jsVue是一个渐进式框架,什么渐进式?渐进式意味着你可以将Vue作为你应用的一部分嵌入其中,带来更丰富的交互体验响应式vue的响应式数据发生改变的时候,页面也跟着改变可以直接在浏览器中的console下通过对象.属性 = 值(app.message = ‘hello’)来改变数据,体验vue的响应式Vue的特点解耦视图和数据可...

2020-04-05 11:58:02 1777

原创 es6深入浅出学习笔记

面向对象编程介绍两大编程思想面向过程编程 POP(process-oriented programming)面向过程就是分析解决问题所需要的步骤,然后用函数把这些步骤一步步的实现,使用的时候在一个个的依次调用就可以了。例子:把大象装进冰箱打开冰箱门把大象放进冰箱关上冰箱门面向对象的特性:封装性(盒子)继承性(子承父业)多态性(同一个对象在不同的时刻可以体现出不同的...

2020-03-25 22:16:12 2671

原创 nodeJS从门到入坑

Node介绍为什么要学习Node.js企业需求具有服务端开发经验更改front-endback-end全栈开发工程师基本的网站开发能力服务端前端运维部署多人社区Node.js是什么Node.js是JavaScript 运行时通俗易懂的讲,Node.js是JavaScript的运行平台Node.js既不是语言,也不是框架,它是一个平台浏览器中的Jav...

2020-03-17 13:18:45 947

原创 计算机的概述

计算机的发展知识要点:(1)1946年第一台电子数字计算机是ENIAC**(埃尼阿克)由美国宾夕法尼亚大学研制成功,出于军事目的,占地约150平方米,其使用电子管作为主要器件。(2)计算机的发展按构成元件可划分为4个发展时代:第一代计算机(1946-1957)1)确立了模拟两可变换成数字量进行计算的新时代2)形成了电子数字计算机的基本结构,即冯·诺依曼结构3)确定了程序设计的基...

2020-02-15 15:04:40 420

原创 图片横向排列的方法

/*大多数用在无序列表中*/ float:left /*设置弹性盒*/display: flex;/*当内容在一行容不下时不换行*/flex-wrap: nowrap; /*将块级元素变为行级元素*/ display:inline 或者 display:inline-block...

2019-11-08 14:50:18 3742

原创 javascript入门

编程性语言计算机的语言种类:机器语言,汇编语言和高级语言 (最常用的语言)机器语言是由“0”和“1”组成的二进制数,二进制是计算机语言的基础编程语言是用来控制计算机的一系列指,它有固定的格式和词汇(js语言 翻译器 计算机语言)编程语言和标记语言(html)的区别:编程语言是动态的,标记语言是静态的计算机的组成硬件(输入设备,输出设备,CPU,硬盘,内存)和软件(系统软件和应用软件...

2019-11-07 15:52:55 301

原创 vue3 echarts 图表主题切换

监听不到,getChartTheme方法没有执行(就是外面的切换了里面的没更新)。主题切换的时候,v-chart 的。为什么要用composable呢?

2024-04-19 16:47:26 192

原创 VuePress的使用

将markdown静态资源转换成html。动态资源的转换还有很多,为什么要使用Vuepress?

2024-02-28 11:14:07 494 1

原创 npm installCOde CERT_HAS_EXPIREDrrnO CERT_HAS_EXPIREDrequest to https: //registry.npm.taobao.org/

【代码】npm installCOde CERT_HAS_EXPIREDrrnO CERT_HAS_EXPIREDrequest to https: //registry.npm.taobao.org/

2024-01-24 09:24:47 446

原创 前端小技巧之文字溢出隐藏ellipsis省略号的颜色

的颜色会从最近的一个父级块级元素/行内块级元素继承。

2023-12-07 17:47:19 648

原创 flutter project run Flutter App stuck at “Running Gradle task ‘assembleDebug‘... “

看了一下项目build.gradle里面的maven源是anliyun的。然后运行就可以了,在命令运行过程中等待的时间比较长,需要有点耐心哟~试了一下下面两个命令真的可以启动了,真的是神奇。网上大多数都提到更换maven源。

2023-12-07 15:36:28 558

原创 ant design vue3 处理 ant-card-head ant-tabs靠左边对齐之has选择器不生效

解决方法:通过position来解决。火狐浏览器是不支持has的。

2023-11-30 18:09:52 632

原创 vue3 uniapp h5 安卓和iOS开发适配踩坑记录

uniapp iOS Android h5 踩坑记录

2023-11-21 18:41:27 2050

原创 input实现手机验证码输入

【代码】input实现手机验证码输入。

2023-10-27 17:57:34 476

原创 vue3 + ant design vue项目svg格式的background-image使用配置

【代码】vue3 + ant design vue项目svg格式的background-image使用配置。

2023-10-24 15:50:20 922

原创 微信小程序ios页面没有滚动下拉也会出现黑色背景

最终的解决方法在页面的最外面使用。

2023-10-23 17:05:28 337

原创 uniapp移动端h5设计稿还原

设计稿是多少px,代码就写多少rem。

2023-08-31 11:51:00 838

原创 自定义overflow轨道样式,并且滚动条两边存在间距(滚动条不贴边显示)

【代码】自定义overflow轨道样式,并且滚动条两边存在间距(滚动条不贴边显示)

2023-08-30 12:42:39 221

原创 h5分享页适配手机电脑

通过@media媒体查询结合rem继承html文字大小来实现。

2023-08-29 11:30:18 1059

原创 ant design自定义展开折叠查看子项和点击行查看详情

列表项是否可选择来实现。

2023-08-26 14:05:43 460

原创 echarts dataZoom.slider is used but not imported.

使用dataZoom时图表报错:resize should not be called during main process.解决方法:在使用的页面种单独引入一下dataZoom:

2023-07-03 10:34:35 974

原创 浏览器字体适配之如何优雅的选择字体

没有设置字体包的时候每个浏览器默认字体不一样,由于浏览器的差异,谷歌显示的字体可能是微软雅黑,但是Safari或者火狐的字体是宋体的。

2023-06-16 14:58:34 297

vue全家桶学习笔记.md

vue全家桶学习笔记分享,包含了vue-router,vuex, vue-resource,vue-cli。从安装,到项目的搭建完成的整个过程,可以说是全面的涵盖了vue全家桶的所有内容,是vue整体了解的趋势整合。

2020-04-03

空空如也

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

TA关注的人

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