自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vuex 组件间通讯

【代码】Vuex 组件间通讯。

2023-11-20 11:14:17 154

原创 Vue-Router知识点

解决方案:在路由跳转前对重复路由进行截取判定。

2023-11-14 20:55:36 81

原创 Element 知识点

项目打包后的文件小(需要引入)打包后的文件比较大(全局引入)

2023-11-14 16:33:03 77

原创 npm 报错:tunneling socket could not be established, cause=connect ECONNREFUSED 127.0.0.1:1085

问题出在VPN代理上。

2023-11-14 09:44:21 569 2

原创 Unity生命周期的Reset、Awake、OnEnable

例如: 脚本的 Hp 默认指为100,运行了一些逻辑后Hp为0时失活脚本组件或游戏对象再次激活或生成游戏对象时 Hp 都会归为100。场景某个游戏物体或多个含有 Awake 方法的脚本组件游戏开始时都会执行。使用 Instantiate 生成拥有 Awake 方法的脚本组件时触发。游戏物体首次在失活状态下切换为激活时触发。游戏物体或脚本每次被激活时调用一次。Unity生命周期中的。

2023-05-06 22:49:56 507

原创 关于Unity的Lerp

【代码】关于Unity的Lerp。

2023-05-06 20:45:43 53

原创 策化整理1

视野开始下降,周围一片漆黑,身体极度虚弱,就在完全失明前,突然间有一股白色刺眼的光从身上蹦出,直接解除了身体的虚弱状态。母亲被父亲杀害被主人公目睹全过程,父亲精神异常,尽管主人公极力反抗还是被精神失常的父亲注入了毒品,陷入了幻觉。主人公的父亲是一名毒贩,在母亲发现父亲开始吸毒后选择与父亲离婚,父亲答应后母亲带着主人公离开了原来的家庭。窗外传隐约的打雷声和雨水打在窗户上的滴答声,客厅内还有着花屏的电视,发出隐约的电磁声。在游戏中玩家扮演被困入梦境内的主人公,寻找逃出梦境的方法。

2023-04-05 16:05:38 376

原创 BootStrap(day05)

六、其他组件巨幕(巨大的内边距, 边框和背景色)<div class="jumbotron"> <h2>信息张贴栏</h2> <p>本轮疫情在此结束</p> <p>全球新冠肺炎疫情</p></div>徽章(把徽章看作小按钮)基本类: .badge徽章颜色 .badge-danger/warning...胶囊徽章: .badge-pill分页ul.pag

2022-05-12 21:35:54 129 1

原创 BootStrap(day04)

五、组件总结:boot 中的事件, 关注两件事1. 如何触发的,自定义属性触发,触发方式是这个属性的值2. 事件触发的目标button 绑定目标使用 data-target=“#ID”a 绑定目标使用 href=“#ID”导航① 水平导航ul.nav > li.nav-item > a.nav-linkul.nav: 弹性布局, 去 ul 圆点, 主轴方向默认 X 轴li.nav-item: 配合 ul.nav-justified 让 li 等宽显示a.nav-link

2022-05-06 19:02:25 336

原创 SVG(day01)

SVG笔记

2022-04-19 21:29:31 54

原创 BootStrap(day03)

二、boot 的使用栅格布局① web 页面中,布局的有三种方式table布局div+cssboot的栅格简单, 容易控制语正确, 渲染效率高容易控制语义正确,渲染效率高,支持响应式语义错误控制起来很麻烦,尤其在响应式布局中非常复杂的页面不建议使用...

2021-11-22 18:30:25 211

原创 BootStrap(day02)

二、BootStrap如何使用 Boot全局样式组件+Js插件定制 Sasshttps://www.bootcss.com/库 与 框架的概念:库: 是一个工具框架: 框架是一个半成品的项目Boot 的使用:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev

2021-11-07 20:41:01 98

原创 BootStrap(day01)

BootStrap响应式布局(css3)什么是响应式的网页Responsive web page 响应式网页可以根据浏览器设备不同(pc, pad, phone)而自动改变布局, 图片, 文字效果, 不会影响用户体验响应式布局(必须做到下面几件事)① 布局, 不能固定元素宽度, 必须使用 流式布局(默认布局 + 浮动) + 弹性布局 + 栅格布局② 文字和图片随着容器大小变化③ 媒体查询技术(CSS3) 代码复杂程度几何性的增加 复杂的网页, 不合适使用响应式布局

