摘要: 事件循环 浏览器的进程模型 何为进程 程序运行需要有它自己专属的内存空间,可以把这块内存空间简单的理解为进程。 每个应用至少有一个进程,进程之间互相独立,即使要通信,也需要双方同意。 何为线程 有了进程后,就可以运行程序的代码了。 运行代码的「人」称之为「线程」。 一个进程至少有一个线程,所以在进程 阅读全文
posted @ 2024-06-03 00:55 一介码农丶 阅读(23) 评论(0) 推荐(0)
摘要: 各区域内容说明 Performance选项卡可以用于分析页面性能。 最上方红框区域内出现红色块的代表该时间段帧率不足60帧。 往下是cpu占用率。 卡顿原因主要耗时根据以下该图进行分析。 问题分析 由此可见本次分析主要导致卡顿的原因是因为js的执行所导致的。 可以选择时间区域进一步方法分析的时间段, 阅读全文
posted @ 2024-05-22 18:57 一介码农丶 阅读(254) 评论(0) 推荐(0)
摘要: 启动vue时,报错 ERROR Failed to get response from https://registry.npm.taobao.org/vue-cli-version-marker 清理一下npm缓存即可 npm cache clean --force,清除后关闭cmd命令框,再次打 阅读全文
posted @ 2022-01-02 18:28 一介码农丶 阅读(1800) 评论(0) 推荐(0)
摘要: 开放Api 壁纸 必应 bing 描述 用于获取并返回必应今日美图 优势 支持跨域 支持多分辨率 采用安全可靠的https协议 可写入css样式 background-images等 请求接口 URL: https://open.saintic.com/api/bingPic/ 方法: GET 参数 阅读全文
posted @ 2021-12-29 15:11 一介码农丶 阅读(57) 评论(0) 推荐(0)
摘要: mybatis判断 list长度 有段时间没使用mybatis 中的foreach标签了,今天突然使用了一下,发现判断list的长度时报了错,才发现应该使用size()方法。记录一下加深印象。 如果使用数组作为参数,那么使用length字段。 <if test="dateArr!=null and 阅读全文
posted @ 2021-12-28 11:20 一介码农丶 阅读(583) 评论(0) 推荐(0)
摘要: js往head进行innerHtml时,会导致加载的css无效 阅读全文
posted @ 2021-12-20 11:47 一介码农丶 阅读(201) 评论(0) 推荐(0)
摘要: 前言 一个不需要其他依赖的图片查看器插件,您仅需要引入单个js,然后初始化它,既可使用。 使用也仅需要给它一个src,然后使用show方法进行显示,效果图如下。 初始化 使用 const imageViewer = new ImageViewer();来进行初始化,就可以开始使用它了。 调用 您只需 阅读全文
posted @ 2021-12-08 16:01 一介码农丶 阅读(842) 评论(1) 推荐(0)
摘要: 使用uglify-js进行压缩js 安装node.js 通过命令npm install uglify-js -g进行安装uglifyjs,安装成功后,进入到需要压缩的js所在的目录。 然后通过uglifyjs main.js -m -o main.min.js进行压缩,该命令的意思就是把main.j 阅读全文
posted @ 2021-12-08 15:54 一介码农丶 阅读(307) 评论(0) 推荐(0)
摘要: 对mysql中json字段类型的几个疑问 测试环境: win10 Mysql5.7.31 json字段如果置空,是否占用空间?占用多少空间? json字段对比一定长度的varchar哪个占用的空间大? 针对该问题,我进行了测试,创建了两张表,主键均为自增。 CREATE TABLE tb_1( id 阅读全文
posted @ 2021-12-08 15:52 一介码农丶 阅读(4580) 评论(0) 推荐(0)
摘要: JS字符串"false"转布尔型时,Boolean()方法如果传入的字符串不是一个空字符串,都会是true。 var str = "false"; Boolean(str) // true new Boolean(str) // true "true" str // 正解 "false"时 "tru 阅读全文
posted @ 2021-02-24 22:07 一介码农丶 阅读(4775) 评论(0) 推荐(0)