自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows Server 加固说明

配置登录登出后,不显示用户名称。操作步骤打开控制面板管理工具本地安全策略,在本地策略安全选项中,双击交互式登录:不显示最后的用户名,选择已启用并单击确定。

2023-09-24 11:52:06 890

原创 小程序 封装的 滑动tab 切换

<template> <view class="tab-page-root"> <view class="tabbar-header flex_align-center"> <view v-for="(item,i) in tabs" @tap="tabTap(i)" class="flex1" :key="item">{{item}}</view> </view> <view :style="{left:t.

2022-04-08 15:00:33 253

原创 小程序 选项卡 滑动 内容滑动切换

<view class="tab-page-root"> <view class="tabbar-header flex_align-center"> <view v-for="(item, i) in tabs" @tap="tabTap(i)" class="flex1" :key="item">{{ item }}</view> </view> <view...

2022-04-08 09:48:16 438

原创 display: grid; css

可以让 列表超出每行进行显示felx display: grid; justify-content: space-evenly; grid-template-columns: repeat(auto-fill, 30%); grid-gap: 10px;

2022-03-14 10:54:13 403

原创 对TS的学习

首先TS 主要解决的是 js类型不明确的主要问题 所以我们在定义变量的时候要写出他的类型基本数据类型说起 上代码let b : number // 这时候 b 的变量必须是 number 不然就报错 let isDone: boolean = false;b = 1 // 当然你会说 是不是 还有其他的 类型 当然 js 有的类型他都有 他没有的 ts 也有// 这样写太麻烦了 可以这样let a : number = 1 // 这样是不是就好了 但是 还是太麻烦了 倒不如想

2022-02-18 11:58:56 339

原创 ES6 迭代器 生成器 Set

ES6中引入了rest参数用于获取函数的实参用来代替argumentsarguments函数内部的参数(用来获取调用函数的实参) 呈现的方式 是个对象 当函数被调用多次的时候每一次都会重新执行一遍 注意: 不管实参是否有形参进行接收 都会出现在arguments 里在使用rest 的时候要在函数中定义形参的时 function data1 (...变量名) {console.log(变量名);} 才能进行使用 通常变量名用args (为arguments缩写) 拿到实参 会以数组的形式出现 方...

2022-02-14 17:24:12 221

原创 结构整合算法

数组数据扁平转树形结构数组查重拖拽深拷贝冒泡排序防抖节流

2022-02-11 13:56:56 309

原创 前端面试 常问

HTML CSS1. HTML / CSS3新特性audio(音频标签)、video(视频标签)拖拽结构标签例 如: header nav article section aside footer 新增标签:datalist(定义选项列表)、details(定义文档细节,通常与summary使用)、menu(定义列表/菜单)、address、progress(进度条,有两个值:value、max)、mark(标记)、time(时间 ) 新增表单元素typ...

2021-12-13 19:46:20 466

原创 js原生 轮播图

1 <div id="container"> 2 <div id="list" style="left: -600px;"> 3 <img src="img/5.jpg" alt="1" /> 4 <img src="img/1.jpg" alt="1" /> 5 <img src="img/2.jpg" alt="2" /> 6 ..

2021-12-03 22:11:44 75

原创 JS基础 概念

1.如何判断js数据类型 第一种 typeof '111' 它会返回一个 字符串类型的返回值 但是不能识别 null 只能用 === 与识别 未定义的变量会返回undefined 第二种 instanceof 不能用于判断原始数据类型 可以判断对象数据类型2.js的创建函数的几种方法 字面量对象 let arr =[1,2,3] 通过 new Object声明一个对象 利用显示构造函数创建对象3.js 的宿主对象与原生对象...

2021-10-05 22:47:41 171 1

原创 前端面试CSS问题

HTML5与CSS31.如何使一个盒子处垂直水平居中? 1.利用定位 2.利用margin:auto 3.利用 display:table-cell 4.利用display:flex设置垂直水平都居中 5.计算父盒子与子盒子的空间距离 6.利用transform2.Localstorage sessionStorage cookie 的区别? 1.cookie 数据始终在同源http请求中携带(即使不需要) Localstorage,sess...

2021-10-04 09:11:01 98

原创 Ajax 快速上手

AjaxAjax是一种技术 使用过浏览器和内置对象和服务器数据交互的一种技术 调用API 运行js代码 在获取服务器代码浏览器请求:是浏览器本能的请求 地址栏输入地址后 按下回车即可发送请求 不需要执行任何js代码 收到的服务器响应后 浏览器自动渲染 响应结果到界面中Ajax请求: 执行JS代码才能实现请求权 向服务器发送在不刷新页面的情况下 响应数据由程序员自行处理 浏览器最多只能帮我们接收相应数据 特点异步 不阻塞 页面无刷新通信 应用场景无处不在请求方式: 向服务器发...

2021-10-03 21:47:22 307

原创 Vue的基本使用 与 概念

概念渐进式 javascript 框架 , 一套拥有自己规则的语法 渐进式: 逐渐进步, 想用什么就用什么, 不必全都使用库和框架 封装的属性或方法 (例jquery.js) 框架: 拥有自己的规则和元素, 比库强大的多 (例vue.js)脚手架-介绍官方提供脚手架, 快速搭建项目基础结构 webpack自己配置环境繁琐 脚手架是为了保证各施工过程顺利进行而搭设的工作平台 在代码里的体现, 就是一套固定标准的, 文件夹+文件+webpack配置 零配置,开箱即...

2021-09-30 07:51:41 221

原创 前端须知的: 跨域

