- 博客(4)
- 收藏
- 关注
原创 Web中原生内置的Observer方法们:MutationObserver、IntersectionObserver与ResizeObserver
在现代Web开发中,Observer(观察者)模式是实现事件驱动架构的一种重要方式。H5及相关的JavaScript API引入了多种Observer,使得开发者能够更加高效地监听DOM变化、Intersection状态等。下面,本文将介绍几种重要的Observer及其使用示例。
2025-04-01 20:01:03
788
原创 简单好用的加密库:Hashids
Hashids 是一个开源的、轻量级的库,它能够将一个或多个整数转换成短小、唯一且不可预测的字符串(哈希)。尽管 Hashids 被称为“加密”工具,但。这意味着生成的哈希不是安全加密的,。Hashids 支持多种编程语言,包括JavaScriptPythonJavaRuby等等,使其成为跨平台应用的理想选择。Hashids 主要用于生成短小、唯一且不可预测的字符串(哈希),而不是提供数据保密性或完整性保护。它通过使用一个盐值(salt)和一组字符集来编码整数,从而生成唯一的字符串。
2025-04-01 19:59:29
386
原创 关于浏览器缓存预检请求的坑
捏猫猫的,我怒了但是没什么用,找了一万年解决办法,问题还在,但是给一个接口单独上一个@cross_origin装饰器就又好了。于是我突然想到一个问题,打开postman一看,嘿,还真没问题,什么Access-Control-Allow-Credentials就是true了,于是突然想到了这个非常弱智的问题:不会是浏览器缓存吧...... 抱着死马当做活马医的态度,随手清了清缓存,结果,它还真好了沃日。看了看,哦正常,忘记给服务器配置跨域了。就此记录一下,浏览器的对预检请求的缓存是真的.......
2025-01-26 21:35:58
223
原创 WeiHaiMIPS汇编转机器码译码器
使用请一定要确保转换前输入的指令格式是对的,指令格式要求必须要英文逗号并且逗号后面打一个空格,并且末尾不需要加任何东西!并且,本网页并没有实现全部的指令,有部分指令如lbu,sw,sh,sb,lw,lhu等没有写(因为当年选的项目没用到这几个指令)。介绍:供对哈工大威海校区的计组课设使用的WeiHaiMIPS指令集做汇编指令译码机器码的一个译码器。经过实战检验了,应该没bug,但是有少部分指令没有添加译码逻辑。
2024-05-23 21:02:14
553
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人