2026/1/11 15:27:31
网站建设
项目流程
建德市住房和城乡建设局网站,做配色的网站,广州网站开发公司哪家好,外包的企业网站1、雪碧图技术
这个很简单#xff0c;把每个小图标都整合到一张大图上面#xff0c;极大的减轻http请求数#xff0c;同时能够让图片快速加载进来。
考虑到当前的5g的发展前景#xff0c;以后图片不会造成加载延迟的现象。
2、浏览器渲染机制
输入一个网址#xff1a;…1、雪碧图技术这个很简单把每个小图标都整合到一张大图上面极大的减轻http请求数同时能够让图片快速加载进来。考虑到当前的5g的发展前景以后图片不会造成加载延迟的现象。2、浏览器渲染机制输入一个网址我们得到服务端html文件。根据html文件从头到尾的一个个的依次渲染页面渲染页面。但是遇到图片——不会等待图片的加载完毕会直接渲染下面的标签。如果图片加载出来——根据图片选择由于图片要占用空间决定是否重新加载页面这个概念叫reflow。优化的方式——给图片宽高。reflow和什么相关占位面积、定位方式、边距。对于样式中的颜色变化叫做repaint、这个就只需要把颜色改变。所以性能上来说repaint稍微比reflow高点。repaint和什么相关和颜色变化相关3、webpack、gulp等打包工具的使用压缩代码减少了代码体积。可以把多个css文件多个js文件合并为一个css文件/js文件。合并文件让我们减少了http请求数。4、避免页面跳转也就是使用单页面应用的开发。每次页面跳转就是一次html文件的下载过程。而这个过程我们首先从服务端下载网页再进行渲染网页性能体验会很差。而单页面应用它从一开始就把完整的网页给加载到本地。5、延迟加载、懒加载技术什么是懒加载技术原理先将img标签中的src链接设为同一张图片空白图片将其真正的图片地址存储再img标签的自定义属性中比如data-src。当js监听到该图片元素进入可视窗口时即将自定义属性中的地址存储到src属性中达到懒加载的效果。这样做能防止页面一次性向服务器响应大量请求导致服务器响应慢页面卡顿或崩溃等问题。!DOCTYPE html html langen head meta charsetUTF-8 title懒加载技术/title style li{ width: 300px; height: 400px; } li img{ width: 100%; height: 100%; } /style script srchttps://cdn.bootcss.com/jquery/3.3.1/jquery.js/script script window.onload function () { var lazyLoad (function () { var timer 0; function init() { $(window).on(scroll,function () { timer clearTimeout(timer); timer setTimeout(function () { console.log(scroll) showImage(); },200) }); showImage(); } function showImage() { $(img).each(function () { var current $(this); if(current.attr(isLoaded)) return; shouldShow(current) showImg(current); }) } function shouldShow(node) { var scrollH $(window).scrollTop(), winH $(window).height(), top node.offset().top; if(top winH scrollH){ return true; }else{ return false; } } function showImg(node) { node.attr(src,node.attr(data-src)); node.attr(isLoaded,true); } return { init: init } })(); lazyLoad.init(); }; /script /head body ul li img >6、将css放在HEAD中如果将 CSS放在其他地方比如 BODY中则浏览器有可能还未下载和解析到 CSS就已经开始渲染页面了这就导致页面由无 CSS状态跳转到 CSS状态用户体验比较糟糕。除此之外有些浏览器会在 CSS下载完成后才开始渲染页面如果 CSS放在靠下的位置则会导致浏览器将渲染时间推迟。7、Vue项目的按需加载vue中的懒加载是通过webpack的代码分割来实现的下面是官网文档https://router.vuejs.org/zh-cn/advanced/lazy-loading.html主要是在加载路由的时候使用const Main r require.ensure([], () r(require(‘…/views/main/Main’)))require.ensure就是webpack提供的异步加载的方式。8、关于React的性能优化react中进行性能优化的核心就是shouldComponentDidMount周期函数。下面是我写的性能优化的博客react性能优化9、设置合理的http缓存http请求中我们可以合理的设置headers就能达到缓存的目的。有两种常见的缓存强制缓存和对比缓存第一种强制缓存。直接访问浏览器中的缓存数据如果存在则直接使用浏览器中的数据。如果不存在则再向服务器发送请求然后得到服务器的数据再把这些数据存在浏览器中。第二种对比缓存。首先获取浏览器中的数据缓存标识再获取服务器上面的数据缓存标识如果相匹配则直接从浏览器中获取数据如果不匹配则从服务器上获取数据。关于缓存标识有两类标识第一类第一次请求服务器会返回一个Last-Modified。下一次请求浏览器会自动在headers中添加一条If-Modified-Since属性记录的就是上一次数据发生修改的时间。第二类第一次请求服务端返回一个Etag资源唯一标识符。第二次请求浏览器会自动携带一个If-None_Match标识符。应用程序缓存创建cache manifest文件通过给html文件中的HTML标签添加一个manifest属性来实现的。!DOCTYPE HTML html manifestdemo.appcache body 文档内容...... /body /html2025开年AI技术打得火热正在改变前端人的职业命运阿里云核心业务全部接入Agent体系字节跳动30%前端岗位要求大模型开发能力腾讯、京东、百度开放招聘技术岗80%与AI相关……大模型正在重构技术开发范式传统CRUD开发模式正在被AI原生应用取代最残忍的是业务面临转型领导要求用RAG优化知识库检索你不会带AI团队微调大模型要准备多少数据你不懂想转型大模型应用开发工程师等相关岗没项目实操经验……这不是技术焦虑而是职业生存危机曾经React、Vue等热门的开发框架已不再是就业的金钥匙。如果认为会调用API就是懂大模型、能进行二次开发那就大错特错了。制造、医疗、金融等各行业都在加速AI应用落地未来企业更看重能用AI大模型技术重构业务流的技术人。如今技术圈降薪裁员频频爆发传统岗位大批缩水相反AI相关技术岗疯狂扩招薪资逆势上涨150%大厂老板们甚至开出70-100W年薪挖掘AI大模型人才不出1年 “有AI项目开发经验”或将成为前端人投递简历的门槛。风口之下与其像“温水煮青蛙”一样坐等被行业淘汰不如先人一步掌握AI大模型原理应用技术项目实操经验“顺风”翻盘大模型目前在人工智能领域可以说正处于一种“炙手可热”的状态吸引了很多人的关注和兴趣也有很多新人小白想要学习入门大模型那么如何入门大模型呢下面给大家分享一份2025最新版的大模型学习路线帮助新人小白更系统、更快速的学习大模型2025最新版CSDN大礼包《AGI大模型学习资源包》免费分享**一、2025最新大模型学习路线一个明确的学习路线可以帮助新人了解从哪里开始按照什么顺序学习以及需要掌握哪些知识点。大模型领域涉及的知识点非常广泛没有明确的学习路线可能会导致新人感到迷茫不知道应该专注于哪些内容。我们把学习路线分成L1到L4四个阶段一步步带你从入门到进阶从理论到实战。L1级别:AI大模型时代的华丽登场L1阶段我们会去了解大模型的基础知识以及大模型在各个行业的应用和分析学习理解大模型的核心原理关键技术以及大模型应用场景通过理论原理结合多个项目实战从提示工程基础到提示工程进阶掌握Prompt提示工程。L2级别AI大模型RAG应用开发工程L2阶段是我们的AI大模型RAG应用开发工程我们会去学习RAG检索增强生成包括Naive RAG、Advanced-RAG以及RAG性能评估还有GraphRAG在内的多个RAG热门项目的分析。L3级别大模型Agent应用架构进阶实践L3阶段大模型Agent应用架构进阶实现我们会去学习LangChain、 LIamaIndex框架也会学习到AutoGPT、 MetaGPT等多Agent系统打造我们自己的Agent智能体同时还可以学习到包括Coze、Dify在内的可视化工具的使用。L4级别大模型微调与私有化部署L4阶段大模型的微调和私有化部署我们会更加深入的探讨Transformer架构学习大模型的微调技术利用DeepSpeed、Lamam Factory等工具快速进行模型微调并通过Ollama、vLLM等推理部署框架实现模型的快速部署。整个大模型学习路线L1主要是对大模型的理论基础、生态以及提示词他的一个学习掌握而L3 L4更多的是通过项目实战来掌握大模型的应用开发针对以上大模型的学习路线我们也整理了对应的学习视频教程和配套的学习资料。二、大模型经典PDF书籍书籍和学习文档资料是学习大模型过程中必不可少的我们精选了一系列深入探讨大模型技术的书籍和学习文档它们由领域内的顶尖专家撰写内容全面、深入、详尽为你学习大模型提供坚实的理论基础。书籍含电子版PDF三、大模型视频教程对于很多自学或者没有基础的同学来说书籍这些纯文字类的学习教材会觉得比较晦涩难以理解因此我们提供了丰富的大模型视频教程以动态、形象的方式展示技术概念帮助你更快、更轻松地掌握核心知识。四、大模型项目实战学以致用当你的理论知识积累到一定程度就需要通过项目实战在实际操作中检验和巩固你所学到的知识同时为你找工作和职业发展打下坚实的基础。五、大模型面试题面试不仅是技术的较量更需要充分的准备。在你已经掌握了大模型技术之后就需要开始准备面试我们将提供精心整理的大模型面试题库涵盖当前面试中可能遇到的各种技术问题让你在面试中游刃有余。因篇幅有限仅展示部分资料需要点击下方链接即可前往获取2025最新版CSDN大礼包《AGI大模型学习资源包》免费分享