跨域跨域问题是我们前端开发中经常会遇到的问题,也是面试中的高频题跨域错误:不同源的ajax请求 当三个问题同时出现的跨域请求 才会出错请求响应双方url不同源 : 同源指的是:协议相同 域名相同 端口相同 都要相同才会同源 (服务器代理 可以解决) 请求的类型必须是XHR请求 也就是常说的ajax请求 改发JSONP 浏览器不安全 跨域问题出现的基本原因是浏览器的同源策略。同源策略是一个重要的安全策略,它限制一个origin的文档或者它加载的脚本如何能与另一个源的资源进行错误原因:...

2021-09-18 22:22:21 248 1

原创 使用node.js操作 数据库

结构安排:创建仓库 安装 使用的包

2021-09-17 20:32:27 124

原创 node.js操作数据库

学习使用SQL语句结构化查询语言(Structured Query Language)简称SQL,用来操作关系型数据库:是一种数据库查询和程序设计语言,用来存取数据以及查询、更新、和管理关系型数据库。sql是数据库脚本文件的扩展名。最常用的用于数据操作的sql语句有四类,分别对应对数据的四种操作:1.增(create)(例如:用户注册)格式:insert into 表名(字段名1,字段名2,....) values (值1,值2,....)注意: 字段的顺序要和值的顺序...

2021-09-17 15:54:22 1392

原创 数据库安装及使用

1.下载安装phpStudy,为我们提供mysql数据库地址:小皮面板(phpstudy) - 让天下没有难配的服务器环境! 注意安装目录不要有中文它启动之后,我们的电脑就变成了数据库服务器安装数据库管理工具检查是否准备就绪下载安装navicat:Navicat | 产品 双击,一路next 找到应用程序,点击启动建立数据库连接:...

2021-09-17 13:27:22 485

原创 express框架--中间件--匹配路由

middleware, 中间件是一个特殊的url地址处理函数,它被当作 app.use(中间件函数)的参数或者是某个路由处理函数中使用。 中间件是 express 的最大特色,也是最重要的一个设计。Express是一个自身功能极简,完全是路由和中间件构成一个web开发框架:从本质上来说,一个Express应用就是在调用各种中间件一个 express 应用,就是由许许多多的中间件来完成的中间件是一个函数中间件肯定不止一个,多个中间件按顺序执行中间件-基本使用...

2021-09-16 22:32:41 329

原创 数组的API

对元素组的1. find() : 该方法主要应用于查找第一个符合条件的数组元素,即返回通过测试(函数内判断)的数组的第一个元素的值 它的参数是一个回调函数,为数组中的每个元素都调用一次函数执行。在回调函数中可以写你要查找元素的条件,当条件成立为true时,返回该元素,之后的值不会再调用执行函数。如果没有符合条件的元素,返回值为undefinedfind(item => {})2.map() 2.1 循环数组 方法返回一个新数组数组中的元素为原始数组元素调用函数...

2021-09-15 20:24:02 237 2

原创 Express框架

对于node.js来说,Express 是一个第三方模块,有丰富的 API 支持强大而灵活的中间件特性,Express 不对 Node.js 已有的特性进行二次抽象,只是在它之上扩展了 Web 应用所需的基本功能我们前面用http模块来支持web服务,写接口 ----- 原生js现在要用express来写web服务,写接口 ------ jQueryExpress搭建简单接口...

2021-09-15 13:52:12 91

原创 服务器与客户端相关 - Node.js创建本地服务器

服务器:提供网络服务的一台机器,通过在自己的电脑上安装特殊的软件(或者是运行某段特殊的代码)来提供服务 服务器 = 电脑 + 能给其它电脑提供服务的软件web服务器用户通过浏览器来享受web服务器提供的服务 用户通过浏览器来享受web服务器提供的服务 浏览器端发起请求,web服务器收到请求后,响应这个请求,并将处理结果返回给浏览器http超文本传输协议: 协议双方: 浏览器与web服务器都要遵守的协议 请求通常是由像浏览器发起的 HTTP 协议中明确规定了请求数据 和 响应...

2021-09-13 21:14:10 171

原创 JS常用方法

字符串方法1.str.split(): 分割字符串 使用什么字符就在()里写什么 分割好的字符串将会放到一个数组内2.str.toLowerCase():把字母转换成小写3.str.toUpperCase(): 把字母转换为大写4. str.substring(): 截取字符串开始索引值位置上的字符串能够取到 结束位置上的字符取不到 如果只有一个参数 那么从起始位置截取到最后5.str.substr():字符串. Substr (start, length) 从哪开始截取 ...

2021-09-12 18:03:16 415

原创 node.js模块化与包管理

1.npm常用命令npm -v 查看npm 版本 where node 查看node的安装目录 where npm 查看npm的安装目录 npm root -g 查看全局包的安装目录 npm list -g --dept 查看全局安装过的包 npm install npm -g 升级 npm npm init -y 初始化 或者是npm init --yes npm install 包名 -g 安装全局包 np...

2021-09-12 15:23:33 85

原创 2021-09-10

常见的终端命令命令及键盘按钮:node 某个js文件调用node程序运行某个js文件 clear 或者 cls清空界面Ls 或者 dir 查看列表(list) cd 目录名 进入到目录中去 cd .. 返回到上一级目录 Cd \ 直接返回到根目录 ctrl + c 停止node 程序 输入部分文件名后按下 tab 键 补全文件名 或目录名 多次tab会进行切换 ↑↓箭头 切换输入历史常用的 快捷键Ctrl+A 功能:全部选中当前页面内容 ...

2021-09-10 21:07:06 108

空空如也

空空如也

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

TA关注的人

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