自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Access to XMLHttpRequest at ‘http://127.0.0.1:8080 from origin ‘http://localhost:8080‘ XXXCORS 报错

问:本地开springboot后台居然会跨域?答: 两个请求的端口号不一样,一个是8080,一个是8081

2021-09-14 23:14:10 5638 5

原创 软件工程笔记

软件工程的概念软件工程是将系统化(形成体系),严格约束的(每个阶段工作既定),可量化(有可量化标准)的方法应用于软件的开发、运行和维护,即将工程化应用于软件以及对上述方法的研究软件生存周期:软件产品或软件系统从生产、投入使用到淘汰的全过程计算机系统工程:确定待开发软件的总体要求和范围,分析可行性需求分析:解决软件“做什么”的问题设计:解决软件“怎么做”的问题编码:将设计结果转化为可执行程序测试:发现并纠正软件中的错误缺陷运行维护:对软件的维护软件过程模型软件过程模型是软件开发

2021-03-10 15:30:37 236

原创 数据挖掘复习

第一章数据挖掘的概念从数据库的大量数据中挖掘出有用的信息,即从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,发现隐含的、规律性的、人们事先未知的,但又是潜在有用的并且最终可理解的信息和知识的非平凡过程。数据挖掘和那些学科有关联机器学习、人工智能、数据库理论、统计学数据挖掘的研究内容及功能目前数据挖掘的主要研究内容包括基础理论、发现算法、数据仓库、可视化技术、定性定量互换模型、知识表示方法、发现知识的维护和再利用、半结构化和非结构化数据中的知识发现以及Web数据挖掘等。

2021-03-10 15:28:17 1008

原创 html B站复习

lang 语言种类提示浏览器(会自动弹出翻译窗口)charset 字符集规定HTML文档使用哪种字符编码,常用有GBK(国标) GB2312(港标) UTF-8UTF-8又叫万国码,包含全世界所有国家需要用到的字符标签语义:简单理解就是标签的含义,就是这个标签是用来干嘛的。根据标签的含义,在合适的地方给最合适的标签,如标题用标题标签表示,段落用段落标签表示del 删除线标签ins 下划线标签span一行可以有多个a标签target属性: 连接的..

2021-02-17 09:39:00 112 1

原创 CSS基础复习

建议选择器,属性名,属性关键字全都使用小写选择器和{}中间保留空格内联式 style里面(控制整个html页面) 嵌入式写在标签中 外联式 css作为单独文件外联式link标签:<link rel="stylesheet" href="css文件路径">通常写在style标签的同一个位置属性:rel(定义文档间的联系,连接css的时候需要指定为stylesheet, 表示被连接的文档是一个样式表), href(所连接样式表的url)1...

2021-02-17 09:31:15 653

原创 B站 AJAX学习笔记

文章目录XMLAJAX的特点AJAX的优点AJAX的缺点HTTP协议请求报文响应报文express的基本使用AJAX的使用服务端:GET方式post方式AJAX 带参数请求AJAX设置请求头AJAX 响应体为json请求超时与网络异常取消请求axios发送ajax请求fetch 发送 ajax请求跨域同源策略JSONPCORSXMLXML 可扩展标记语言。XML 被设计用来传输和存储数据。XML 和 HTML 类似,不同的是 HTML 中都是预定义标签,而 XML 中没有预定义标签,全都是自定义标

2021-02-02 17:29:53 193

原创 ES6 B站学习笔记

文章目录1. ES6let经典题目,for循环const解构赋值数组解构对象解构箭头函数剩余参数数组解构与剩余参数使用ES6内置扩展方法扩展运算符Array的扩展方法Array.from() 将伪数组转化为数组find()findIndex()includes()String的扩展方法模板字符串startsWith() endsWith()repeat()Set 数据结构Map数据结构ES6对象简化写法ES6允许给参数赋值初始值SymbolSymbol内置值迭代器自定义迭代器生成器生成器函数实例Promis

2021-02-01 13:08:51 184

原创 JS高级【二】---闭包,深浅拷贝,正则