2021-11-06 20:35:57 84

原创 MariaDB 中文乱码问题

关于 MariaDB 中文乱码问题问题出自MariaDB 的编码问题解决步骤如下:打开 mysql.ini 配置文件(这里使用的是集成的开发环境 XAMPP)找到 default-character-set=utf8mb4 设置 改为 utf8找到 character-set-server=utf8mb4 设置 改为 utf8找到 collation-server=utf8mb4_general_ci 设置 改为 collation-server=utf8_unicode_c

2021-11-03 20:49:40 151

原创 CSS(day06 AND day07)

伪类选择器:link :visited :hover :active :focus① 目标伪类(:target {})在锚点被激活时, 让锚点元素应用的样式② 结构伪类选择器:first-child {}匹配的元素是父元素的第一个元素, 同时, 这个元素符合选择器的元素选择器:last-child {}匹配的元素属于其父元素的最后一个子元素, 同时, 这个元素符合选择器的元素选择器:nth-child(n) n 从 1 开始③ :empty 匹配内部没有任何元素的标签,

2021-09-12 15:15:47 78

原创 CSS(day05)

显示显示方式决定元素在网页中的变现形式(块级、行内、行内块, table)属性display取值:block 让元素以块级的方式显示inline 让元素以行内的方显示inline-block 让元素以行内块的方式显示table 让元素以 table 的方式显示none 让元素隐藏, 脱离文档流, 不占位置显示效果显示/隐藏属性 visibility取值:visible 默认值, 可见的hidden 隐藏问题:visibility: hidd

2021-08-26 16:08:59 47

原创 CSS(day04)

文本格式化文本属性① 文本颜色color: 合法的颜色值② 文本对齐方式text-align取值left / center / right / justify(两端对齐)注意:一个元素写了 text-align, 控制的是内部的文本这个元素自己想居中对齐, margin: 0 auto;text-align 对是行内元素的孩子, 都生效孩子如果是块级元素, 只会继承 text-align, 而块级本身不会居中③ 行高line-height取值 px 为单位的数字特

2021-08-24 20:40:40 59

原创 CSS(day03)

box-sizing定义盒子模型的计算方式box-sizing: content-box; 默认我们定义的宽高是在定义内容区域的宽高元素占地宽度 = margin-left + border-left + padding-left + width + padding-right + border-right + margin-rightbox-sizing: border-box;我们定义的 width/height 包含了 border 和 padding元素占地宽度 = marg

2021-08-23 13:51:25 50

原创 CSS(day02)

尺寸和边框尺寸属性① 作用设置元素的宽度和高度② 属性width 宽度height 高度注意: 如果不写宽高默认的宽高是, 各个元素的宽是多少?块级元素不写宽, 默认宽度占父元素的 100%块级元素不写高, 默认高度靠内容撑起来行内元素, 设置宽高无效。它的宽高靠内容撑起。...

2021-08-20 19:08:18 78

原创 CSS(day01)

CSS 概述什么是 csscss: cascading style sheets (层叠样式表 | 级联样式表) 简称样式表css 作用设置 html 网页中元素的样式HTML 于 CSS 的关系HTML: 负责网页的搭建, 内容的展示CSS: 负责网页的修饰对于元素样式的修饰建议使用 css 而不使用 html 的属性html的属性, 代码不能能重用, 没有维护性CSS 的语法规范使用 css 的方式① 行内样式(内联样式)将 css 的样式写在

2021-08-17 20:32:00 43

原创 Ajax理论总结

1. URLURLhttps://editor.csdn.net/md/?not_checkout=1结构:协议+主机名+目录结构+文件名URL 完整的结构< scheme >://< user >:< pwd >@< host >:< port >/< path >< params >?< query >#< frag >...

2021-08-16 17:21:58 70

原创 Ajax(day04 项目总结)

