自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 项目技术的整理(随时更新)

1.vue qs模块的使用2.Content-Type类型3.FromData()

2021-08-24 08:48:44 137

原创 Git(入门)

Git的介绍和下载什么是git: git是一种版本控制器 在团队开发的时候 进行代码管理的工具市面上常用的版本控制器 SVN Git下载: 去网站下载 直接进行下一步安装Git的使用Git分区工作区 – 本地项目暂存区 – 通过 git add命令 可以把工作区的项目上传到暂存区仓库 – 版本库远程仓库 – GitHub的服务器注:仓库的项目是从暂存区提交过来的 提交的时候可以加标注配置Git使用Git的时候 必须先输入名字和邮箱git config

2021-06-29 21:06:32 57

原创 关于vue中的vuex

vuexvuex的数据声明以及方法调用都在 stroe文件夹下的index.js进行声明statevuex中的state类似于我们平时使用的data 用于存储数据 这里存储的数据是公共的其他组件如何使用vuex的数据 – 使用$store对象来使用vuex数据state:{ num:10 -- 声明数据}组件中使用方法一文本插值直接使用:{{$store,state.num}}方法二在组件中使用计算属性进行处理computed:{ num(){ retur

2021-06-24 21:06:23 83

原创 0623面试题

Promise构造函数是同步执行还是异步执行,那么 then 方法呢?Promise构造函数是同步执行的then方法是异步执行的下面的输出结果是多少?const promise = new Promise((resolve, reject) => { console.log(1); resolve(); console.log(2);})promise.then(() => { console.log(3);})console.log(4);

2021-06-23 20:17:03 68

原创 0622面试题

JavaScript window.onload 事件和 jQuery ready 函数有何不同?JavaScript window.onload 事件和 jQuery ready 函数之间的主要区别是,前者除了要等待DOM 被创建还要等到包括大型图片、音频、视频在内的所有外部资源都完全加载。如果加载图片和媒体内容花费了大量时间,用户就会感受到定义在 window.onload 事件上的代码在执行时有明显的延迟。jquery 中的方法链是什么?使用方法链有什么好处调用另一个方法,本质上是每个函数末尾

2021-06-22 19:02:15 79

原创 webpack打包html.css.js代码(入门)

webpackwebpack是什么 – 静态模块的打包工具,能进行模块化开发,自动处理打包后,模板中间的关系(依赖关系)什么是静态资源 – js css html如果使用webpack安装前检查需要使用系统中之前安装过得 node 中 npmnpm win7 12+ win10 12+ 14+ 也不能低于12node - v npm -v准备安装创建一个目录 web初始化 — npm init --yes在安装的时候,防止安装过慢,可以使用中文镜像np

2021-06-22 17:02:33 249

原创 0621面试题

JSONP 的原理是什么?1.Ajax直接请求普通文件存在跨域无权限访问的问题(静态页、动态页、web服务、wcf只要是跨域请求一律不准)2.web的页面上调用js文件是不受跨域的影响(凡拥有src属性的标签都拥有跨域能力script img iframe)3.可以判断 现在想通过纯web端(ActiveX控件、服务端代理、H5之Websocket等方式不算)跨域访问数据就只有一种可能,就是在远程服务器上设法把数据装进js格式的文件里,供客户度调用和进一步处理;4.json的纯字符数

2021-06-21 19:19:50 98

原创 0618面试题

深拷贝和浅拷贝的区别浅拷贝只是增加了一个指针指向已存在的内存地址,仅仅是指向被复制的内存地址,如果原地址发生改变,那么浅复制出来的对象也会相应的改变。深拷贝是增加了一个指针并且申请了一个新的内存,使这个增加的指针指向这个新的内存。如何实现深拷贝1、JSON方法实现:2、用for…in遍历3、利用数组的Array.prototype.forEach进copy4、使用递归的方式实现深拷贝5、lodash函数库实现深拷贝请介绍一下XMLhttprequest对象XMLHttpRequest对象是

2021-06-18 18:52:15 108

原创 0617面试题

事件冒泡和事件捕获到底有何区别?事件冒泡:一个由里到外,冒泡,向上层延申。事件捕获:一个由外到里,前往捕获,形成向下趋势。什么是typescriptTypeScript是JavaScript类型的超类,它可以编译成纯JavaScript。TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。TypeScript是Microsoft推出的开源语言,使用Apache授权协议TypeScript增加了静态类型、类、模块、接口和类型注解TypeScript可用于开发大型

2021-06-18 08:38:17 114

原创 0609面试题扩展

JavaScript window.onload 事件和 jQuery ready 函数有何不同?window.onload页面资源全部加载完 再去加载$(function(){}) DOM结构加载完执行同页面下 window.onload只能执行一个 后者覆盖前者同页面下 $(function(){}执行多个 互不影响jquery 中的方法链是什么?使用方法链有什么好处可以在一个方法后使用 . 调用另一个方法,本质上是每个函数末尾加了return this,将调用该函数的jquery对象返回

2021-06-09 21:23:35 64 1

原创 0608面试题扩展

Vue的优点和缺点优势:vue两大特点:响应式编程、组件化。vue的优势:轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、虚拟DOM、运行速度快。vue是单页面应用,使页面局部刷新,不用每次跳转页面都要请求所有数据和dom,这样大大加快了访问速度和提升用户体验。而且他的第三方ui库很多节省开发时间。缺点:1、Vue 不缺入门教程,可是很缺乏高阶教程与文档。同样的还有书籍。2、VUE不支持IE83、生态环境差不如angular和react4、社区不大渐进式框架的理解主张

2021-06-08 20:42:48 56

原创 0607面试题扩展

简述HTTP method一台服务器要与HTTP1.1兼容,只要为资源实现GET和HEAD方法即可。GET是最常用的方法,通常用于请求服务器发送某个资源。HEAD 与 GET 类似,但服务器在响应中值返回首部,不返回实体的主体部分。PUT 让服务器用请求的主体部分来创建一个由所请求的 URL 命名的新文档,或者,如果那个 URL 已经存在的话,就用干这个主体替代它。POST 起初是用来向服务器输入数据的。实际上,通常会用它来支持HTML的表单。表单中填好的数据通常会被送给服务器,然后由服务器将其发

2021-06-08 13:46:01 62

原创 0604面试题扩展

为什么JavaScript是单线程?如何实现多线程防止DOM渲染冲突的问题;使用worker可实现多线程什么是事件循环(EventLoop)如何实现不借助临时变量,进行两个整数的交换let a = 2,b = 3;[b,a] = [a,b]console.log(a,b) // 3 2js 的typeof返回有哪些数据类型?字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。String 字符串数据类

2021-06-04 19:02:45 54 1

原创 0601面试题拓展

函数防抖(debounce)当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,如果设定的时间到来之前,又一次触发了事件,就重新开始延时。如下图,持续触发scroll事件时,并不执行handle函数,当1000毫秒内没有触发scroll事件时,才会延时触发scroll事件。防抖debounce代码:// 防抖function debounce(fn, wait) { var timeout = null; return function() {

2021-06-01 21:08:55 56

原创 2021-05-24

cookie定义:存储在客户端(浏览器)上的数据cookie的使用 1.下载:npm install cookie-parser 2.引入模块 var cookie = require("cookie-parser"); 3.使用cookie app.use(cookie()) 4.设置cookie值 res.cookie('cookie名','cookie值',{maxAge:过期的时间.单位是毫秒 1秒-1000毫秒,httpOnl

2021-05-24 23:45:20 63 1

原创 2021-05-21

var express = require('express');var mysql = require('mysql');var urll = require('url');var formidable = require('formidable');var app = express();app.use(express.static('node_modules'));app.set('view engine','ejs');app.set('views','./views');//引入

2021-05-21 23:36:39 56

原创 0520面试题拓展

F5和Ctrl+F5的区别浏览器是一个比较复杂但是又比较重要的机制,我们在浏览一个页面发现有异常的情况下,通常考虑的就是是不是浏览器做了缓存,一般的做法就是按Ctrl+F5组合键重新请求一次这个页面如果是按Ctrl+F5组合键刷新页面,那么浏览器会直接向目标URL发送请求,而不会使用浏览器缓存的数据请求到服务端,也可能访问到的是缓存数据,,比如会在应用服务器的前端部署一个缓存服务器。所以,要保证用户能够看到最新的数据,必须通过http来控制http缓存http缓存分为强缓存和协商缓存当客

2021-05-20 21:18:32 71

原创 0519面试题扩展

https协议HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密数据包。HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性。HTTP 与 HTTPS 的区别1、HTTPS  协议需要到 CA (Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用。2、HTTP 是超文本传输协议,信息是明文传输,HTTPS 则是具有安全性的

2021-05-19 20:04:29 42

原创 0518面试题扩展

浏览器高层结构用户界面:地址栏,前进、后退,书签菜单。浏览器引擎:在用户接和呈现引擎之间传送指令。呈现引擎:显示请求的内容。网络:网络调用,如http请求。用户界面后端:绘制基本窗口小部件。JavaScript解析器:解析和执行js代码。数据存储:持久层,把需要的数据保存在硬盘上,如cookie.进程什么是进程?当一个程序开始运行的时候,他就是一个进程进程包括运行中的程序和程序所使用到的内存和系统资源一个进程可以分为多个线程线程线程是程序中的执行流,每一个线程都有自己的

2021-05-18 21:00:22 53

原创 0517面试题扩展

BFC块级格式化上下文 block formatter context可以看做是一种属性 拥有BFC后即该元素变为一个隔离的容器,内部元素不会影响外部元素触发BFC:根元素(html)浮动元素绝对定位元素display 为 inline-block table-XXX flow-root​ flex inline-flex inline-gridoverflow 不为 visible 的块级元素contain 为layout cont

2021-05-17 20:41:05 62

node-v14.17.5-x64.msi

14版本的node

2021-08-27

memcached-1.5.14.tar.gz

memcached-1.5.14.tar.gz 下载

2019-04-28

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

TA关注的人

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