
前端工程化
文章平均质量分 70
北海屿鹿
越努力,越幸运
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Web 代理、爬行器和爬虫
定义和作用网络爬虫是自动抓取互联网信息的程序或脚本。它们被广泛用于搜索引擎、数据挖掘等领域,能够从公开网页抓取数据,为不同领域如金融分析、市场趋势预测等提供数据支持。在一定程度上代替了手工访问网页,实现自动化采集互联网的数据,从而更高效地利用互联网中的有效信息。历史沿革网络爬虫技术起源于 1990 年代初的搜索引擎。1990 年,Archie 搜索引擎的出现标志着网络爬虫研究的开始。原创 2025-01-24 11:27:09 · 2911 阅读 · 0 评论 -
访问者模式
访问者模式(Visitor Pattern)是一种行为设计模式,它允许你将数据操作与数据结构分离。ObjectStructure(对象结构):能够枚举其所有元素,并可以允许访问者访问这些元素。通常是一个集合,如列表或树。ConcreteVisitor(具体访问者):实现每个访问操作,这些操作对数据结构中的元素执行具体操作。Element(元素):定义一个接受访问者对象的操作,这个操作通常是 accept 方法。Visitor(访问者):定义一个或多个访问操作,这些操作应用于访问对象结构中的元素。原创 2024-10-15 15:07:14 · 348 阅读 · 0 评论 -
WebServer构建响应 && 发送响应
发送响应注意:分多次发和把所有内容合成一个字符串一次性发送是没区别的send只是把内容拷贝到发送缓冲区中具体什么时候发,一次性发多少,是由TCP决定的此处_response.response_body发送逻辑确保了_response.response_body能全部发完此次请求为ProcessNonCgi时,需要从磁盘读取文件内容,再把内容拷贝到发送缓冲区中,这样是效率低下的sendfile()可以在两个文件描述符之间拷贝数据即:sendfile()可以把文件内容,直接拷贝到Tcp的发送缓冲原创 2024-10-15 15:04:52 · 573 阅读 · 0 评论 -
使用 Web Serial API 在浏览器中实现串口通讯(纯前端)
对于这个API谷歌有提供示例工程:在线使用:https://googlechromelabs.github.io/serial-terminal/项目地址:https://github.com/GoogleChromeLabs/serial-terminal使用 Web Serial API 访问串口非常方便,目前来说唯一的问题是这还是实验性质的功能,可能之后接口还会变动,需要根据实际情况进行调整。原创 2024-07-23 16:03:02 · 1654 阅读 · 1 评论 -
前端工程化面试题
bundlechunkmodule脚手架的概念和作用:就是拥有完整的开发环境,帮助我们快速的生成一套既定的项目架构、文件、配置。使用者只需要专注自己的业务代码即可,不需要使用者单独配置脚手架的构成:常见的脚手架的开发环境主要分为三种模式:生产模式,开发模式,测试模式。以及需要配置完整的路由系统(vue-router,react-router-dom),和状态管理系统(vuex,redux)才能保证开发环境的完整性。原创 2023-01-31 16:27:48 · 3158 阅读 · 0 评论