- 博客(69)
- 收藏
- 关注
原创 使用egg编写上传图片的接口
在Egg.js中编写上传图片的接口需要安装egg-multipart插件。egg-multipart是Egg.js提供的一个上传文件的插件,使用它可以方便地实现上传图片的功能。使用postman等工具测试上传图片的接口,上传成功后,返回的数据中应包含上传的图片文件名和路径。以上就是在Egg.js中实现上传图片的接口的步骤。
2023-04-05 08:00:00
774
原创 ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock‘
如果以上方法无法解决问题,可能是MySQL服务配置有误或者存在其他问题,需要进一步排查和修复。如果端口号不是默认的3306端口,可以在应用程序中修改连接MySQL的端口号。然后查找以下内容:确保socket路径正确。
2023-03-25 15:02:01
12608
原创 页面登录功能的思路
登录功能实现的大致步骤:1.前端用户验证用户输入是否规范。2.前端调用后端的接口,向后端发出登录请求。3.后端收到请求,验查数据库中是否有相应的账号和密码是否正确。4.验证通过后,将成功信息连同token一起发给前端。5.前端将token存储起来,每次用户进入登录才能访问的页面时或者每次进网站时向后端发送那个token。6.如果token过期了,则清除用户的信息,回到未登录的状态。
2022-10-11 21:06:47
3810
原创 webpack
什么是webpack? 咱用大白话来说就是将项目模块化文件打包生成普通的脚本文件,然后引入到index.html文件中。要是想要更深入的理解的话就去康康webpack官方的文档吧为什么要使用webpack?因为开发的时候使用的是前端模块化,但是浏览器对模块化的支持程度低,需要借助webpack打包工具,将模块化代码打包生成浏览器支持的规范。
2022-10-07 16:56:58
939
原创 vue----Route
username=lili 的形式 this.$router.push({path:'/user',query:{username}})假设,对于所有id不同的用户,都要用一个user组件来渲染,就可以在使用vue-router的路径路由中使用动态路由参数来达到效果。3: 命名路由对象 this.$router.push({name:'/user'})2: 路径对象, this.$router.push(path:'/user')1:路径字符串, this.$router.push('/user')
2022-10-05 20:43:44
569
原创 vue--面试题
当某一层有很多相同的节点时,也就是列表节点时,我们希望插入一个新的节点我们希望可以在B和C之间加一个F 如下图所示:但是Diff算法默认执行起来是这样的。即把C更新成F,D更新成C,E更新成D,最 后再插入E,如下图所示是不是很没有效率?这样是不是很没有效率了呢,所以我们需要使用key来给每个节点做一个唯一标识,这样Diff算法就可以正确的识别此节点,找到正确的位置区插入新的节点。key的作用主要是为了高效的更新虚拟DOM。
2022-09-22 20:41:37
451
原创 Typescript-----接口
是第三方框架 工具, 是javascript超集 javascript+强类型,基本上对js做了大量拓展 + 强类型校验.cnpm i -g typescript 全局安装tsc --version 查看编译器版本号。
2022-09-20 20:05:39
171
原创 ES6----箭头函数
2 当箭头函数函数体有多行语句,用 {} 包裹起来,表示代码块,当只有一行语句,并且需要返回结果时,可以省略 {} , 结果会自动返回。4 箭头函数没有自己的this, 它的this是继承而来;默认指向在定义它时所处的对象(宿主对象)。1 有且只有一个参数时,小括号可以省略。当箭头函数没有参数或者有多个参数,要用小括号括起来。3 当箭头函数要返回对象的时候,为了区分于代码块,要用 () 将对象包裹起来。
2022-09-19 16:48:39
339
原创 JavaScript中的 自动装箱 自动拆箱
当尝试调用基本类型的属性和方法的时候就会发生自动装箱。当包装类实例和基本类型发生运算时会发生自动拆箱
2022-09-14 16:49:43
494
原创 前端---ES5知识点小梳理五
基本包装类型:只存在一行代码的执行瞬间,然后立即销毁在使用 new 运算符创建String,Number,Boolean三种类型的对象时,可以给自己添加属性和方法;或增加对应的包装对象的原型方法;但我们建议不要这样使用,因为这样会导致根本分不清到底是基本类型值还是引用类型值。
2022-09-09 13:59:59
646
原创 前端---ES5知识点小梳理四
test 用来测试待检测的字符串中是否有可以匹配到正则表达式的字符串。通过循环的方式 输出所有满足条件的 必须开启全局匹配模式。
2022-09-09 13:41:51
426
原创 前端---ES5知识点小梳理二
回调函数的作用:回调函数一般都用在耗时操作上面:因为主函数不用等待回调函数执行完,可以接着执行自己的代码。1.在函数中this指向全局对象 node中指global 浏览器中指 window。2.在对象中 this指向拥有该方法得调用者。4.事件:this指向接收事件得dom元素。在浏览器环境下 this单独使用 指向的就是window对象。2.函数外的作用域得变量是全局变量。2.内部函数引用了外部函数中的数据(属性、函数)4待定的条件 一个函数return了另外一个函数。
2022-09-08 20:02:19
231
原创 前端-----ES5知识点小梳理一
1.基本数据类型/简单数据类型:string number boolean null undefined symbol2.引用数据类型:Object array function(){}
2022-09-08 19:28:32
300
原创 前端存储——Cookie WebStorage
1.针对于选项卡 选项卡关闭或者浏览器关闭时,会话失败。2.选项卡或浏览器关闭 数据依然存在。2. 传输数据可以达到5M。3.传输数据可以达到5M。1.数据存储到磁盘中。
2022-08-31 19:32:31
992
原创 JSON.stringify()与Qs.stringify()区别 应用场景
在数据交互中 Content-Type是application/json类型时 需要把数据进行json格式化。在数据交互中 Content-Type是application/x-www-form-urlencoded。JSON.stringify 用于把对象或者数组转换成JSON 字符串。Qs.stringify 一个参数对象格式化为一个字符串。Qs.stringify 常用于对get请求参数的格式化。...
2022-08-31 08:40:37
186
原创 Javascript---- DOM 事件委托
事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。将本应该绑定给子元素的事件代理给父元素目的:减少dom操作浏览器的重排和重绘,并且新添加的元素也是有事件的。.........
2022-08-30 15:26:27
425
2
原创 jQuery
jQuery是一个Javascript库,是对于ECMAScript、dom、bom的一个浅封装,让用户更方便操作。jQuery功能: 使用CSS选择器进行元素查询 事件机制 Dom操作 属性操作 工具方法 Ajax。
2022-08-29 20:03:49
228
原创 Javascript---AJAX get post 请求的区别
get:因为携带的数据是直接拼接在地址后面,只能使用url编码。post:因为在请求体内,所以可有多种形式,但是需要提前说明。post:因为在请求体内,数据大小不受限制,除非服务器有显示。get:因为拼接在地址后面,大小在2kb左右。get偏向于获取,post偏向于提交数据。post在请求体内进行信息的查询。get直接在地址后面拼接查询。post:浏览器不会主动缓存。get: 浏览器会主动缓存。get:明文发送,不安全。...
2022-08-29 19:26:43
106
原创 Javascript---AJAX
AJAX即“Asynchronous Javascript And XML”(异步的JavaScript和XML),是指一种创建交互式网页应用的网页开发技术,用于浏览器和服务器之间进行数据交互。AJAX不是一种新的编程语言,而是一种技术;AJAX是异步的JavaScript和XML;AJAX是一种用于创建更好更快以及交互性更强的Web应用程序的技术;AJAX 使用 JavaScript 在 web 浏览器与 web 服务器之间来发送和接收数据(前端后端交互);......
2022-08-26 19:00:48
230
原创 Javascript---BOM 防抖 节流
单位时间内,多次触发一个事件,以最后一次触发为准。防抖实现:1.声明一个全部变量存储定时器ID。2.每一次触发交互的时候,先清除上一次的定时器,然后开启本次定时器。多次输入1 只输出最后一次的结果。......
2022-08-26 16:31:46
235
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人