-
校园二手交易小程序源码,毕设源码
视频演示:https://www.bilibili.com/video/BV1iL411i7og/B站更便宜哦:https://gf.bilibili.com/item/detail/1103658087校园二手交易小程序,后端采用java开发 https://www.zuocode.com1个月前 阅读45
-
Cookie、sessionStorage、localStorage 的区别
八个方面对比解析Cookie、sessionStorage、localStorage 的区别❓定义与本质Cookie:浏览器与服务器之间自动传输的小型文本数据,它由服务器通过 HTTP 响应头(Set-Cookie)发送给浏览器,之后浏览器会在每次请求同一网站时自动通过 HTTP 请求头(Cookie)将其回传给服务器,从而实现有状态的会话管理localStorage:是...1个月前 阅读43
-
JavaScript知识点——ES6语法规范
引言随着 ES6 的发布,JavaScript 语言经历了重要的升级,引入了大量的新特性,极大地提高了代码的简洁性、可维护性和可读性。一、let 和 const在 ES6 之前,JavaScript 只有 var 来声明变量,它是基于 函数作用域 的,这可能会导致变量提升和作用域混乱,增加代码的复杂性。ES6 引入了 let 和 const,它...1个月前 阅读56
-
面试题:JDK1.8和1.9中类加载器有哪些不同?
1. 类加载器简介JVM 采用类加载器(ClassLoader) 来动态加载 .class 文件。从 JVM 角度来看,类加载器分为两类:启动类加载器(Bootstrap ClassLoader) :用 C++ 实现,属于 JVM 本身的一部分。其他 Java 实现的类加载器:继承自 java.lang.ClassLoader,用于加载应用程序类。2. JDK 1.8 ...1个月前 阅读44
-
打造属于你的 Vue Router:手写实现核心原理,一次搞懂前端路由!
Vue Router 是 Vue.js 应用中用于管理页面导航的核心工具,它提供了简洁的 API 和强大的功能,帮助开发者轻松实现前端路由。在这篇文章中,我们将一步步手写一个 Vue-Router 实现,覆盖核心概念和功能。主要包括 router 的初始化与配置、router-link 和 router-view 的实现,以及一些 Vue 组件的知识。V...1个月前 阅读51
-
不是 forEach、filter 不爱了,而是 new Set 太全面了!
最近项目闲下来了,恶补基础知识,把ES6的一些语法都好好看了一遍(没错,读了个标题)。结合自己的代码,回想以前我为数组去重写过的 forEach、filter、indexOf的哪些语法``,现在想想,终究是错付了。就像爱情,没有遇到合适的一样, new Set() 才是我的白马王子。初识new Set第一次遇见Set ,我还没有什么感觉...1个月前 阅读48
-
前端代理配置详解:深入理解 Vite/Webpack 中的 proxy
在前端开发中,常常会遇到 跨域请求接口 的情况。为了解决这个问题,Vite 和 Webpack 都提供了 proxy 代理功能,用于将本地开发请求转发到后端服务器。什么是代理(proxy)?代理是在开发过程中,前端项目通过开发服务器,将指定的请求“转发”到真实的后端服务器,从而绕过浏览器的跨域限制。比如前端发起请求:htt...1个月前 阅读52
-
优雅,太优雅了,NestJS 实在是太优雅了!
前言在 Node.js 生态里,如果你厌倦了 Express 的无结构混乱,又觉得 Koa 太轻量缺乏规范,那么 NestJS 或许正是你想要的答案。让你写 Node.js 像写 Java 的 SpringBoot 一样优雅。正文核心特性 依赖注入(DI)容器:Nest 提供了强大的 DI 系统,让服务的创建与注入变得自然流畅模块化设计:每个功能单...1个月前 阅读44
-
你知道从输入URL到页面显示过程中涉及哪些协议吗?
DNS协议在我们输入url后浏览器需要将其转化为ID,这时候就需要用到DNS协议。DNS(域名系统)是互联网中用于将域名(如 www.example.com)映射为**IP地址**[(如 192.168.1.1)的协议。这样用户可以通过易记的域名来访问网站,而不需要记住复杂的数字地址。DNS的工作流程1.用户输入域名:当你在浏览器...1个月前 阅读53
-
vue3中超赞的请求数据管理方案vue-query !
在前端开发的数据请求与处理中,我们可能经常会写出这样的请求处理代码:// 传统数据获取方式示例 const loading = ref(false) const error = ref(null) const data = ref([]) const fetchData = async () => { try { loading.value = tru...1个月前 阅读57