转载
文章平均质量分 81
季风泯灭的季节
资深JAVA/人工智能专家,阿里云专家博主。拥有近十年的技术研发和项目管理经验,擅长分布式、高并发、高可用架构设计。曾在多家知名科技公司担任技术经理和架构师,专注于JAVA、Python和AI大模型的研究与应用,致力于推动JAVA、人工智能等技术的发展与应用。
展开
-
线程和锁17.1—17.3
【代码】线程和锁17.1—17.3。转载 2024-02-26 15:09:33 · 4433 阅读 · 6 评论 -
关于Chrome谷歌浏览器版本更新对 document.body.scrollHeight 等 兼容日常小记
1、document.documentElement.scrollTop和document.body.scrollTop始终有一个为0,所以可以用这两个的和来求scrollTop。分割线---------------------------------------------------document.documentElement.scrollHeight——浏览器可视部分高度。document.documentElement.scrollHeight——浏览器可视部分高度。转载 2024-02-25 12:07:44 · 4532 阅读 · 2 评论 -
关于 苹果手机 微信浏览器里点击返回不加载方法的问题
event.persisted在电脑中一直是返回false,但是在手机safari中是没有问题的。前几天,新增一需求,发现在苹果微信浏览器里会有一个bug。就是用户苹果点击返回时,通过上面代码发现在safari中第一次打开页面的时候,有时候会出现闪屏效果。我找了一些方法解决了问题。页面中写一个隐藏的input。转载 2024-02-25 12:06:25 · 4449 阅读 · 2 评论 -
js清除浏览器缓存问题的个人见解
浏览器缓存,有时候我们需要他,因为可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。:用ajax请求服务器最新文件,并加上请求头If-Modified-Since和Cache-Control,//当然这里参数 ran可以任意取了。在 URL 参数后加上 "?PS:方法不唯一,最好根据自己业务场景用相应的技术实现,这才能体现前端技术。//就是html页面标签不缓存。转载 2024-02-25 12:04:48 · 4480 阅读 · 0 评论 -
Web登录如何确保安全
我们在下载文件的时候经常会看到有的下载站点也提供下载文件的“数字摘要“,供下载者验证下载后的文件是否完整,或者说是否和服务器上的文件”一模一样“。其实,数字摘要就是采用单项Hash函数将需要加密的明文“摘要”成一串固定长度(128位)的密文,这一串密文又称为数字指纹,它有固定的长度,而且不同的明文摘要成密文,其结果总是不同的,而同样的内容信息其摘要必定一致。因此,“数字摘要“叫”数字指纹“可能会更贴切一些。“数字摘要“是HTTPS能确保数据完整性和防篡改的根本原因。转载 2024-02-25 12:03:03 · 4813 阅读 · 0 评论 -
前端常见跨域解决方案(全)
指一个域下的额文档和脚本试图请求另一个域下的资源。浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。协议 子域名 主域名 端口号 请求资源当协议、子域名、主域名、端口号中任意一个不相同时,都算作不同域。转载 2024-02-23 16:48:56 · 5124 阅读 · 1 评论 -
Angular、React、Vue.js 等 6 大主流前端框架都有什么优缺点?
真心希望这一系列的帖子至少给了你一点思考,你应该很容易有这样的想法那就是不可能有可验证的正确决定。同时,希望你也意识到没有普遍的错误决定,你应该用一些问题和思考来武装自己,帮助你选择框架。一个框架仅仅是一些模式的体现,一些科技的集成,源码帮助我们更加容易去构建和维护网站应用,如果你是个体开发者,我们能提供的最好的建议是花费尽可能多的时间使用那些你认为可以为你所用的框架。如果你是公司的管理者或骨干领导要去做决定,请记住特点列表只是决定的一方面,有时候并不是越多越好。转载 2024-02-23 16:47:48 · 4495 阅读 · 0 评论 -
关于Chrome谷歌浏览器版本更新对 document.body.scrollHeight 等 兼容日常小记
1、document.documentElement.scrollTop和document.body.scrollTop始终有一个为0,所以可以用这两个的和来求scrollTop。分割线---------------------------------------------------document.documentElement.scrollHeight——浏览器可视部分高度。document.documentElement.scrollHeight——浏览器可视部分高度。转载 2024-02-23 16:45:14 · 76 阅读 · 0 评论 -
js清除浏览器缓存问题的个人见解
浏览器缓存,有时候我们需要他,因为可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。:用ajax请求服务器最新文件,并加上请求头If-Modified-Since和Cache-Control,//当然这里参数 ran可以任意取了。在 URL 参数后加上 "?PS:方法不唯一,最好根据自己业务场景用相应的技术实现,这才能体现前端技术。//就是html页面标签不缓存。转载 2024-02-23 16:44:20 · 102 阅读 · 0 评论