自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

往事随风~未来可期

向往田园般惬意的生活,却无奈依旧在喧嚣的红尘中,历经爱恨情仇

  • 博客(100)
  • 收藏
  • 关注

转载 浅谈 JS 防抖和节流(转载)

防抖和节流严格算起来应该属于性能优化的知识,但实际上遇到的频率相当高,处理不当或者放任不管就容易引起浏览器卡死。所以还是很有必要早点掌握的。(信我,你看完肯定就懂了)从滚动条监听的例子说起先说一个常见的功能,很多网站会提供这么一个按钮:用于返回顶部。这个按钮只会在滚动到距离顶部一定位置之后才出现,那么我们现在抽象出这个功能需求--监听浏览器滚动事件,返回当前滚条与顶部的距离这个需求很简单,直接写:function showTop () { var scrollTop = .

2021-09-02 11:01:12 218

转载 JavaScript中关于数组常用的方法总结

浏览技术论坛时,在博客园里看到这边文章,总结的很详细,通俗易懂.便于理解,特意收藏在自己的博客中,方便后期需要时,能及时找到.数组方法目录push 数组末尾添加元素 unshift 数组开始位置增加元素 shift 删除数组中的第一项 pop 删除数组中的最后一项 splice 数组增删改 slice 查找两个索引中间的内容返回到新数组 concat 数组拼接 toString 数组转化为字符串 join 数组转化为字符串 indexof/lastindexof 检测某...

2021-09-01 15:58:32 254

原创 懒加载两个常用方法

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> div { .

2021-08-24 09:35:14 441

转载 谈谈vue生命周期-看了这篇你就懂了

逛技术博客时,发现这篇好文章,故收藏在自己的博客中,方便后期用到时,能够直接找到以下是该文章原篇,未做任何修改写这章博客不是为了要获得多少赞,主要是利用vue开发项目时踩的坑太多了。自己曾不理解或者遇到的问题再这里搞清楚,不想后来的人再遇到这样的坑,做技术的要懂得分享,做人嘛,最重要的是开心。vue官网说,“你暂时不用搞清楚这些...",我觉得你既然准备用vue做开发的,不搞懂搞透它,你以后会发现踩的坑终究还是有它引起的,等以后再来补坑,不如现在就拿下它。以下主要从几个方面来讲:1.

2021-08-24 09:34:52 130

原创 雪碧图实现方式

<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</title><style>bod...

2021-08-23 10:23:27 151

原创 前端性能优化方面

2021-08-23 10:22:39 82

原创 回流和重绘原理

注意:渲染树只包含可见的节点

2021-08-23 10:22:04 99

原创 Flex布局

最外层盒子属性:display:flex|inline-flex

2021-08-23 10:21:01 95

原创 CSS定位详解

sticky示例说明:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><titl...

2021-08-23 10:15:21 71

原创 如何引用外部字体

<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><styletype="text/css">@font-face{font-family:myfont;//自己命名src:ur...

2021-08-23 10:13:17 120

原创 作用域+闭包+原型链+null和undefined区别

作用域:JavaScript中基本数据类型和引用数据类型:ES6是一种新的原始数据类型,表示独一无二的值。JavaScript有七种数据类型:undefined、NULL、布尔值、字符串、数字、对象、symbol基本数据类型:undefined、NULL、布尔值、字符串、数字、symbol1、基本数据类型的值是不可变的:例:Var str = 'fsfsfsfs';Str.toUpperCase...

2021-08-23 10:12:44 165

原创 ES6中面向对象思想的理解

2021-08-23 10:10:42 118

原创 JavaScript设计模式

2021-08-23 10:08:27 70

原创 事件冒泡、捕获、委托

事件冒泡和事件捕获:function cancelHandler(event){ var event=event||window.event;//兼容IE //取消事件相关的默认行为 if(event.preventDefault) //标准技术 event.preventDefault(); if(event.returnValue) //兼容IE9之前的IE ev...

2021-08-23 10:06:48 101

原创 前端页面几种常见的布局方式

1、静态布局2、弹性布局3、自适应布局4、流式布局5、响应式布局<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">圣杯布局方式<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><...

2021-07-10 09:48:59 2890

原创 BOM和DOM区别

...

2021-07-10 09:44:21 124

原创 数组扁平化概念

2021-07-10 09:42:42 84

原创 关于如何使用IIS管理器进行后台部署及SQL server数据库对接

1、打开控制面板,进入卸载程序第五步,修改导入的数据库信息第六步,修改数据库表的信息

2021-07-10 09:40:04 2550

原创 Jquery中关于ajax技术详解

$.ajax( { type : "GET", url : "http://api.k780.com/?app=weather.today&weaid=1&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json", timeout : 20000, cache : false, async:false,

2020-12-08 11:18:27 186

原创 关于IIS管理器的初步使用

概念IIS是一种Web(网页)服务组bai件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。安装使用步骤1、选择 控制面板 —> 程序 — > 启用或关闭wi

2020-11-30 16:07:30 804

转载 jdk下载以前版本需要的账号

目前在官网下载低于jdk1.8的java jdk的时候需要登陆,这边分享一个账号,方便下载2696671285@qq.com密码:Oracle123

2020-04-15 09:36:42 248

原创 JavaScript中split如何按照多个特殊字符进行分割

JavaScript中split如何按照多个特殊字符进行分割

2020-03-17 09:44:26 2710

原创 Chrome浏览器中F12 关于waterfall性能检测详解详解

Queueing 是排队的意思 Stalled 是阻塞 请求访问该URL的主机是有并发和连接数限制的,必须要等之前的执行才能执行之后的,这段时间的耗时 DNS Lookup 是指域名解析所耗时间 Initial connection 初始化连接时间,这里一般是TCP 3次连接握手时间 SSL https特有,是一种协议 Request sent 发送请求所消耗的时间...

2020-03-09 09:58:05 3884

原创 同时配置多个Tomcat的环境变量

装两个tomcat 分别是6.0和7.0 可想运行tomcat6.0 但是实际上却运行tomcat7.0 两个版本都是用解压缩包 其实就是不能运行tomcat6.0 只能运行7.0 两个环境变量都配置了。端口也改了 还是不行我遇到这种情况了,不知大家遇到没有,如下是我的解决方法:当第一个tomcat启动后,后面tomcat的server.xml中的端口不管怎么改,仍然会报端口冲突。...

2019-12-11 16:42:19 2105

原创 手动启动和关闭Mysql

使用cmd操作启动关闭Mysql:  1. win + r 打开运行,输入cmd,进入命令控制台;2. 输入 net start Mysql 手动开启 Mysql, net stop Mysql 手动关闭 Mysql;使用鼠标操作开关Mysql:结束!...

2019-12-04 17:03:05 309

原创 MySQL 安装教程+navicat连接问题(说多都是泪,在此总结我遇到的错误)

MySQL压缩包下载路径,点击下载下载步骤:下载压缩包后,解压到自己想要存储的盘中下一步配置环境变量:下一步:配置解压后文件,手动创建的mysql.ini文件内容[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=C:\Program Files\MySQL# 设置mysql数据库的数据的存放目录datadir=C:...

2019-12-02 21:36:51 132

原创 关于tomcat的配置问题(解压后bin中没有startup.bat文件)

不仅是tomcat配置环境的方法,同时也能解决,下载tomcat版本,解压后,bin目录下,没有startup.bat文件可以直接在Win+r,输入cmd,进入DOS窗口后,输入startup,即可打开tomcattomcat版本下载路径,点击下载下面介绍如何配置tomcat:1.配置 CATALINA_BASE: “D:\tomcat-8.5.45” (路径为你自己的tomcat的...

2019-12-02 13:01:06 16383 2

原创 jQuery知识第一次梳理

关于学习jQuery知识梳理的第一天1、关于jQuery和JavaScript入口函数的区别:2、关于冒号的使用规则:3、关于两者符号的理解:4、关于before/after的区别:5、关于选择器的选择问题:6、关于如何选定奇偶位置:7、如何确定所有图片是否全部加载完:8、文档窗口事件:...

2019-11-25 08:30:42 120

转载 jsonp原理详解

什么是JSONP?先说说JSONP是怎么产生的:其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,着用自己的方式来阐释一下这个问题,看看是否有帮助。1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准。2、不过我们又发现,Web页面上调用js文...

2019-11-05 15:07:30 93

原创 如何进行阻止vscode中每次提示的自动更新

1、找到设置按钮2、依次进行点击3、更新后,进行重启vscode软件,即可

2019-10-12 19:28:02 2542

原创 Ajax中如何实现在chrome跨域问题

下面简单概述一下如何让Chrome浏览器开启跨域访问:(一)、升级Chrome到最新版本或下载最新版本的浏览器(二)创建一个调试用的Chrome快捷方式,右键选择Chrome快捷方式,在弹出的右键菜单中选择"创建快捷方式",重命名新建的快捷方式为Chrome-Debug(命名随便)。1、2、打开Chrome-Debug快捷方式属性,右键选择Chrome-Debug快捷方式,右键菜单中选...

2019-10-12 19:01:44 222

原创 vue调试工具vue-devtools安装及使用

vue调试工具vue-devtools安装及使用1.到github下载:git clone https://github.com/ccy000/Vuejs2.在vue-devtools目录下安装依赖包:cmd中打开刚刚克隆文件的目录下:在该目录下安装:npm install3.修改manifest.json文件将代码中 “persistent”:false改成true5.扩...

2019-09-24 11:51:44 207

原创 Bootstrap‘s JavaScript requires jQuery

提示是第8行报错。但是,却发现第8行是链接。链接的名字也没出错。后来才发现是顺序的问题。解决方法:1,文件引入的先后顺序,应该先引入jquery再引入bootstrap,也就是把这两个文件的出现顺序换一下。2,如果不是顺序问题的话那就是版本的问题。请引入更高级的jquery版本。...

2019-08-09 16:27:06 154

原创 如何进行设置eclipse中java、html、xml、jsp自动代码提示功能

打开eclipse,选择Window–>Preferences.1、设置java文件的自动代码提示。Preferences中找到Java–>Editor–>Content Assist然后将Auto activation triggers for java右边的输入框中的"."改为你想输入后就会提示的内容,一般修改为".abcdefghijklmnopqrstuvw...

2019-07-19 09:50:21 1181

原创 如何进行使用MarkDownPad2以及破解

MarkDownPad2下载地址提取码:vqst安装步骤,一直next即可 邮箱&注册码邮箱:Soar360@live.com授权秘钥:GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6bnxn2kSE8qHqNY5QaaRxmO3YSMHxlv2EYpjdwLcPwfeTG7kUdnhK...

2019-07-17 17:13:12 514 1

原创 IDEA中在创建多个包时,如何实现将包进行逐层分级

点击左边项目结构右上方的小齿轮取消勾选compact middle packlages选项此时你建立一个com.itheima.package包就会显示为com包下itheima包,itheima包下package.java!

2019-07-09 10:11:00 12987 5

原创 Can't connect to MySQL server on localhost

在连接MySQL的时候出现了这个问题办法是开始–>控制面板–>管理工具–>服务–>mysql56–>启动服务出现的问题,连接不上MySQL,报错Can’t connect to MySQL server on localhostbug图解决办法,打开mysql的服务即可打开电脑开始,1、找到控制面板:2、在控制面板中搜索管理3、进入后找到MYSQL...

2019-07-05 10:59:17 146

原创 1130: 母牛生小牛

题目描述设有一头小母牛,从出生第四年起每年生一头小母牛,按此规律,第N年时有几头母牛?输入输入一个整数N。(1≤N≤50)输出第N年时母牛的数量样例输入5样例输出3import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner ...

2019-06-25 10:13:30 369

原创 1126: 查找最大元素

1126: 查找最大元素时间限制 1 秒/Second(s) 内存限制 128 兆字节/Megabyte(s)提交总数 978 正确数量 544裁判形式 标准裁判/Standard Judge 我的状态 已经解决分类标签 二级 字符串 三级题目描述对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。输入输入数据包括多个测试实例,每个实例由一行长度不超过1...

2019-06-25 10:12:22 135

原创 1125: 杨辉三角

题目描述还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1输入输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1<=n<=20),表示将要输出的杨辉三角的层数。输出对应于每一个输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开,每一个杨辉三角后面...

2019-05-30 21:41:09 126

空空如也

空空如也

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

TA关注的人

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