- 博客(67)
- 收藏
- 关注
原创 nginx:反向代理服务器——一个非常强大且灵活的工具
Nginx 是一个高性能的 HTTP 和反向代理服务器,常用于 Web 服务器、负载均衡器和反向代理。它以其高性能、稳定性、丰富的功能集、简单的配置文件和低资源消耗而著称。在部署 Web 应用程序时,Nginx 常被用来处理静态文件、反向代理动态内容、负载均衡等任务。:当需要将来自客户端的请求转发给后端的不同服务器时,可以使用 Nginx 作为反向代理服务器。
2024-09-30 14:58:41 1027
原创 NVM:nvm list available命令执行异常
NVM(Node Version Manager)是一个命令行工具,用于在一台计算机上轻松管理和切换多个Node.js版本。它使开发人员能够在不同项目之间无缝切换,每个项目可能依赖不同版本的Node.js,而无需担心版本冲突问题。对于前端开发者和全栈开发者十分友好且必要。例如vue2和vue3项目对node.js版本的要求就不一样,通过NVM管理node.js版本就极为重要。以下图片是在vue2版本下运行,当前node.js版本为v18.19.0,版本太高,不适合vue2项目。
2024-09-29 10:14:59 477
原创 16-JS封装:extend方法
b、优化的思路:Object.assign(target,source[0],source[1],source[2]......)1、这里的extend方法参数并不确定,所以建议不要指定形参,通过函数内置对象arguments来进行操作。第二个extend方法:其实就是为了给$.fn.extend:这是编写jquery插件的核心方法。2、进行对象拷贝,需要将第二个参数及其后面的所有参数中的属性遍历添加到第一个参数中。$.extend:第二个参数及其后面的参数。$.fn.extend:所有的参数。
2024-07-05 14:31:43 400
原创 15-JS封装:入口函数
需求:给页面中所有的div设置字体颜色为红色jQuery封装:$("div").css("color","red")如果没有引入jQuery,该如何编写?js封装;模块化基本结构;编写jQuery函数
2024-06-21 00:38:16 1100
原创 14:补充-变量作用域-页面加载
1、DOM元素加载完成:所以我们可以访问到页面中所有的DOM :document.body、document.body.innerHtml。2、页面中引用的资源文件也已经加载完成:图片、css、js、mp3、mp4。原因:在页面加载完成后,全局域例并没有找到person1的声明。试问:在控制台打印person1、person2结果是什么?注意:页面有没有加载完成,和一个变量能否访问没有任何关系。浏览器如果没有处于调试状态,那么当前作用域就是全局作用域。2、查看当前作用域的上级。1、首先查看当前作用域。
2024-06-20 11:20:41 230
原创 JS-12-es6常用知识-async
关键字async作用:声明一个函数为异步函数,允许函数内部使用await关键字等待 Promise 对象的完成。返回值:异步函数总是返回一个 Promise 对象,无论函数内部是否有显式的return语句。如果没有返回语句,函数会隐式地返回一个已解析(resolved)的 Promise,其值为undefined。
2024-06-13 10:05:02 728
原创 JS-11-es6常用知识-Promise(6K字超级详解!!)
回调是什么?回调地狱是什么?用Promise解决回调地狱;通过代码+文字详解Promise基本用法,Promise函数实现多层回调;多个代码块一秒懂Promise的两大错误处理方式;详解catch处理错误的优势;概况了Promise的7大优势。
2024-06-02 15:27:48 1520
原创 JS-10-es6常用知识-对象扩展
Object.assign:实现拷贝继承;数组中的扩展运算符用于复制数组、合并数组或用于函数参数展开;对象中的扩展运算符,主要用于复制对象和合并对象
2024-06-02 12:38:26 516
原创 JS-09-es6常用知识1
模板字符串的优点;解构赋值用法;rest参数的使用;箭头函数与普通函数的区别;this指向window的情况;global和window的区别
2024-05-31 14:31:21 1277 2
原创 【css3】06-css3新特性之网页布局篇
响应式布局:设置父元素为伸缩盒子;设置伸缩盒子主轴方向;设置元素在主轴的对齐方式;设置元素在侧轴的对齐方式;设置元素是否换行显示;设置元素换行后的对齐方式
2024-05-23 00:56:28 1366
原创 【css3】01-css3新特性样式篇
设置背景图片的定位background-origin;背景裁切-规定背景的绘制区域background-clip;设置背景图片尺寸background-size;盒子阴影box-shadow;边框图片border-image;文字阴影text-shadow
2024-05-21 22:11:56 920
原创 【html5】10-Canvas画布(2)
绘制虚线;绘制动画效果;绘制文本;绘制图片;绘制圆弧;平移坐标系圆点;坐标系旋转;横纵向伸缩;练习:在线播放器
2024-05-21 00:52:55 1482
原创 【html5】08-本地存储和操作多媒体
随着互联网的快速发展,基于网页的应用越来越普遍,同时也变的越来越复杂,为了满足各种各样的需求,会经常性在本地存储大量的数据,传统方式我们以document.cookie来进行存储的,但是由于其存储大小只有4k左右,并且解析也相当的复杂,给开发带来诸多不便,HTML5规范则提出解决方案,使用sessionStorage和localStorage存储数据。
2024-05-19 23:25:52 376
原创 【html5】06-文件读取
这个API允许Web应用程序异步地读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用File或Blob对象指定要读取的文件或数据。开始读取:创建读取器对象,调用该对象里的方法,将文件读取为xxx格式。每次只能上传一张图片,可以多次上传,图片不会被覆盖。读取结果:当文件读取完成之后,才打印文件里的内容。点击上传对应正确格式的图片,会直接渲染在页面上,当提交了文件之后,在控制台会打印出文件里的内容。在HTML5中,我们可以使用。获取文件:只获取了一个文件。API来读取用户通过。适用范围:上传小文件。
2024-05-19 21:04:32 648
原创 【html5】04-操作DOM元素
dom获取单个、多个元素;类名操作: Dom.classList.add("类名"): 给当前dom元素添加类样式 Dom.classList.remove("类名");classList.contains("类名"); classList.toggle("active");自定义属性的获取与设置
2024-05-19 11:35:17 1015
原创 【html5】03-新表单元素及属性
新增type值;form属性;input属性;◆ 如何修改表单控件中的默认提示信息1. 表单验证触发oninvalid事件2. 通过setCustomValidity方法设置修改内容。
2024-05-17 19:54:56 907
原创 【软设】历年真题常见易错题汇总
计算机系统基础;程序语言基础;数据结构;算法设计与分析;计算机网络与信息安全;软件工程;开发方法;数据库;操作系统;法规
2024-05-13 22:51:48 976
原创 vue: vscode安装扩展Volar失败(保姆级教程+图文结合)
vue: vscode安装扩展Volar失败(版本不兼容);vscode插件离线下载vsix文件;未在zip中找到扩展名/package.json
2024-04-23 00:17:35 4654 4
原创 【SpringBoot实战篇】获取用户详细信息-ThreadLocal优化
对token的解析当初在拦截器中已经写过。期待的是在拦截器里写了,在其他地方就不写了,应该去复用拦截器里面得到的结果。用来存取数据: set()/get()使用ThreadLocal存储的数据, 线程安全用完记得调用remove方法释放
2024-04-20 11:02:16 845
原创 【SpringBoot实战篇】获取用户详细信息
请求头需要获取用户详细信息;开启驼峰命名(对象属性)和下划线(数据库属性名)命名的自动转换;@JsonIgnore;postman统一添加请求头
2024-04-20 10:12:01 1341
MyBatis注解与整合、分页-实验11.docx
2024-05-27
微信小程序+报修系统界面
2024-05-27
数据采集与预处理之xpath爬取豆瓣电影新片榜信息(爬取代码+可视化大屏+数据爬取csv文件)
2024-04-11
大数据搭建Hadoop平台资源
2024-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人