自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue - element ui 动态表单校验

elment ui 动态表单校验

2022-03-12 22:27:23 2424

原创 nvm 管理node版本

nvm 路径中文乱码

2022-03-07 20:09:13 208

原创 vue axios 取消上一次(重复)请求

思路:1.定义一个Map用来存储发送请求的取消【函数】标识。2.在请求拦截器中,移出重复的请求【重复请求是指:方法 + 路径 + 入参 相同】。3.在请求拦截器中,发送请求前存储取消标识到Map中。4.在响应拦截器中,移出请求。import axios from "axios";let pendingMap = new Map();/** * 取消正在发送的请求 * @param {*} config */let removePending = function(co

2022-03-04 17:01:24 2154

原创 vue - 放大镜组件

最近在整理之前的代码,所以将 放大镜以组建的形式整理了一下,如果你的组件中的图片数据是通过接口获取,你可以在组件的 mounted钩子函数中调用接口<template> <div class="magnifier-container"> <div class="magnifier-mian" @mousemove="glassMoveHandle" @mouseleave="glassLeaveHandle"> <img ref="or

2022-03-03 20:07:40 1288

原创 vue 自定义指令 权限指令

目前项目中需要做到按钮级别的控制,所以想到了自定义指令来实现,在自定义指令中来控制组件的显示于隐藏。1.第一步创建自定义指令 js 文件: permission.js2.在main.js中直接引入import '@.../../permission' 文件// permission.jsimport Vue from "vue"// 立即执行函数,这样可以在mian函数直接引入文件不需要写而外的代码(function(){ Vue.directive("permission",{..

2022-02-28 20:33:20 1812

原创 css 居中

水平居中行内元素【水平居中】,设置父元素为块级元素,在设置 text-align 为 center.parent { display: block; text-align: center;}块级元素【水平居中】定宽:谁居中, 谁设置 margin: 0 auto不定宽:需要将自身转换为行内元素[display: inline-block| inline],在以行内元素的形式设置。定位属性居中首先设置父元素为相对定位,子元素为绝对定位,子元素设置 lef..

2022-02-26 14:29:15 137

原创 js 的深拷贝和浅拷贝

要讲 js 的深浅拷贝就必须了解js的数据类型基本数据类型:null、undefined、number 、string 、boolean 、symbol(es6)引用数据类型:Object,Array, Map ....数据赋值- 基本数据类型拷贝对象的值,两个变量的值相等但是确实两个不同的变量。- 引用数据类型拷贝的是对象的地址,两个变量指向同一个对象实例。改变其中一个变量的属性都会影响两外一个变量。【其实就是赋值了一个地址,但是没有创建新的对象】深浅拷贝是对引用数据类型来说的

2022-02-23 19:02:38 204

原创 ajax ? 如何创建一个ajax请求

1. 创建 XMLHttpRequest 对象。2. 创建一个HTTP请求,并指定请求的:方法、URL、验证信息。3. 设置响应请求状态变化的函数。4. 发生请求。5. 在回调函数中处理请求返回的数据。6. 使用javascript和Dom实现局部刷新。const url = "./api"let xhr = new XMLHttpRequest();xhr.open("GET",url,true);// 请求状态变化事件xhr.onreadystatechange = f

2022-02-22 16:12:59 354

原创 基于 wx.request 封装类似axios的拦截器

基于 wx.request 封装类似axios的拦截器

2022-02-22 15:22:11 747

原创 linux 安装 nginx 部署 vue项目

apt-get 安装 nginxsudo apt install nginx开启防火墙ufw app list //获取应用程序文件的列表ufw status //查看防火墙状态ufw allow 80 //开启80端口号 // ufw allow 'Nginx HTTP'systemctl status nginx //查询服务器状态systemctl start nginx.service //启动服务systemctl enabl

2020-10-22 20:19:38 161

原创 linux 安装 mysql 8.0.21

apt-get 安装sudo apt-get install mysql-server //mysql服务器sudo apt-get install mysql-client //mysql客户端//连接mysqlmysql -u root -p mysql -h 127.0.0.1 -P 3306 -u root -p 123456数据库目录:/var/lib/mysql/配置文件目录:/usr/share/mysql /etc/mysql相关命令目录:/usr/bin

2020-08-19 15:36:11 544

原创 SQL Server 利用时间类型的字段的数据统计

时间类型的数据统计时间类型的内置函数及意义:year(WriteTime):返回WriteTime日期类型的年部分例如:2020month(WriteTime):返回WriteTime日期类型的月部分例如:1,2,3…12day(WriteTime):返回WriteTime日期类型的日部分例如:1,2,3…31 --按年分组统计 select year(WriteTime) as Year, isnull(Sum(Cny),0) as Cny from t_tmp group by yea

2020-06-10 08:57:28 304

原创 用户身份验证

Http协议http请求是无状态的,所以每次web请求都是相互独立的。但是在某些网站我们又需要我们登录,否则就不能访问某些页面。然而我们又不希望用户每次访问页面都需要输入用户名和密码,每次输入对用户体验来说是及其不好的。所以我们希望服务器在用户登录的时候记住这个用户已经登录了,当该用户访问其他需要登录的页面时,我们只要校验这个用户之前有没有登录就行了。所以有以下方式。Sessionsession其实就是服务端的cookie,与cookie不同的是session是存储在服务器上的,而cookie是存储在

2020-06-04 23:18:25 482

原创 redis-cluster集群(windows下的单机集群)

构建之前的安装下载准备1.下载redis2.下载并安装ruby 安装到:C:\Ruby22-*64  http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.2.4-x64.exe3.下载ruby环境下的Redis的驱动 https://rubygems.org/gems/redis/versions/3.2.24.在git 上直接搜索 redis-trib.rb 克隆下来 将redis-trib.rb文件复制到redis的解压目录

2020-06-03 17:15:16 255

原创 SQL 建表与索引

创建表varchar(max) 类型,最大容量2G的字符,只是直接用sql语句查询时会被截断不能完整显示primary key (主属性)主键约束check 属性的范围约束unique 唯一性约束create table User( userid int primary key not null, nick varchar(64) not null, age int not null check(age >= 0 and age <= 120) default(0), s

2020-05-31 18:47:16 751

原创 创建存储过程模板

create proc [dbo].[wp]@tablename varchar(64)asset nocount onset transaction isolation level read uncommittedset xact_abort onbegin–判断表存不存在declare @tableid int = object_id(@tablename)if @table...

2019-04-02 12:05:25 318

原创 sql 排名问题与分页

SQL server排名问题利用SQL系统函数排名row_number() , rank() ,dense_rank(),ntile()=&amp;gt;row_number():将select 查询到的数据进行排序,每条数据加一个序号,不能用作排名,一般用作排序用法: select row_number() over(order by studentscore desc),* from t_...

2019-02-19 12:05:25 1060

原创 C# 后台发送http请求

public class WRequestHelper { private static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors) { ...

2019-02-18 15:22:13 377

原创 基于jquery导航栏

基于Jquery实现的导航栏

2018-12-23 00:22:36 852

原创 SQL 列传行,行转列

SQL行转列(pivot)与列转行(unpivot): 做数据统计时,行转列,列转行是经常遇到的问题。case when 方式太麻烦且拓展性不强。 可以使用pivot,unpivot实现,且拓展良好pivot: select * from [StudentScores] as P pivot( Sum(Score /*行转列后

2018-03-08 21:59:34 892

原创 SQL 存储过程 与 事务

事务 原子性(Atomicity): 不可分割 一致性(Consistency):事务完成,数据状态一致 隔离性(Isolation):事务与事务之间相互隔离,互不影响 永久性(Durability):事务一旦发生,不可逆转创建事物 begin transaction commit transaction rollback transaction 例:begi

2018-03-04 21:01:40 254

原创 SQL 存储过程 与 查询语句优化

存储过程 存储过程(procedure) 类似C语言中的函数,用来执行管理任务或应用复杂的业务规则。存储过程的优点 1.执行速度更快 2.允许模块化程序设计 3.提高系统安全 4.减少网络流通量存储过程的分类 1.系统存储过程:由系统定义,存放在master数据库中,以"sp_" 或 "xp_"开头 2.用户自定义存储过程:由用户在自己的数据库中创建的存储过程。常用的系统

2018-03-04 20:54:01 1891

原创 怎么样设置使WepApi返回Json 与设置 跨域

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2018-03-03 10:59:37 361

原创 SQL关于日期时间处理

SQL Date:MySQL Date: Now() --返回当前日期和时间 2018-3-1 16:25:46CURDATE() --返回当前日期 2018-3-1CURTIME() --返回当前时间 16:25:46DATE() --提取日期或日期/时间表达式的日期部分 DATE(date)

2018-03-01 17:12:12 6643

原创 SQL----关系型数据库之模式

最近面试时,被问到关于数据库查询问题。因为长时间没接触被问了个措手不及,所以又重新回顾了一下。 1.创建模式 CREATE SCHEMA AUTHORIZATION; CREATE SCHEMA “S_Order" AUTHORIZATION WAN; //为用户WAN定义一个用户订单的模式 S_Order

2017-11-29 21:51:33 1122

原创 基于JQuery的插件--简单轮播器

jquery 插件 轮播器1 $(function(){ $("#icarousel").CarouselToH(); //调用插件 });

2017-09-28 17:01:32 751

原创 jquery 事件绑定

基于 jquery的事件绑定

2017-09-28 14:02:53 593

原创 js闭包的应用

js 闭包 与 闭包应用于防抖节流

2017-09-27 15:42:40 313

原创 XML文件的读取

最近项目涉及到Xml文件的读取,所有查找了一些xml文件的读取编辑方式,总结如下:XML文件读取方法: .XmlDocument 方式:需要将整个Xml文件加载到内存中 .XmlTextReader 方式:不需要将整个Xml文件加载到内存,但是只能向下读取(大型xml文件适用) .Linq to Xml 方式:配合linq查询语法容易理解[

2017-09-25 22:43:50 1460

原创 基于jquery实现图片的预览

基于jquery实现图片的预览

2017-09-24 16:34:32 1121

空空如也

空空如也

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

TA关注的人

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