自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端js实现蓝湖双击文本全部选中默认复制

前端js实现蓝湖双击文本全部选中默认复制

2023-08-01 18:46:19 343

原创 滚动页面标题吸附顶部纯css实现

千万不要vue, js 实现,监听什么滚动,offsetWidth计算高度,麻烦死了。

2023-08-01 18:30:03 155

原创 vue-router原理简单实现

vue-router原理简单实现

2023-01-09 09:35:37 431

原创 webpack起步

webpack手册

2023-01-06 10:13:30 474

原创 javascirpt手写promise原理由浅入深

javascript手写promise原理,提高js功底,有助于面试,有助于读懂大佬源码

2023-01-06 10:04:47 417

原创 JavaScript手写响应式原理(详解)

响应式原理在面试中常被问到,看完此文,如果你不会javascript手写vue响应式原理,算我输

2022-12-28 10:28:11 795

原创 高端前端彻底搞定this指向(详解)

这篇文章只告诉你三件事情,this,this,还TM的是this。大家在学习javascript的时候,肯定或多或少看到过了很多代码。其中肯定会发现this的身影。我们知道他是代表的指向,可是让人迷惑的是this的指向怎么这么善变呢?恰似你的女朋友。真是很深啊,我来教你从零了解你的女朋友。额,,,了解this。

2022-12-07 19:03:43 822

原创 javascript深入闭包与作用域链底层原理(无惧面试)

从内存管理,V8引擎角度带你理解底层闭包和作用域链知识。会有很多流程图解析,以及面试题的练习。

2022-12-05 09:39:20 432

原创 浏览器执行过程与V8引擎执行原理(无惧面试)

(这将是一个js高级系列)一文带你理解,浏览器渲染过程以及V8引擎背后执行原理,让你知道页面在浏览器上显示出来背后都做了什么事情。

2022-12-05 09:23:13 481

原创 Vue3 Composition API(案例)

vue3最核心的东西就是api的更新,你可以把它当做手册,也可以把它当成教程。

2022-12-02 20:48:14 1129

原创 一文带你搞定typescript语法

【代码】typescript系统学习

2022-10-15 09:02:02 195

原创 vue3-ts-cms项目踩坑记录

vue3-ts-cms项目踩坑记录。

2022-10-14 17:27:57 403

原创 nginx部署网站首页请求成功但刷新报404错误

单页面路由,网站可运行,刷新nginx报错404

2022-10-11 23:15:23 854

原创 fiddler抓包实战教程(全)

从安装到讲解,再到实例,一步一步教你2小时学会抓包此技术面向软件测试,前端等技术人员想了解网络http协议可以从实战中学习

2021-12-15 19:04:18 17082

原创 HTTP协议笔记更新中...

《图解http协议》总结文章目录《图解http协议》总结了解Web及网络基础简单的HTTP协议http报文内的Http信息返回结果的HTTP状态码与HTTP协作的Web服务器HTTP首部确保Web安全的HTTPSHTTP缺点通信使用明文(不加密),内容可能会被窃听不验证通信方的身份,因此有可能遭遇伪装无法证明报文完整性,可能已遭篡改HTTP+加密+认证+完整性保护=HTTPS了解Web及网络基础当你在浏览器地址栏输入URL之后,信息会被送往服务器,服务器接受请求相应给客户端浏览器上。浏览器:“请

2021-12-15 16:52:43 4455

原创 Docker容器中搭建FTP服务器并运行

什么是ftp?docker容器中搭建FTP服务器并运行。

2021-11-30 23:45:19 2609

原创 linux安装docker并搭建DNS服务器,劫持百度小实验

