深入了解Linux —— git三板斧 版本控制器git 为了我们方便管理不同版本的文件,就有了版本控制器; 所谓的版本控制器,就是能够了解到一个文件的历史记录(修改记录);简单来说就是记录每一次的改动和版本迭代的一个管理系统,同时也方了多人进行协作。 当前应用最广泛的版本控制器就是git,git可以控制电脑上所有格式 前端 2025年04月22日 187 点赞 0 评论 19277 浏览
前端代码分割与懒加载:让你的应用飞起来 前端代码分割与懒加载:让你的应用飞起来毒舌时刻代码分割和懒加载?听起来就像是前端工程师为了掩饰自己代码写得太烂而发明的借口。你写的代码那么大,加载时间那么长,不分割能行吗?你以为随便分割一下代码就能解决性能问题?别做梦了!如果分割策略不合理,反而会导致更多的网络请求,让应用 前端 2026年04月08日 61 点赞 0 评论 19239 浏览
0到1的vue3+ts+vite前端Web项目搭建 为了熟悉vue3+ts的开发风格,搭建的一个仿小红书的WebApp(已开源);持续迭代中...... gitHub仓库 : 线上地址: 一、搭建项目 npm init vite@latest 踩坑:vite项目需要node版本大于16!!! 通过v 前端 2025年08月14日 108 点赞 0 评论 19213 浏览
WebGL的优点 WebGL 完美地解决了现有的 Web 交互式三维动画的两个问题: 1、通过 HTML 脚本本身实现 Web 交互式三维动画的制作,无需任何浏览器 插件支持 ; 2、利用底层的图形硬件加速功能进行的图形渲染,是通过统一的、标准的、 跨平台的 OpenGL 接口实现的。 通俗说 WebGL 中 canvas 绘图中的 3D 版本。因为原生的 WebGL 很复杂,我们经常 会使用一些三方的库,如 th 前端 2025年06月16日 84 点赞 0 评论 19182 浏览
Angular 应用打包和部署 应用打包 对 Angular 应用打包,只需要执行下面的命令即可: ng build 命令输出结果如下: chunk {main} main.js, main.js.map (main) 22.4 kB [initial] [rendered] chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 141 kB [initia 前端 2025年05月09日 58 点赞 0 评论 19159 浏览
Web网络服务 www简介 Web网络服务也叫WWW(World Wide Web 全球信息广播)万维网服务,一般是指能够让用户通过浏览器访问到互联网中文档等资源的服务 Web 网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的请求后才会响应,最终用于提供服务程序的 Web 服务器会通过 HTTP(超文本传输协议)或 前端 2025年12月27日 32 点赞 0 评论 19145 浏览
跨域和解决方案 一、跨域概念: 跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 例如:a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,所进行的访问行动都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域请求资源。注意:跨域限制访问,其实是浏览器的限制。理解这一点很重要!!! 同源策略:是指协议 前端 2025年05月10日 156 点赞 0 评论 19090 浏览
前端缓存策略:让你的网站飞起来 前端缓存策略:让你的网站飞起来毒舌时刻前端缓存?这不是浏览器的事吗?"我不需要管缓存,浏览器会自动处理"——结果网站加载慢,用户体验差,"缓存就是localStorage嘛,多简单"——结果缓存管理混乱,内存占用高,"我直接禁用缓存& 前端 2026年04月08日 187 点赞 0 评论 19069 浏览
小程序的生命周期函数 onLoad : 页面加载时触发。一个页面只会调用一次,可以在 onLoad()的参数中获取打开当前页面路径中的参数 onShow : 页面显示 / 切入前台时触发调用。 onReady : 页面初次渲染完成时触发,一个页面只会调用一次。 onHide : 页面隐藏 / 切入后台时触发,如 navigateTo 或底部tab切换到其他页面,小程序切入后台等 onUnload : 页面卸载 前端 2025年07月12日 124 点赞 0 评论 19022 浏览
vue3+ts 中 ref与reactive 如何指定类型 ref 的基础特性 ref 约等于 reactive({ value: x }) ref() 可以定义时无参数,第一次赋值任意类型,然后就不能增加属性 const refa = ref(6) const rcta = reactive({ value: 12 }) console.log('refa:', refa) //RefImpl{...} console.log('refa:', refa 前端 2025年04月11日 56 点赞 0 评论 18967 浏览