- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 如何实现一个前端缓存存取功能,我用js尝试实现了一个通用版本
斯文最近遇到一个接口数据刷新频率较低的问题,决定实现一个前端缓存存取功能,以优化数据获取效率。该功能通过两个ES5兼容的JavaScript函数setCache和getCache来管理缓存数据,支持自定义存储上下文、多键值管理和强制日志输出。setCache函数用于存储数据,包含键名、数据、失效时间和存储上下文,并自动检测键名冲突;getCache函数用于读取数据,检查缓存是否失效,失效时返回null。缓存项以键值对形式存储,包含原始数据、存储时间和失效时间。
2025-05-15 15:48:25
924
原创 echart柱状图高亮示例,echart触发事件使用记录,dispatchAction代码触发事件
这篇文章主要记录echart柱状图高亮效果的option配置结果,包括代码触发echarts事件高亮,监听echart事件处理对象等等, 其实echarts还是功能齐全的,文档好好看大部分需求都能满足
2024-06-28 10:15:37
1821
原创 python检测Ip可用/python批量检测Ip是否可用并打印结果/使用request访问网页
这是一篇批量检测ip方法的文章记录,主要介绍了如何使用python来简单快速的输出批量telnet检测ip是否正常结果
2024-06-03 10:01:06
668
1
原创 chrome使用代理,浏览器PAC自动配置代理Javascript脚本介绍及使用/PAC文件
这篇文章主要用来介绍pac脚本的使用记录,并给出一个自动代理脚本示例脚本
2024-05-31 16:59:25
1734
原创 python3安装说明/使用pip安装包/pip安手动安装包记录
这篇文章主要介绍python安装包过程中可能遇到的一些问题的解决办法,例如因网络原因无法直接使用pip安装包,需要手动下载安装等等运行问题。
2024-05-31 16:37:38
827
原创 JS原生错误 除了try catch中捕获住的错误,我们还需要上报没有被捕获住的错误——通过error事件和unhandledrejection事件去监听。
JS原生错误除了try catch中捕获住的错误,我们还需要上报没有被捕获住的错误——通过error事件和unhandledrejection事件去监听。错误报警三类监控;首先是js、最后是react、vue的项目js error事件error事件是用来监听DOM操作错误DOMException和JS错误告警的,具体来说,JS错误分为下面8类:InternalError: 内部错误,比如如递归爆栈;RangeError: 范围错误,比如new Array(-1);EvalError: 使.
2022-05-12 15:49:46
1018
原创 JavaScript中的Proxy对象介绍
这篇文章主要介绍了JavaScript中的Proxy对象的相关资料,帮助大家更好的理解和学习JavaScript,感兴趣的朋友可以了解下Js中Proxy对象Proxy对象用于定义基本操作的自定义行为,例如属性查找、赋值、枚举、函数调用等。语法const proxy = new Proxy(target, handler);target: 要使用Proxy包装的目标对象,可以是任何类型的对象,包括原生数组,函数,甚至另一个代理。handler: 一个通常以函数作为属性的对象,各属性中的函数分别.
2022-05-06 10:50:27
1633
原创 CodeMirror 格式化内容和内容选择CodeMirror 官方文档
CodeMirror 设置内容后自动格式化参考:https://codemirror.net/2/demo/formatting.htmlCodeMirror格式化插件JShttps://codemirror.net/2/lib/util/formatting.js如果想自定义格式化效果,可在formatting.js基础上扩展出来一个格式化所有文本的方法(function() { CodeMirror.extendMode("css", { commentStart: "/*",
2022-04-13 11:02:01
7264
1
原创 MAC常用进入文件夹剪贴粘贴打开文件夹快捷键
MAC进入文件夹快捷键返回:Command + [前进:Command + ]打开文件夹:Command + O前往文件夹:Shift + Command + G上一个:Up下一个一个:Down新建文件夹:Command + Shift + N剪切粘贴:Command + Option + V
2022-04-02 19:43:58
4037
原创 Vue父子组件生命周期执行顺序
Vue父子组件生命周期执行顺序加载渲染过程父beforeCreate -> 父created -> 父beforeMount-> 子beforeCreate -> 子created -> 子beforeMount -> 子mounted -> 父mounted子组件更新过程父beforeUpdate -> 子beforeUpdate -> 子updated -> 父updated父组件更新过程父beforeUpdate -&g
2022-04-01 09:40:12
428
原创 javascript手写一维数组转换树节点生成树结构
编程题:手写一维数组转换树节点思路一般是先遍历一遍查找节点,接着递归分类父子节点var array = [ {pid: 4, id: 6617, name: "a",subNode:[]}, {pid: 5, id: 666, name: "a",subNode:[]}, {pid: 4, id: 6616, name: "a",subNode:[]}, {pid: 6616, id: 66161, name: "a",subNode:[]}, {pid: -
2022-03-31 15:54:06
1140
原创 javscript实现一个迷宫,最短路径生成
迷宫问题-寻找最短路径思路一般使用bfs原文:http://www.jiajiajia.club/blog/artical/112采用算法:广度优先搜索数据结构:队列,链表javascript实现<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script>
2022-03-31 15:30:53
241
原创 实现一个反转二叉树
题目介绍描述:翻转一棵二叉树。示例:输入: 4 / \\ 2 7 / \\ / \\1 3 6 9输出: 4 / \\ 7 2 / \\ / \\9 6 3 1解题思路:递归算法的关键是要明确函数的「定义」是什么,然后相信这个定义,利用这个定义推导最终结果。写树相关的算法,简单说就是,先搞清楚当前 root 节点该做什么,然后根据函数定义递归调用子节点,递归调用会让孩子节
2022-03-31 11:06:48
1268
windwos软件CPU-Z_1.85.0
2022-03-31
javascript库pdfjs-1.8.188.js压缩包
2022-03-31
win32-ia-32-48_binding.node插件去掉node不报错
2022-03-31
可用安装eclipse插件 jad.exe
2011-03-22
jad.exe jadeclipse_3.3.0.jar
2011-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人