自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文件及代码代码命名规则

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、文件的命名规则二、文件命名规范1.引入库二、文件命名规范总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案

2022-01-06 17:51:18 2027

原创 sha256加密

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2022-01-06 17:16:40 5331

原创 遍历的几种方式及用法

一、for()方法:执行顺序:先执行条件一,再看条件一是否满足条件二的判断,如果满足则进入循环,反之则不进入循环,如果进入循环里则执行循环体里面的内容,最后再执行条件三。例:for(条件一;条件二;条件三){//循环体}let arr = [1,2,3,4,5,6]for(let i=0;i<arr.hength;i++){ console.log(i) if(i === 2){ continue }} break; //语句时,会结束当前的循环,执行循环后面(外边

2021-11-16 17:25:38 4279

原创 字符串查找indexOf()方法应用

学习目标:1、定义及用法:返回指定字符串值在字符串中首次出现的位置从头检索字符串,检索是否有符合指定字符串值在字符串中并返回出现位置,若没有检索到则返回 -1。如:var str = 'hello word' str.indexOf('l') //2结果:这里时检索字符串str中首次出现的 l的位置,这里结果是返回2。查找最后一个出现的位置,请使用lastIndexOf()学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本

2021-08-23 23:02:03 5338

原创 HTML特殊字符处理方法

#mermaid-svg-CeH978hEeGDBrxrz .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-CeH978hEeGDBrxrz .label text{fill:#333}#mermaid-svg-CeH978hEeGDBrxrz .node rect,#mermaid-svg-CeH978hEeG

2021-08-16 15:59:04 973

原创 如何清理电脑C盘垃圾

键盘Win+R打开运行框,输入代码%temp%,然后点击确认。2、以下面都是没有用的系统缓存垃圾,可以清理3、键盘Win+R打开运行框,输入代码‘cleanmgr’, 选择需要清理的磁盘,然后确认。4、(C)盘的磁盘清理,选择没有用的系统垃圾,点击确定再点击删除文件最后等清理完成就????...

2021-08-03 23:50:58 2448

原创 Chrome谷歌浏览器登入指引

Google怎么登录账号实现开启同步数据功能?当前,新下载的谷歌浏览器在登入同步标签的时候会发现无法登入的情况,如图所示 - 那这个时候怎么办呢? - 这个时候我们只需要一个添加一个扩展程序 链接:https://pan.baidu.com/s/1ufSR-5vnhBRmcgUCB3eeiA 提取码:9i3v 然后再打开谷歌浏览器的设置,找到扩展程序 - 如上图所示,打开右上角的开发者模式,然后点击左上角的 '加载已解压的扩展程序‘ - 选择网盘下载的解压文件,然后确认

2021-06-28 09:59:57 17298 31

原创 常用的正则表达式

1:ip的正则表达式:格式是由“.”分割的四部分,每部分的范围是0-255;每段的正则可以分几部分来写:200—255;100-199;10-99;0-9;每一部分对应的正则表达式: 2[0-4]\d|25[0-5]; 1\d{2}; [1-9]\d; \d所以连起来就是\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5]那么IP的正则就是(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5]).(\d|[1-9]\d|1\d{2}|2[0-4]

2020-11-02 13:43:39 429

原创 if和swicth

一、if和swicth区别if :1、表达式的结果是boolean类型,具体的值进行判断2、变量在某个区间内,常用于区间的判断3、三目运算符可以用if实现,反之不成立switch:1、表达式的值不能是boolean类型,可以是byte、int、char、String,2、变量是固定值,常用于等值判断对于几个固定的值判断,建议使用switch 语句。因为switch 语句会将具体的答案都加载进内存,效率相对高一点基于代码的可读性:如果条件较少时,if-else容易阅读,而条件较多时switc

2020-10-27 14:20:55 184

原创 数组去重并排序几种方式

1、 解析多维数组let arrAy = [ [1, 2, 2,3], [2, 3, 4, 5], [6, 6,7, 8, 9, [11, 12, [12, 13, [14] ] ] ], 10]// 数组flat()方法可以把多维数组解析出来(参数为解析的层数)let flatArr = arrAy.flat(4)//结果为 [1,2,2,3,2,3,4,5,6,6,7,8,9,11,12,12,13,14,10]let setArr = new Set (input);setArr.so

2020-06-30 10:53:12 5677

原创 前端的性能优化

一、CSS样式1、避免使用@import加入的@import会使页面在加载时添加额外的延迟2、避免使用AlphalmageLoader滤镜3、避免使用CSS表达式4、避免使用通配选择器5、避免使用单规则的属性选择器6、避免正则属性选择器7、移除无匹配的样式二、避免使用Iframeiframe也叫内联iframe,可以将一个HTML文档嵌入另一个文档,好处是嵌入的文档时父文档,通常借此使用浏览器模拟多线程。三、避免使用空连接属性空连接指img、link、script和iframe元素的

2020-06-11 16:42:53 121

原创 v-if和v-show的区别?

一、v-show:1、v-show的元素开始修改会被渲染并留在DOM中。2、只是简单的切换元素的CSS属性display。3、元素总会被渲染,并且只是简单的基于CSS切换。二、v-if1、确保在切换过程中条件,块内的事件,监听和子组件适当被销毁和重建。2、v-if是惰性的,如果在初始渲染的条件为假,则什么都不做,直到条件第一次为真时,才会开始渲染。3、v-if有更高的切换开销,而v-show有更高的初始开销,因此如果需要非常频繁的切换,则v-show较好,如果在运行条件很少改变则用v-if

2020-06-07 18:07:58 469

原创 响应式数据及弹性布局

响应式网站设计(Responsive web design)的理念集中创建页面的图片排版大小,可以智能的根据用户的行为以及使用设备的环境(系统平台,屏幕尺寸,屏幕定向等)进行相对应的自适应布局。具体实现方式有很多种,包括弹性网格和布局图片,CSS媒体查询**原理:**动态的根据当前屏幕的宽度,动态的改变也买你盒子的宽度,盒子的显示或者隐藏。...

2020-06-07 17:53:11 247

原创 对于面向对象的理解

一、什么是面向对象面向对象乃是Java语言的核心,是程序设计的思想。Java语言的面向对象技术包括了面向对象和面向过程的基本概念,面向对象的特征,Java语言的类,对象,修饰符,抽象类等一系列的知识点。首先了解一下什么是对象:关于对象的理解很简单,在我们的身边,每一种事物的存在都是一种对象。总结为一句话也就是:对象就是事物存在的实体,万物皆对象。举个简单的例子,比如人类就是一个对象,然而对象是有属性和方法的,那么姓名,年龄,身高,体重,性别这些是每个人都有的特征可以概括为属性,当然了我们还会思考,学习

2020-06-06 14:55:55 4420

原创 跨域及跨域解决方案

什么是跨域?跨域是指一个域下的文档或脚本试图去请求另一个域下的资源同源策略即:同一协议,同一域名,同一端口号。当其中一个不满足时,我们的请求即会发生跨域问题。同源策略限制以下几种行为:1、Cookie、LocalStorage 和 IndexDB 无法读取2、 DOM 和 Js对象无法获得3、 AJAX 请求不能发送常见跨域场景URL 说明 是否允许通信http://www.de

2020-06-04 00:10:47 124

原创 Vue、React和angluar优缺点

一、VueVue.js本身其实不能算一个框架,它只是聚焦视图层,是一个构建数据驱动的Web界面的库。Vue通过简单的Api(应用程序编程接口)提供高效的数据绑定和灵活的组件系统。Vue是国内开发者开发,中文文档清晰,简单小巧的核心,渐进式技术栈,足以应付任何规模的应用。特性:1、轻量级的框架2、双向数据绑定3、指令4、插件话优点:1、简单:官方文档很清晰,比React和Angular更好学。2、快速:异步批处理方式跟新DOM。3、组合:用解耦的,可复用的组件组合你的应用程序。4、紧

2020-06-02 18:59:22 672

原创 vue新建一个项目

如何用vue来创建一个新的项目一、安装node.js首先到node.js官网下载一个node.js最新稳定版本然后双击就可以安装然后直接下一步的傻瓜式安装,直到Finish完成安装。windows+r 打开控制命令行程序输入(cmd)回车,检查是否安装成功输入node -v检查node.js版本,node.js自带npm版本输入npm -v检查npm版本输入npm install -g npm 跟新npm最新版本使用淘宝镜像国内直接使用使用npm的官方镜像是非常慢的,所以推荐使用淘

2020-05-30 20:51:16 4662

空空如也

空空如也

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

TA关注的人

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