摘要:
文章目录一、什么是网络爬虫二、爬虫工作流程详解第1步:起始点 - URL种子库(Seed URLs)第2步:大脑 - 调度器(Scheduler)第3步:双手 - 网页下载器(Downloader)第4步:眼睛与大脑 - 网页解析器(Parser)第5步:过滤器 - URL去重(URL Filter 阅读全文
posted @ 2025-09-12 22:33
ljbguanli
阅读(39)
评论(0)
推荐(0)
摘要:
git分支master:默认的分支名称或是主分支(现在很多项目已改用 main),本质是一个存储最新提交commit ID的文件。 通过打印master中的内容,可以得到最新提交的commit ID。 在打印这个ID的信息 git cat-file -p 6dcef86b56b8a8934fc286 阅读全文
posted @ 2025-09-12 21:40
ljbguanli
阅读(8)
评论(0)
推荐(0)
摘要:
题目:给你一个整数数组 nums 和一个整数 k 。一个元素 x 在数组中的 频率指的是它在数组中的出现次数。如果一个数组中所有元素的频率都小于等于 k ,那么我们称这个数组是 好 数组。请你返回 nums 中 最长好子数组的长度。子数组指的是一个数组中一段连续非空的元素序列。思路:不定长滑动窗口 阅读全文
posted @ 2025-09-12 21:09
ljbguanli
阅读(4)
评论(0)
推荐(0)
摘要:
一、Listener监听器1、简介Listener是Servlet规范中的一员在Servlet中,所有的监听器接口都是以Listener结尾监听器实际上是Servlet规范留给JavaWeb程序员的一些特殊时机当在某些时机需要执行一段Java代码时,可以用对应的监听器2、常用的监听器接口(1)jak 阅读全文
posted @ 2025-09-12 19:46
ljbguanli
阅读(2)
评论(0)
推荐(0)
摘要:
一、ClickHouse 的优缺点一、ClickHouse 的优点 ✅1. 极致的查询性能列式存储:只读取查询涉及的列,大幅减少 IO。数据压缩:常见压缩率 5~10 倍,减少存储和带宽消耗。向量化执行:按批次(block)处理资料,充分利用 CPU SIMD 指令。并行查询:单机多核 + 集群分布 阅读全文
posted @ 2025-09-12 19:14
ljbguanli
阅读(32)
评论(0)
推荐(0)
摘要:
Kotaemon 是一个基于 RAG(Retrieval-Augmented Generation)架构的开源文档问答工具,为用户提供与文档对话的智能交互体验。该项目同时服务于终端用户和开发者,具有高度的可扩展性和定制化能力。技术栈分析核心技术栈后端框架Python 3.10+: 主要开发语言Gra 阅读全文
posted @ 2025-09-12 17:40
ljbguanli
阅读(27)
评论(0)
推荐(0)
摘要:
SpringAI框架实现连续对话聊天什么是SpringAI如何实现SpringAI的连续聊天。依赖jar包的选择配置文件spring的自动配置实现聊天功能的WEB接口什么是SpringAI此处纯属我个人理解,从刚开始ChatGPT爆红网络,到现在各大AI模型百花齐放,AI在训练和使用上似乎一直是py 阅读全文
posted @ 2025-09-12 16:37
ljbguanli
阅读(31)
评论(0)
推荐(0)
摘要:
前言随着 Docker 使用时间的增长,系统中会积累大量的容器、镜像、数据卷和构建缓存,占用大量磁盘空间。本文将详细介绍如何有效清理 Docker 资源,释放磁盘空间,保持系统整洁。Docker 资源类型Docker 主要占用磁盘空间的资源包括:容器 (Containers):运行中和已停止的容器镜 阅读全文
posted @ 2025-09-12 15:58
ljbguanli
阅读(116)
评论(0)
推荐(0)
摘要:
前言:服务端实现逻辑借助epoll, 网络学习-epoll(四)一、TCP之前在网络的学习时,为快速理解linux网络I/O模型,客户端是借助网络调试助手,现在回过头来看看,这个网络调试助手,也是用QT进行开发的这边也简单实现一个网络助手: 实现简单的收发功能需要注意的是,目前要用到socket,根 阅读全文
posted @ 2025-09-12 14:33
ljbguanli
阅读(6)
评论(0)
推荐(0)
摘要:
为什么 QCustomPlot 是最科学的选择? 一、QCustomPlot 实现瀑布图步骤(附代码) 步骤 1:下载并集成 QCustomPlot 官网下载:https://www.qcustomplot.com/ 将 qcustomplot.h 和 qcustomplot.cpp 加入你的项目 阅读全文
posted @ 2025-09-12 13:56
ljbguanli
阅读(62)
评论(0)
推荐(0)
摘要:
Spring MVC作为Spring生态的核心Web框架,其设计哲学源于经典的MVC模式,但通过创新的组件化设计实现了高度解耦。其核心架构包含三大核心组件:DispatcherServlet:前端控制器,承担请求分发中枢角色HandlerMapping:请求路由解析器,实现URL到处理方法的精准映射 阅读全文
posted @ 2025-09-12 13:24
ljbguanli
阅读(18)
评论(0)
推荐(0)
摘要:
从小厂出来,没想到在另一家公司又寄了。每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到8月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。就是到这家公司开始上班,加班还在有个朋友内推我去了一家互联网公司,兴冲冲见面试官,没想到一道题把我给问死了:如果模 阅读全文
posted @ 2025-09-12 12:53
ljbguanli
阅读(10)
评论(0)
推荐(0)
摘要:
目录前言一、实际背景1.1 并行部署1.2 接口代理1.3 刷新问题二、安装脚本2.1 创建脚本2.2 不同系统2.3 执行完成三、配置文件3.1 配置文件3.2 目录结构3.3 重新启动四、验证访问五、问题排查5.1 访问 4045.2 接口 502六、本文总结6.1 清理旧环境6.2 防火墙策略 阅读全文
posted @ 2025-09-12 11:27
ljbguanli
阅读(35)
评论(0)
推荐(0)
摘要:
Nginx反向代理与负载均衡部署实战指南前言一、规划部署负载均衡和反向代理二、部署Nginx负载均衡器2.1. 准备基础环境2.2. 创建Nginx运行用户2.3. 编译安装Nginx2.4. 配置Nginx系统服务2.5. 验证Nginx安装三、部署后端2台Tomcat应用服务器3.1. 安装JD 阅读全文
posted @ 2025-09-12 10:52
ljbguanli
阅读(109)
评论(0)
推荐(0)
摘要:
在主页面跳转到其他页面。比如说我的收藏页面,然后有取消收藏的动作,当返回到主页面的时候,如果有关联数据表现在主页面,刷新页面对应的状态。就是若下面的代码是实现://卡片收藏/取消if (newCollectd) {this.setData({'item.isCollect': 1});this.on 阅读全文
posted @ 2025-09-12 10:41
ljbguanli
阅读(5)
评论(0)
推荐(0)
摘要:
目录一、传统API的"万人迷困境"二、BFF模式三**重奏**2.1 网关路由层2.2 响应裁剪器2.3 协议转换层三、四大核心武器库3.1 声明式响应模板3.2 智能缓存策略3.3 实时数据推送四、性能优化擂台五、典型事故现场六、未来扩展方向6.1 智能适配引擎6.2 边缘计算集成6.3 自动化B 阅读全文
posted @ 2025-09-12 08:48
ljbguanli
阅读(6)
评论(0)
推荐(0)
摘要:
1.网易云信SDK1)先申请注册云信账号2)下载SDK npm install @nertc/wechat-miniprogram --save 3)配置manifest.json { "mp-weixin": { "permission": { "scope.userLocation": { "d 阅读全文
posted @ 2025-09-12 08:19
ljbguanli
阅读(14)
评论(0)
推荐(0)
浙公网安备 33010602011771号