一、安装docker[菜鸟程序centos安装教程](https://www.runoob.com/docker/centos-docker-install.html)systemctl start docker // 启动dockerdocker -v //检测docker是否安装成功二、docker常用命令docker images //查看镜像docker ps all //查看容器docker stop vsftpd //暂停了names为vsftpd的容器docker s

2021-11-28 16:02:50 860

原创 前端实现加载中效果(源码)

废话不多说,直接上代码好吧<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body>

2020-09-11 13:29:53 955

原创 U盘容量够用,但是目标文件过大,复制不进去?

我U盘里容量够用,却考不进去一个6G的文件,我可用空间20G呢,怎么办?把有用的文件备份,格式化U盘文件系统 从默认改为 NTFS,开始 格式化,完成后,复制即可

2020-09-04 15:45:26 2896

转载 2个小时学会Git

Git是什么?Git是目前世界上最先进的分布式版本控制系统(没有之一)。Git有什么特点?简单来说就是:高端大气上档次!那什么是版本控制系统?如果你用Microsoft Word写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的Word文档变成了这样:过了一周,你想找回被删除的文字,但是已经记不清删除前保存在哪个文件里了,只好一个一

2020-08-03 11:28:48 1064 1

转载 如何有效的学习

大一时的我,完全就是个彻头彻尾的学渣,挂科、成绩被同学吊打,每天在宿舍浑噩度日。后来靠这个方法,我能做到最长连续学习10个小时,持续了三个月,也不会觉得很累。如果你跟之前的我一样,学5分钟玩2小时,注意力涣散,亦或学得很努力却成效甚微。建议你花10分钟,认真看完我这篇回答并实践,一定能改变你的现状。方法具有系统连贯性,最好不要跳读,不然会丢失很多信息量噢~怎么才能心无旁骛地学习?首先,这个问题是不完整的。问题只问了一半,事情也只能做到一半。我们要看到更深层的需求,比别人多想一点,才能比别人优秀一点

2020-07-30 17:24:50 922

转载 如何在一周内快速摸清一个行业?

不用一周,只要3天,就能快速了解一个行业!近6000字全是干货,手把手教你,看完就实操!看完你绝对会回来感谢我先放上思维大纲镇楼!本文分为四个部分:1、为什么要一周内了解一个行业?2、要摸清哪些核心因素?3、如何针对性地了解核心要素?4、比快速了解行业更重要的事一、 为什么要一周内了解一个行业优秀的人厉害之处,就在于有强烈的目标感,明确自己为什么行动,又想得到什么样的结果。对你来说,一周了解一个行业,意味着什么?是一份漂亮的研究报告,还是职业生涯的重大转折?花三秒想一下,你想

2020-07-30 12:20:07 7827

原创 小白如何转载文章和图片到自己的博客中

男友让转载一篇文章到这里,由于自己第一次操作所以到处搜索转载方法,最后转载出来的文章图片看不了,让男友噼里啪啦一顿说(此处省略一万字).大佬在看到这个文章手下留情(手动笑哭表情)搜到的方法是打开自己想要转载的文章,右击点击审看元素,在html脚本中找到对应的节点,选中节点,网页上被选中内容会被高亮显示,然后右键菜单选中 Copy–>Copy outerHTML进入直接的博客主界面,选择”写博客“,直接将复制的内容粘贴进来,一般情况下就可以完成转载然后标明来源直接发布了(ps:不知道自己在操作过程

2020-07-29 16:38:36 1234

转载 html+css实现自定义图片上传按钮

普通的input[type=‘file’]的效果很朴素可以自定义一个file选择文件的按钮:思路为:用定位将自定义的按钮遮住原来的选择文件按钮,再让点击自定义按钮时触发原来的选择文件按钮的事件即可(对此,label可实现)eg:html:css样式:结果图:点击“选择图片”按钮,则会触发选择图片的事件,你就可以选择图片啦!以上,是用bootstrap实现的,原生的如下:html:CSS:效果图:点一下,就可以弹出选择文件的文件夹啦!来源:cnds作者:吕小.

2020-07-29 14:56:10 611 1

转载 前端开发——递归函数

什么是递归函数闭包和递归,很多前端望而生畏,其实没那么难,今天我们来简单的谈一下递归函数,所谓的递归函数就是在函数体内调用本函数。说白了,就是自己调自己,使用递归函数一定要注意,处理不当就会进入死循环。递归函数的应用递归函数只有在特定的情况下使用 ,例如阶乘或者时间调用等。今天我们通过一个简单的案例来了解下递归函数问:有一堆桃子,每天吃掉一半,挑出一个坏的扔掉,第6天的时候发现还剩1个桃子,问原来有多少个桃子。我们用递归函数来解决这个问题,代码如下:输出结果为190个。函数原理:自己调用自己

2020-07-29 14:41:21 2289 1

转载 12个免费开源后台管理系统模板

当你写项目的时候,如何快速的完成一个项目的搭建,这个时候就需要借助到一些模板了,前端开发的一个好处就是,各类UI模板都是相当的齐全的,直接拿来用就可以了,脱离了一行又一行垒代码的繁琐的工作,以下的开源后台管理系统模板是我在逛GitHub的时候看到的,排名先后是按照2020/5月份GitHub上面的star进行排名的。1:vue-element-admin推荐指数:star:55k[link]Github 地址:https://github.com/PanJiaChen/vue-element-adm

2020-07-29 14:19:13 15729 1

原创 Vue项目开发之北--环境大剑

1,安装node端开发框架和环境都是需要 Node.js ,先安装node.js开发环境,vue的运行是要依赖于node的npm的管理工具来实现,下载https://nodejs.org/en/,安装完成之后,打开cmd开始输入命令。(我用的是win10系统,所以需要管理员权限,右键点击以管理员身份运行cmd),不然会出现很多报错。2:查看node的版本号下载好node之后,以管理员身份打开cmd管理工具,,输入 node -v ,回车,查看node版本号,出现版本号则说明安装成功。输入命令: no

2020-07-28 14:12:32 140

原创 mysql密码过期了怎么办

打开终端在命令行里面输入mysql -u root -p输入密码,会输出错误信息ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. (不管)输出命令重设密码SET PASSWORD = PASSWORD('xxxxxxxx');OK了,就这么简单...

2020-07-27 09:48:52 125

原创 mysql DQL查询数据(重点)

  DQL查询数据    首先在我们学习之前先做一些准备工作我们创建一个数据库4个表 给表添加一些数据,你可以选择在SQLyog,navicat,可视化操作,也可以自己写或复制粘贴我的,前提你要理解这是干嘛的,不懂的话可以学习上一章,数据库操作/DML语言再来学习DQL查询数据create database if not exists `school`;-- 创建一个school数据库use `school`;-- 创建学生表drop table if exists `student`

2020-07-22 17:32:43 276

原创 mysql系统学习干货

1,连接数据库mysql -uroot -p123456 //连接数据库所有语句都使用 英文状态下 ; 结尾flush privileges; // 刷新权限2,数据库操作show databases; //查看所有数据库use school; //切换数据库/使用数据库 school是数据库名。 命令为 use 加你的数据库名Database changed //出现这个说明你已经切换成功了s

2020-07-21 18:17:18 155

原创 webpack模块化打包工具

前言 : 增加印象,留下脚印 ,忘记还可以翻一翻 奥利给。

2020-07-17 19:15:56 214

原创 什么是模块化?模块化怎么实现?

前言 : 增加印象,留给回忆 ,忘记还可以翻一翻公司里一个项目是有很多程序员一起开发的,例如 “多人运动” 这个项目有程序员a ,程序员b ,程序员c **......**程序员a 写了 aaa.js 里面有几千行 几万行代码程序员b 写了 bbb.js 里面有几千行 几万行代码程序员c写了 ccc.js 里面有几千行 几万行代码

2020-07-16 17:54:15 2791

原创 你觉得你时间多就别学这个!Maven安装与配置

Maven安装与配置先配置好jdk环境变量此文章默认您已经配置好了JDK官网下载linux下载地址 Maven 3.6.31 , 配置环境变量window下配置 :linux下配置 :打开终端输入vim /etc/profile再文件里插入以下代码export MAVEN_HOME=/usr/local/soft/maven //这里是你的路径export MAVEN_HOMEexport PATH=$PATH:$MAVEN_HOME/bin没有权限的话

2020-06-22 20:33:37 174

空空如也

空空如也

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

TA关注的人

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