Ajax 项目总结如果接口使用的 http 的 get 方法 > 这个接口可以使用 浏览器的地址栏直接验证 > 注意: restful 的无参的 get 方法 和 http 的 get 无参方法相同restful 的 post 方法, 和 http 的 post 相同功能模块编写思路前端后端1.收集整理数据1. 接收前端传过来的数据2. ajax 的 xhr 的四步2. 写 sql 语句3.在 if(xhr.readyState =

2021-08-15 09:36:22 59

原创 Ajax(day03)

1. restful 规则接口getrestful 接口定义规则/接口名称:参数值&:参数值注意: 使用 restfult 不能把非空验证放在后台, 而要把非空验证放在前端完成post 传参注意1、xhr.send(formdata) 必须带着请求主体发送2、在 xhr.open 和 xhr.send 之间设置请求头信息, 把 content-Type 设置为可以发送特殊字符xhr.setRequest("Content-Type", "appliction/x-www-fo

2021-08-13 21:18:21 58

原创 Ajax(day02)

二、DOM操作(简单DOM操作)Ajax 提交请求, 不使用 form 表单但是form表单自带收集数据的功能如果不使用 form, 就没有自动收集数据的功能了需要手写 DOM 操作, 收集数据完整的 JavaScript 组成1、js 核心代码: Ecmascript ES62、DOM: Document Object Model 文档对象模型为了能够操作 html 中元素的(内容, 值, 样式)。3、BOM: Browser Object Model 浏览器对象模型让 JS 动

2021-08-11 11:25:22 118

原创 Ajax(day01大理论)

AJAX一、HTTP协议URLhttp://www.link.com/public/index.html结构: 协议+主机名称+目录结构+文件名称URL 完整的结构< scheme >://< user >:< pwd >@< host >: < port >/< path >;< params >?< query >#< frag >< scheme >方案

2021-08-09 16:13:04 68

原创 HTML(day03)

1. 列表列表的使用让数据有条理的显示, 在数据之前添加标识但是现在的页面布局, 经常会使用到无序列表列表的组成有序列表 <ol> <li></li> ... </ol>属性:type: 设置列表标识的类型取值: 1 默认值 / a A 字母 / i I 罗马数字start: 设置标识项的起始值无序列表<ul> <li></li> .

2021-08-08 14:40:46 48

原创 HTML(day02)

作业:NodeJs 6 个接口完成文本和图片1. 文本样式< b > < strong > 加粗< i > < em > 斜体< s > < del > 删除线H5 语义 推荐使用有于意的标签< u > 下划线< sup > 上标< sub > 下标2. 分区元素块分区 < div >用于页面布局的特点: 独立成行行分区 &lt

2021-08-08 14:40:10 45

原创 HTML(day01)

第二阶段内容HTML5 Basic(2天)> 制作页面的标签, 搭建网站的结构> 使用标签完成页面骨架之后, 我们搭建的网页, 是 __静态__ 页面> 页面中的数据是访问服务器获取的, 这种页面是动态页面 Ajax 异步数据交互(3天)> 前端页面异步的与服务器做数据交换使用 h5 和 ajax 完成项目(2天)> 前端: html> 后台: js, nodejs, mysql> 页面与后台的交互: ajax CSS3(4

2021-08-08 14:38:57 78

原创 NodeJs(day05)

复习练习: 创建 web 服务器, 创建一个商品路由器, 添加路由, 挂载到 /productweb 服务器请求 request响应 response中间件为主要的业务逻辑服务的; 可以接收到请求, 以及做出响应应用及中间件、路由级中间件、内置中间件、第三方中间件、错误处理中间件路由级中间件路由器的使用应用级中间件也成为自定义中间件, 是一个函数(回调函数)app.use("/reg", callBack(req, res, next))拦截 url 为 /reg 的路由;

2021-08-07 14:59:05 58

原创 NodeJs(day04)

复习练习:2.1 创建 web 服务器, 监听端口 8080, 接收浏览器的请求, 根据请求做出不同的响应/login 响应内容 this is login page/reg 响应内容 this is reg page/study 跳转 http://www.163.com0fs 模块stat/mkdir/rmdir/readdir/wirteFile/appendFile/readFileunlink/createReadStream/crea

2021-08-07 14:58:23 68

原创 NodeJs(day03)

复习 + 练习练习:获取URL中查询字符串的数据https://www.tmooc.cn:80/course.html?cid=17&cname=web模块以路径开头不以路径开头文件模块reqiure("./circle.js")require(“url”)自定义模块核心模块目录模块require("./02_2")require(“mysql”)会找目录下 package.json到当前目录下找min 属性对用的文件

2021-08-07 14:56:40 64

原创 NodeJs(day02)

复习ES6块级作用域 let { }不允许多次使用 let 声明参数扩展 function fn(a, b, c = 0) {}箭头函数(回调函数)sort((a, b)=>a -b)模板字符串 ${JS表达式}nodeJs全局对象 global/process/console/Bufferprocess.arch/process.platform/process.env/process.version/processs.pid/process.kill()console.

2021-08-07 14:46:50 94

原创 NodeJs(day01)

复习练习:将一句英文单词的首字母大写其余小写hoW arE YOur -> HOW Are You随机产生 0~9之间的一个整数数组toString/join/concat/slice/splice/reverse/sort/push/pop/unshift/shift字符串new String(2) / String(3)转义字符 \length/charAt()/indexOf()/lastIndexOf()/toUpperCase()toLowerCase()/slice

2021-08-07 14:46:10 50

原创 JavaScript基础(day09)

复习练习:将一句英文单词的首字母大写其余小写hoW arE YOur -> HOW Are You随机产生 0~9之间的一个整数数组toString/join/concat/slice/splice/reverse/sort/push/pop/unshift/shift字符串new String(2) / String(3)转义字符 \length/charAt()/indexOf()/lastIndexOf()/toUpperCase()toLowerCase()/slice

2021-08-07 14:44:12 96

原创 JavaScript基础(day08)

复习判断对象是否含有某个属性对象.属性名 === undefeined对象.hasOwnProperty(“属性名”)“属性” in 对象方法 { say: function() { this } } 对象.say();数组数据的集合创建数组的两种方式[ 1, 2, 3 ] new Array()访问数组元素 数组[下标] 获取数组的长度 数组.length 数组[数组.lneght] = 值; 遍历数组数组的分类 索引数组/关联数组遍历数组 循

2021-08-07 14:43:13 44

原创 JavaScript基础(day07)

复习递归,在函数内部调用自身 return匿名函数: function() {}创建函数, 函数表达式 var fn = function() {}自调用 (function() { 私有作用域 })();回调函数function add(a) { a(); }add(function() { 多行代码; });全局函数parseInt/parseFlaot/isNaN/encodeURI/decodeURIisFinite/ eval 执行字符串内部的表达式对象内置对象/宿主对

2021-08-07 14:42:21 52

原创 JavaScript基础(day06)

1. 递归在函数的内部去调用自身,默认是一个死循环.使用方式: 要有跳出条件 结合 return 使用练习: 使用递归计算 1 - 任意数组之间所有整数的和2. 匿名函数没有名称的函数function () {}(1) 创建函数 function fn() { } //函数声明 var fn = function() { } //函数表达式 //变量名就是函数的名称· 对比函数声明域函数表达式的区别?- 函数声明创建函数存在提升,可以在任意位置创建- 函数表达式使用变量创建

2021-08-07 14:41:41 94

原创 JavaScript基础(day03)

复习数据类型原始类型 | 引用类型数值型、字符串型、布尔型、未定义、空 null数据类型的转换隐式转换 + 1+null 1+true 1+undefined强制转换Number(null) -> 0Number(undfined) -> NaNNumber(“1a”) -> NaNparseInt() 整型转整型parseInt(true) -> NaNparseInt(“3.45”)->

2021-08-07 11:21:14 64

原创 JavaScript 基础(day05)

复习循环 循环条件 循环体while(循环条件) { 循环体 }do { 循环条件 } while(循环条件);for(初始值; 循环条件; 增量) { 循环体; }isNaN(); 是否为 NaNbreak/continue; var i = 0, sum = 0; do { i++; if(i%2===0) continue; if(i%5===0) break; sum+=i; } while(i<10); cons

2021-08-05 09:25:50 56

原创 JavaScript 基础(day04)

使用switch-case完成分数的判断分数除以 10 在取整复习赋值运算符 = += -= *= /= %=三目运算符选择执行if() { }if() { } else { }if() {} else if() {} else {}false: 0 NaN "" undefined nullswitch(条件) { case 1: 语句1; break; ... default: 语句n+1 break;}循环语句循环:一边又一

2021-08-05 09:25:09 86

空空如也

空空如也

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

TA关注的人

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