- 博客(28)
- 收藏
- 关注
原创 调用SDK展示虚拟人物模型,使用fetchEventSource进行SSE流式请求
调用SDK展示虚拟人物模型,使用fetchEventSource进行SSE流式请求
2024-10-16 16:15:17
502
原创 vue中点击按钮请求失败,下载后端返回的失败文件,请求成功则提示后端成功信息
vue中点击按钮请求失败,下载后端返回的失败文件,请求成功则提示后端成功信息
2024-05-23 16:10:56
267
1
原创 vue中后端返回文件流( type “applicationoctet-stream“ )前端下载对应的格式文件
vue中后端返回文件流( type “applicationoctet-stream“ )前端下载对应的格式文件
2024-01-02 17:50:15
1592
原创 请求状态为200,前端报系统出错,后端日志报“Content type ‘application/octet-stream‘not supported“错误
请求状态为200,前端报系统出错,后端日志报“Content type ‘application/octet-stream‘not supported“错误
2022-11-04 14:34:11
2771
原创 如何区分offsetWidth/offsetHeight,clientWidth/clientHeight与scrollWidth/scrollHeight
区分offsetWidth/offsetHeightclientWidth/clientHeightscrollWidth/scrollHeight
2022-03-22 10:22:35
169
原创 将整个项目背景设为黑白色
在html中将这段css代码添加进去即可html { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: progid:DXImageTransform.Microsoft.BasicIma
2022-03-22 10:17:13
177
原创 使用encode方法防止XSS攻击
防御XSS攻击-encode用户输入内容的重要性一、什么是xss跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。二、举例说明<html><head><meta charset="utf-8">
2021-07-20 18:00:12
2192
原创 h5新增标签属性以及api
简介:H5是最新的HTML标准H5是专门为承载丰富的web内容而设计的,并且无需额外的插件H5拥有新的语义、图形、及多媒体元素H5提供新的元素和新的api,简化了web应用程序的搭建H5是跨平台的,被设计为在不同类型的硬件上运行一、新增语义化标签head头部标签nav导航标签main主体标签article独立的内容标签section区段标签aside侧边栏标签footer尾部标签注意:语义化标准主要针对搜索引擎。这些新标签页面中可以使用多次。在IE9中需要把这些元素转化为
2021-07-09 17:50:30
393
原创 大家常说的对HTML语义化的理解是什么?
简单理解:1、就是用正确的标签做正确的事情。2、html语义化让页面的内容结构化,使结构更加清晰,便于浏览器,搜索引擎解析。3、即使没有css样式情况下也以一种文档格式显示,并且容易阅读。4、搜索引擎的爬虫也依赖html标记来确定上下文和各个关键字的权重,利于seo。5、对于阅读源码的人来说更加容易将网站分块,便于阅读理解和维护。...
2021-07-08 17:55:08
229
原创 CSS中常用的选择器及三大特性
一、标签选择器标签名{属性名:属性值}div{widh:100px}二、通用选择器*{属性名:属性值}例如:*{width:100px}三、
2021-07-08 17:35:16
600
原创 iframe的使用
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>iframe使用</title> <style type="text/css"> .
2021-05-07 18:02:02
118
原创 2021最新面试题,面试官100问
1、浏览器的缓存机制2、浏览器的渲染原理3、面向对象编程和面向过程的区别4、面向对象的思想在项目中的运用5、let var const 的理解6、如何渲染几万条数据并不卡住界面7、怎么判断两个对象相等8、项目做过哪些性能优化9、谈谈WebSocket10、ajax、axios、fetch区别11、微信小程序怎样跟事件传值12、小程序关联微信公众号如何确定用户的唯一性13、使用mpvue开发时遇见什么问题,怎么解决14、mpvue与vue区别15、怎么使用webpack对项目进行优
2021-05-05 10:21:06
214
原创 git新建本地分支与远程分支关联
一、git branch查看本地分支二、git branch -r 查看远程所有分支三、git checkout -b tianshu 新建本地分支四、git branch 查看当前分支(自动切换到tianshu分支)五、git pull origin tianshu(tianshu为远程分支名字)六、关联命令:git branch --set-upstream-to=origin/tianshu(远程分支名) tianshu(本地分支名)。如果在本地分支下进行pull 和push操作
2021-04-29 16:24:33
517
转载 如何将js中json对象key值首字母转为大写
var res; var _data = {"myKey":"myValue"};function toUpperCase(jsonObj) { if(typeof(jsonObj)=='object'){ for (var key in jsonObj){ jsonObj[key.substring(0,1).toUpperCase()+key.substring(1)] = jsonObj[key]; delete(jsonObj[k
2021-04-28 16:33:01
1575
原创 面试经常被问到的关于HTML问题
一、script标签为什么要放在body标签的底部因为浏览器在渲染html的时候,从上到下依次执行,遇到js文件就会停止当前页面的渲染,转而去下载js文件,如果将script标签放在头部,如果文件又很大的情况下,首屏时间就会延长,影响用户体验。解决方法:1、将script标签放到body的底部2、通过defer\async属性将js文件转为异步下载defer\async的区别首先都是让js文件能够异步下载,不阻塞页面的渲染区别就是defer必须等待整个文档渲染完成后才执行而async在下载完
2021-04-12 17:59:18
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人