- 博客(9)
- 收藏
- 关注
原创 快速迁移文件到七牛云
个用于上传本地文件夹到七牛云存储的Python包。它利用七牛官方Python SDK,通过指定的Access Key(AK)和Secret Key(SK)生成上传凭证,并递归遍历本地文件夹,将其中的所有文件上传至指定的七牛云存储空间(Bucket)。
2024-03-31 00:55:18 518 1
原创 高级前端工程师必备知识点
不同的浏览器对相同的代码可能会有不同的解析和渲染方式。因此,高级前端工程师需要了解不同浏览器之间的差异,并采取相应的措施来确保代码在各种浏览器中能够正确地工作。性能优化是高级前端工程师必备的技能之一。优化网站性能不仅可以提高用户体验,还可以提高网站在搜索引擎中的排名,增加流量。可维护的代码应该是易于理解、易于修改和易于扩展的。模块化和组件化开发可以提高代码的可重用性和可维护性,是高级前端工程师必须掌握的技能之一。前端开发中存在的安全问题越来越多,因此,高级前端工程师需要了解如何保护网站和用户数据。
2023-09-04 17:00:29 183 1
原创 进阶:深入前端原理之 JavaScript 事件机制
作为一名前端开发者,对JavaScript事件机制的深入了解是必不可少的。事件机制是前端开发中的核心,它决定了如何将用户的操作与相应的DOM元素关联起来,并触发相应的事件处理程序。理解事件机制将有助于提高你的编程技能,优化用户体验。
2023-09-04 16:50:19 109 1
原创 管家婆报错217和Error loading MIDAS.DLL
如果重新安装管家婆软件仍然不能解决问题,那么您可以尝试手动替换缺失的文件。在您的电脑上找到管家婆的快捷方式,右键点击选择“属性”,然后切换到“兼容性”选项卡,选中“以兼容模式运行这个程序”,然后选择Windows XP Service Pack2或Service Pack3,接着点击“应用”和“确定”按钮即可。右键点击管家婆的快捷方式,选择“属性”,然后找到“兼容性”选项卡,点击“更改设置”按钮,然后一个一个试验不同的兼容模式,看看哪种模式可以解决问题。在卸载之前,建议备份您的数据,以免丢失。
2023-08-29 20:10:59 848 1
原创 html实用干活小技巧 | lorem
TAB”可以生成HTML的基本模板,输入“div#container>ul>li.item$*5>a[href='#']>lorem3”可以生成一个包含五个条目的带有单词的列表,其中每个列表项都有一个链接。使用代码片段来保存代码 如果你经常使用一些重复的HTML代码,可以通过代码片段来保存这些代码,以便在需要的时候快速调用。使用预处理器来增强HTML 预处理器如Sass和Less可以增加HTML的灵活性和可扩展性,可以通过使用变量、嵌套语法和函数来简化CSS的编写,还可以使用混合模块来复用代码。
2023-08-27 23:52:32 235
原创 大师课干货笔记 | 第二章:浏览器渲染原理(草稿)
输入网址后,浏览器会通过网络线程获取链接内容并产生一个渲染任务,将任务放到渲染主线程消息队列中。在事件循环的作用下,渲染主线程会取出消息队列中的渲染任务并执行渲染。渲染阶段流水线包括解析HTML、计算最终样式、布局、分层、绘制、分块和光栅化。重绘时会重新计算layout树,这个流程被称为reflow。最后,合成线程将指引信息交给GPU进程,由显卡完成最终绘制。
2023-08-27 14:39:35 70
原创 大师课干货笔记 | 第一章:事件循环原理
大师课笔记:浏览器中的三个进程(渲染进程、插件进程和浏览器主进程)及JavaScript的执行原理。JavaScript的执行是基于事件循环的异步执行方式,将任务加入队列中并根据任务类型优先级进行执行。在执行时,也会受到计时器的精度问题的影响。
2023-08-27 00:51:00 39
原创 大师课干货笔记 | 第一章:事件循环原理(草稿)
每个浏览器每个版本的优先级是不一样的,但还是有微队列。事件循环又叫做消息循环在Chrome的源码中每次循环从消息队列中取出第任务执行,而其他线程只需要在合适的过去把消息队列简单分为宏队法满定复杂的浏览器环境,取而代之的是一种更加是活客变的处理方式。ps:主线程是先执行完函数全局任务再看其他队列和线程有没有任务,就是当前的所有任务,比如代码定时器一秒打印1,打印1这样的代码,会先打印完所有1在执行定时器的打印。浏览器主进程是第一个,剩余的都是主进程调出来的,它可以调出来多个渲染进程,一个标签页对应一个进程。
2023-08-27 00:46:24 48 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人