1. 函数的定义和使用所有的函数都是 Function的实例对象函数也属于对象函数内this指向,更全面版 // 1. 普通函数 this 指向window function fn() { console.log('普通函数的this' + this); } window.fn(); // 2. 对象的方法 this指向的是对象 o var o = { sayHi

2021-02-01 13:06:53 176

原创 JS高级【一】---原型链,继承

文章目录ES6类的继承new的过程的本质静态成员对象原型链ES5继承ES6类的本质ES5新增函数Object.keysObject.definePropety面向过程就是一步步实现解决问题的步骤打开冰箱,放大象,关门不易维护,联系紧密面向对象是把事务分解为一个个的对象,然后对象间分工合作大象对象:进入冰箱对象:打开,关闭容易维护,复用,扩展,耦合度低JS对象由属性方法构成对象是类的实例化ES6类的继承 class Father { constructor(x,

2021-02-01 13:04:02 86

原创 Web APIs学习【三】(BOM对象,JS执行机制)

1.BOM浏览器对象模型1.1 BOM概述1.1.1什么是BOMBOM(Browser Object Model)即浏览器模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其对象核心是windowBOM由一系列相关的对象构成,并且每个对象都提供了很多的方法与属性BOM缺乏标准(js有ECMA DOM有W3C),由厂商在各自浏览器上定义BOM把浏览器当作一个对象来看1.1.2 BOM的构成BOM 比 DOM 更大 它包含 DOMwindow(document,location,n

2021-02-01 13:01:11 258 2

原创 Web APIs学习【二】(事件与事件对象)

文章目录1. 事件高级1.1 注册事件1.1.1 注册事件概述1.1.1.1 传统注册方式1.1.1.2 方法监听注册方式1.2 删除事件1.2.1 传统方式1.2.2方法监听方式1.3 DOM事件流1.4 事件对象1.4.1 事件对象概述1.4.2 事件对象的使用1.4.3 兼容性写法1.4.4 事件对象的常用属性1.4.5 事件委托1.4.6 常用的鼠标事件1.4.6.1常用的鼠标事件1.4.6.2 鼠标事件对象1.4.7 常用键盘事件1.4.7.1 常用键盘事件1.4.7.2 键盘事件对象1.4.7.

2021-02-01 13:01:03 189

原创 (万字!)Web APIs学习【一】(初识Web APIs,DOM操作)

文章目录1. 初识Web APIs1.1Js的组成1.1.1JS基础阶段1.1.2 Web APIs 阶段1.1.1.1DOM(文档对象模型)1.1.1.2 BOM(浏览器对象模型)1.2Web API2. DOM简介2.1 什么是DOM2.2 DOM树2.3 获取元素2.3.1通过ID获取某一个元素2.3.2 获取页面中某一类元素2.3.2.1根据标签名获取元素2.3.2.2 根据类名获取元素2.3.3 h5新增获取元素方法(标签名,类名, id均可)2.3.4 获取body与html元素2.4 事件基础

2021-02-01 13:00:51 354

原创 Vue.js学习笔记(六)(Vuex)

1.Vuex的基本使用意义:

2021-02-01 13:00:44 166

原创 Vue.js学习笔记(五)(vue-router)

1.后端路由阶段用户在浏览器中输入url→发送给服务器解析→通过jsp(java serve page)把网页(包含html,css,java(java作用:从数据库中读取数据并将数据动态地放在页面中))渲染好→将网页传给浏览器(传过去的网页只有html和css)后端渲染(服务端渲染):后端通过jsp/php等技术把页面渲染好了后端路由:后端处理url映射到不同的页面2.前后端分离阶段简述:此时后端只负责提供数据,不负责任何阶段的内容,服务器分为静态资源服务器和提供api接口的服务器流程:用户在

2021-02-01 13:00:35 351

原创 Vue.js学习笔记(四)(Vue-CLI2&4的使用和安装)

前提:安装Node和NPM,Node环境要求8.9以上或者更高版本输入npm -v node -v查看版本第一步:改源npm install 速度极慢,我这里卡了半小时进度一动不动,所以要用淘宝的仓库cnpm就不介绍了,前辈说好像会出bug还是啥的版本问题,推荐我改源在cmd输入这个npm命令,改换淘宝仓库npm config set registry https://registry.npm.taobao.org查看源指令:npm config get registry

2021-02-01 12:56:33 324

原创 Vue.js学习笔记(三)(组件的基本使用)

1.全局组件与局部组件组件的意义:写一个可以复用的小模块,举例:写一段可以复用的标签使用步骤1创建组件对象2注册组件(分为全局和局部)3使用组件写法代码:<body><div id="app"> <!--3.使用组件--> <cpn></cpn></div><div id="app2"> <cpn></cpn></div><script

2021-02-01 12:56:25 403

原创 Vue.js学习笔记(二)

1.v-if v-else v-else-if代码用法:<body><div id="app"> <div v-if="score >= 90">优秀</div> <div v-else-if="score >= 80">良好</div> <div v-else-if="score >= 60">及格</div> <div v-else>不及格&

2021-02-01 12:56:15 246

原创 Vue.js学习笔记(一)

1.vue是渐进式的框架:可以在原来用jQuery写的项目新开一个页面用vue写,以前的页面慢慢把以前jQuery项目的代码去除掉,可以不全部重构2.Vue响应式<body> <div id="app">{{message}}</div> <script src="../js/vue.js"></script> <script> const aaa = new Vue({

2021-02-01 12:56:04 303

原创 前端模块化的意义

5100

2021-02-01 12:55:11 433

原创 高考刚过本科线如何填报志愿

前言:表妹高考失利,仅仅高过广东文科本科线3分,如何填报志愿才能让效益最大化呢?阶段0:出成绩前,专业选择高考结束后距离出成绩前有很大的时间空余,别着急去打暑假工,那可太蠢了,不要因为这点小钱,让你大学一毕业月工资就少了别人几千,得不偿失,笔者当时整整找了18天,每天10个小时,把有意愿的专业相关资讯都搜了个遍,看了不下万条知乎回答。0.1 专业选择的重要性:假如你和笔者一样是一个普通家庭出身,想要通过高考改变命运的人,切记要好好选专业,不同行业间薪资差异是巨大的,笔者当时选了好久,才筛选.

2021-02-01 12:54:53 1751

原创 计网【七】----网络安全

1. 网络安全问题概述1.1 计算机网络面临的安全性威胁计算机网络上的通信面临以下两大类威胁:被动攻击和主动攻击。被动攻击指攻击者从网络上窃听他人的通信内容。通常把这类攻击称为截获。在被动攻击中,攻击者只是观察和分析某一个协议数据单元 PDU,以便了解所交换的数据的某种性质。但不干扰信息流。这种被动攻击又称为流量分析 (traffic analysis)。主动攻击主要有:篡改——故意篡改网络上传送的报文。这种攻击方式有时也称为更改报文流。恶意程序——种类繁多,对网络安全威胁较大的主

2021-01-16 20:01:10 767

原创 计网【六】----应用层

文章目录1. 域名系统 DNS1.1 域名系统概述1.2 互联网的域名结构1.3 域名服务器2. 文件传送协议2.1 FTP 概述2.2 FTP 的基本工作原理3. 远程终端协议 TELNET(略)4. 万维网 WWW4.1 万维网概述4.2 统一资源定位符 URL4.2.1 URL 的格式4.3 超文本传送协议 HTTP1. HTTP 的操作过程2. 代理服务器3. HTTP 的报文结构4. 在服务器上存放用户的信息4.4 万维网的文档4.4.1 HTML4.4.2 动态万维网文档5. 电子邮件

2021-01-16 19:58:44 303 1

原创 计网【五】----运输层

1. 运输层协议概述1.1 进程之间的通信运输层的作用从IP层来说,通信的两端是两台主机从运输层的角度看,通信的真正端点并不是主机而是主机中的进程运输层为相互通信的应用进程提供了逻辑通信网络层和运输层的作用范围基于端口的复用和分用功能复用:不同的进程都可以使用同一个传输层协议进行通信两种不同的运输协议面向连接的 TCP 协议,相当于全双工的可靠信道。采用无连接的 UDP 协议,这种逻辑通信信道是一条不可靠信道。1.2 运输层的两个主要协议

2021-01-16 19:54:53 295

原创 计网【四】----网络层

文章目录1. 网络层提供的两种服务1.1 虚电路服务1.2 服务数据报服务2. 网际协议 IP2.1虚拟互联网络2.2 分类的IP地址2.2.1 IP 地址及其表示方法2.2.2 常用的三种类别的 IP 地址2.3 IP地址与硬件地址2.4 地址解析协议 ARP2.5 IP数据报的格式3. 划分子网和构造超网3.1 划分子网三级 IP 地址子网掩码3.2 使用子网时分组的转发3.3 无分类编址 CIDR(构造超网)4. 网际控制报文协议 ICMP4.1 ICMP 报文的种类4.2 ICMP 的应用举例5.

2021-01-16 19:51:36 465

原创 计网学习【三】----数据链路层

文章目录1. 使用点对点信道的数据链路层1.1 数据链路和帧1.2 三个基本问题1.2.1 封装成帧1.2.2 透明传输1.2.3 差错检测2. 点对点协议2.1 PPP 协议的特点2.2 PPP 协议的帧格式2.3 PPP 协议的工作状态3. 使用广播信道的数据链路层3.1 局域网的数据链路层3.2 CSMA/CD 协议3.3 使用集线器的星形拓扑3.4 以太网的信道利用率(略)3.5 以太网的 MAC 层3.5.1MAC 层的硬件地址3.5.2MAC 帧的格式4. 扩展的以太网4.1 在物理层扩展以太

2020-11-28 20:21:08 446

原创 计网【二】----物理层

1. 物理层的基本概念物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体,主要是为了尽可能地屏蔽掉不同传输媒体和通信手段的差异。物理层的主要任务:确定特性机械特性: 指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置电气特性: 指明在接口电缆的各条线上出现的电压的范围功能特性:指明某条线上出现的某一电平的电压的意义过程特性:指明对于不同功能的各种可能事件的出现顺序2. 数据通信的基础知识2.1 数据通信系统的模型数据:

2020-11-12 20:38:14 365

原创 计网【一】----计算机网络概述

文章目录1. 计算机网络的定义及其特点1.1 计算机网络的定义1.2 计算机网络的特点2. 互联网概述2.1 互联网概念2.2 互联网基础结构发展的三个阶段2.3 互联网的标准化工作3. 互联网的组成3.1 互联网的边缘部分3.2 互联网的核心部分3.2.1电路交换3.2.2 分组交换(重点)3.2.3 报文交换4. 计算机网络在我国的发展(略)5. 计算机网络的类别5.1 计算机网络的定义5.2 几种类别不同的网络5.2.1 按照网络的作用范围进行分类5.2.2 按照网路的使用者进行分类5.2.3 用

2020-10-26 09:01:26 496

原创 JS学习【五】(对象,内置对象api,简单复杂类型)

1.JavaScript对象js中,对象是一组无序的方法和属性的集合1.1对象创建的三种方式1.1.1 利用字面量来创建对象对象字面量:就是{ }里面包含了属性与方法{ }中采用键值对的形式,键相当于属性名,方法名;值相当于属性值,可以是任意类型(匿名函数,数字类型,布尔类型等)注意:方法冒号后面是匿名函数对象的调用:调用属性:对象.属性名 / 对象[‘属性名’]调用方法:对象.方法名() var keke = {}; keke = { nam

2020-08-21 12:43:25 287

原创 JS学习【四】(作用域,预解析)

1. JavaScript作用域1.1 变量的作用域1.1.1 全局变量在全局作用域下声明的变量都是全局变量全局变量在代码任何位置都可以使用特殊情况:在函数内未声明但赋值的变量也是全局变量(不推荐)function f(){ num = 10;}console.log(num); // => 101.1.2 局部变量在函数内部定义的变量1.1.3 局部变量与全局变量的区别全局变量:在任何一个地方都可以使用,浏览器关闭时才销毁局部变量:在函数内部使用,其代

2020-08-20 15:52:51 141

原创 JS学习【三】(流程控制语句,数组,函数)

1.流程控制语句1.1 switch 的注意事项所判断的值必须要和case后面的值全等(===)才算匹配 switch (i) { case 1: console.log('number 1'); break; case '2': console.log('String 2'); } // i = 1 => number 1 // i = '1' => '' // i = 2 => '' // i =

2020-08-19 18:25:05 103

原创 JS学习【二】(逻辑运算符 ‘==’ 与 ‘===’)

1.逻辑运算符1.1 比较运算符概念∶比较运算符(关系运算符)是两个数据进行比较时所使用的运算符,比较运算后,会返回一个布尔值( true / false )作为比较运算的结果。1.2 ==== 号在进行运算的时候,会进行数据类型转化,只要求值相等就可以返回true(就是只判断值)console.log(18 == 18);// => trueconsole.log(18 == '18');// => trueconsole.log(18 != 18);// =&gt

2020-08-19 11:07:30 384

原创 JS学习【一】(初识js,变量,数据类型转化, 解释器)

每个ppt名字作为h2,里面每个知识点模块再分h31.初识js1.1Js的组成1.1.1ES是什么ECMAScript是由ECMA国际进行标准化的一门编程语言,这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMAScript语言的实现和扩展。ECMAScript规定了JS的编程语法和基础核心知识,是所有浏览器厂商共同遵守的一套JS语法工业标准。1.1.2DOM(文档对象模型)1.1.3 BOM(浏览器对象模型)1.2 JS的三种写法

2020-08-17 13:03:47 176

原创 腾讯云开发小程序课程笔记

1.响应的数据绑定wxml:<view style="background-color:{{bgcolor}};width:400rpx;height:300rpx;"></view><button bindtap="redTap">让背景变红</button><button bindtap="yellowTap">让背景变黄&l...

2020-03-18 18:00:15 318

原创 js学习笔记

1.浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等)2.通过html事件触发html函数html:<form> <input type="button" value="点击我" οnclick="contxt()" /> &...

2020-03-18 17:56:26 111

原创 小程序入门学习笔记

1.pages目录下每一个文件夹代表一个页面2.主目录下的文件都是小程序全局配置

2020-02-10 16:37:47 240

原创 小程序uploadFile 与 Error parsing HTTP request header 错误

填坑,这个bug已经改好10来天了,今天才想起来要写篇博客记录分享一下因为腾讯云域名审核的原因,10天前才第一次试跑小程序,进行前后端交互。第一次跑发现微信开发者平台还没有注册,直接飚红好吧,新手上路总是会翻车的顺便说一下,服务器域名注册写到端口就好了可以配置端口,如 https://myserver.com:8080,但是配置后只能向 https://myserver.com:8080...

2020-01-12 19:34:09 310

原创 小程序出现 net::ERR_SSL_PROTOCOL_ERROR 的错误

前几天在小程序前后端交互的时候,调用wx.request的时候出现了net::ERR_SSL_PROTOCOL_ERROR 这个错误。如图找了很多篇CSDN上的博客,都说要把https转化为http我寻思着,小程序不能用http啊就跟后端到处搜资料找最后发现是证书的问题,后端那里没有把证书在服务器上装好就这么简单一个小bug,CSDN上没找到,可能是小程序的开发者都不喜欢在CSDN...

2020-01-12 18:45:56 8762 7

原创 关于小程序调用导航API的笔记

1.腾讯 百度 高德API可实现的功能:腾讯:1地点搜索2关键词输入提示3逆地址解析(坐标位置描述)4地址解析(地址转坐标)5路线规划6距离计算7获取城市列表8获取城市区县详见:https://lbs.qq.com/qqmap_wx_jssdk/index.html百度:POI查询、模糊查询、地址转换和天气查询详见:http://lbsyun.baidu.com/index.php?t...

2019-12-01 11:35:23 357

原创 CSS常用标签

1.字体设置font-size:20px //字体大小20pxfont-weight:bold //字体加粗color:red //字体设置为红色2.内联式,嵌入式,外部式<span style="color:pink">超酷的互联网</span> //这种样式称为内联式span{ color:red;} ...

2019-09-24 15:49:01 163

原创 HTML常用标签含义

与 之间的文本描述网页 与 之间的文本是可见的页面内容body标签: 与 之间的文本被显示为标题 与 之间的文本被显示为段落与间是链接 eg: This is a link图片用单 eg:head标签:...

2019-09-15 21:55:24 420

空空如也

空空如也

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

TA关注的人

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