本周小总结

简介: 本周小总结

忙碌的一周又过去了,这一周我一直在继续加工我们此次前后端合作完成的音乐网站项目,一周过去必然是有所收获。

这周我们终于开始进行交互了,第一次用到接口的时候可谓的满心欢喜,有了第一次的使用,之后进行的都是比较顺利的,当然顺利的意思不是没有bug(怎么可能不出现bug◑﹏◐),是相对来说比较顺利。而且在本周写项目的时候第一次使用了精灵图,因为音乐网站上有很多小图标,如果下载成一个一个比较麻烦,也不利于页面的渲染,将小图标合成一个精灵图,即方便使用有优化了性能,这是我这周的一个小小的进步吧(毕竟之前从未用过),顺便给大家推荐一个生成精灵图的网站:http://www.saoban.cn/css-sprites.html

提到精灵图,便想给大家分享几种性能优化的方法:

1.针对css,html,js文件的一些建议

  • script标签移到文件末尾
  • 保持统一大小写
  • 清除空格
  • 减少不必要的嵌套
  • 减少注释
  • 代码要结构化、语义化
  • css和javascript尽量分离
  • 除去无用的标签和空标签
  • 尽量少使用废弃的标签

2.使用精灵图

精灵图可减少图片的大小,减少建立连接的消耗

3.懒加载

优先加载可视区域的内容,其他部分等进入了可视区域再加载,从而提高性能

8c25c3fceac04bca98116e12cfacec09.png

function lazyLoad(imgs){
  var h = window.innerHeight;
  var s = document.documentElement.scrollTop || document.body.scrollTop;
  for(let i = 0;i < imgs.length;i++){
  if(h + s > img[i].offsetTop){
    img[i].src = img[i].getAttribute(data-src);
  }
  }
}

在接下来的一周内,我们将会尽快完成前后端交互,同时我们前端之间的页面跳转也要尽快实现,希望在接下来的一周项目进展能够顺利

目录
相关文章
|
4月前
|
存储 人工智能 数据可视化
食品与环境实验室数据杂乱?智能实验室管理系统应用方案
本方案针对食品与环境实验室数据杂乱、溯源难、合规风险高等痛点,打造智能LIMS系统:实现检测数据自动采集、统一归档、全流程溯源;集成样品、设备、耗材、质控、报告全模块管理;支持AI预警、RFID溯源、可视化大屏,满足CNAS/CMA认证要求,助力实验室数字化、智能化升级。
|
Ubuntu 定位技术 API
python 通过图片(原图)精确获取图片拍摄的位置,时间,设备等信息
python 通过图片(原图)精确获取图片拍摄的位置,时间,设备等信息
python 通过图片(原图)精确获取图片拍摄的位置,时间,设备等信息
|
3月前
|
人工智能 自然语言处理 测试技术
Vibe Coding实战:冗长提示词不是关键,工程约束才是落地核心
vibe coding不是拼提示词话术,而是以工程规范约束AI:预设基线、结构化拆解需求、分模块开发、强制配套测试、日志驱动修复。8个商业项目验证,标准化五步法可将接口开发从86分钟缩至26分钟,兼顾效率与可维护性。(239字)
685 2
|
3月前
|
监控 JavaScript API
快速集成:基于现代API的金融数据流解决方案
本文介绍一款现代金融数据API解决方案,支持WebSocket实时行情与RESTful历史K线查询,提供统一接口、标准JSON格式、低延迟(<100ms)及高可用架构。含Python/Node.js示例,助力量化策略开发与实时监控系统快速集成。(239字)
|
机器学习/深度学习 缓存 自然语言处理
阿里云百炼产品月刊【2024年12月】
12月,阿里云百炼带来多项技术革新与服务升级。本月重点包括VL模型部分规格降价,上线多个新模型,如视觉推理模型qvq-72b-preview、多语言文本统一排序模型gte-rerank和人物视频生成模型videoretalk等。应用模块新增音视频互动、互联网搜索及意图选择等功能,极大丰富了应用场景。此外,新增Context Cache功能和batch调用支持,提升了响应速度并降低了费用。
2067 0
|
Windows
基于MATLAB实现的OFDM仿真调制解调,BPSK、QPSK、4QAM、16QAM、32QAM,加性高斯白噪声信道、TDL瑞利衰落信道
本文通过MATLAB仿真实现了OFDM系统中BPSK、QPSK、4QAM、16QAM和32QAM调制解调过程,并在加性高斯白噪声信道及TDL瑞利衰落信道下计算了不同信噪比条件下的误比特率。
1904 4
基于MATLAB实现的OFDM仿真调制解调,BPSK、QPSK、4QAM、16QAM、32QAM,加性高斯白噪声信道、TDL瑞利衰落信道
|
JSON 关系型数据库 API
Python 使用 FastAPI 和 PostgreSQL 构建简单 API
最近一年公司也在卷 LLM 的应用项目,所以我们也从 goper => Pythoner。 这一年使用最多的就是 Python 的 FastAPI 框架。下面一个简易项目让你快速玩转 Python API Web。 API代表应用程序编程接口,是软件开发中最重要的概念之一。它允许程序通过发送和接收数据与其他服务进行交互。API Web 通信最广泛使用的标准之一是 REST,它依赖于JSON 格式或键值对,类似于 Python 的字典。 如果想用 Python 构建一个,那么可以从几个框架中选择。Flask -RESTful、Django Rest Framework 和 FastAPI 是最受
|
存储 搜索推荐 数据管理
码上公益低代码开发训练营 — 课时4:《低代码开发师中级认证课程》1-3章 企业管理系统综合实践
传统合同录入存在归档困难,查询繁琐耗时,审批效率低下等问题。钉钉宜搭使用关联表单组件以及高级流程设计的强大功能,使得合同管理在线化,贯穿合同管理全生命周期。本章将通过合同管理系统的实践掌握相关知识的使用。
码上公益低代码开发训练营 — 课时4:《低代码开发师中级认证课程》1-3章 企业管理系统综合实践
|
缓存 开发框架 PHP
laravel框架系列(一),Dcat Admin 安装
laravel框架系列(一),Dcat Admin 安装
956 0
|
监控 搜索推荐 测试技术
“业务指标”衡量电商搜索引擎的优劣
在电商行业中,无论是2B还是2C,最终的业务目的就是交易成单,众所周知搜索服务旨在让消费者能够更快的定位到自己想要的产品,据统计像淘宝这类综合型电商搜索转化交易占整个交易结果的40%以上,垂直类电商的搜索转化更是占整个交易结果的60%以上,所以搜索在电商中的重要性不言而喻,越是拥有海量sku的电商网站,就越依靠搜索,同时对搜索商品的能力要求也就越高。
6150 0
“业务指标”衡量电商搜索引擎的优劣