background picture of the home page

mifuRD

山高路远,止不住行者征程。

微信:mifuCN | 电话:15761226890
最近在学习AI应用开发的相关知识(LangChain、Spring AI Alibaba等框架),先在个人博客中落地一些功能试试效果。顺便抽空看看《深入理解Java虚拟机》。

更新linux网络问题的解决方案

本文针对Linux虚拟机(如CentOS 7)中因配置不当导致的网络连接问题,提供了解决方案。文章首先指出,通过手动修改`ifcfg-ens33`网络配置文件来设置静态IP的传统方法可能不稳定。因此,推荐了一种更可靠的新方案:利用NetworkManager进行管理。核心步骤包括:首先在VMware中配置好NAT模式的子网和网关;然后使用`nmcli`命令确保NetworkManager接管网络;最后,通过`nmtui`文本图形化工具,删除旧的无效配置,并重新创建网络连接,手动填入静态IP、网关及DNS信息。该方法能自动生成正确的配置文件,解决了网络不稳定的问题。 由米芾AI生成,内容仅供参考!

thumbnail of the cover of the post

基于antdesignprospringboot的hadoop网盘

该文章介绍了基于AntDesignPro和SpringBoot技术栈开发的Hadoop网盘项目的详细设计与实现过程。作者通过需求分析,确定了登录注册、用户管理和权限校验等核心功能,采用React、Umi、Ant Design等前端技术构建用户界面,使用SpringBoot、MyBatis、MyBatis-Plus、MySQL等后端框架实现业务逻辑和数据库操作。在数据模型方面,详细设计了用户表结构,使用自动生成工具提升开发效率。项目流程涵盖需求分析、架构设计、技术选型、代码开发、测试、部署上线等环节,强调前后端交互、接口设计和安全考虑(如密码加密、鉴权)。作者还分享了前端请求封装、全局响应处理、代理配置等优化措施,介绍了分布式会话管理等高级功能。项目在整合过程中还遇到版本冲突、Swagger配置等问题,提出了相关解决方案。整体目标是通过项目实践掌握企业级开发技术,为未来管理系统开发打下基础,并计划逐步扩展功能、优化架构,打造高效、易维护的管理平台模板。——由米芾AI生成,内容仅供参考!

thumbnail of the cover of the post

运行环境配置

本文档详细介绍了多种开发环境的安装与配置流程,旨在帮助用户快速搭建运行环境。内容涵盖Java、Maven、Docker、MySQL、RabbitMQ、Redis、Nacos、Sentinel、Elasticsearch及其插件、Kibana、Zipkin、Minio、Logstash等关键组件的安装步骤,包括下载安装包、解压、环境变量配置、启动验证和插件设置。对于Docker环境,还提供了容器管理(启动、停止、删除、端口映射)以及遇到端口冲突时的解决方案。此外,文档还提醒用户注意一些常见问题的排查方法,如Docker端口映射失败的解决方案。整体内容结构清晰,操作步骤详实,适合作为设置开发环境的参考指南。——由米芾AI生成,内容仅供参考!

thumbnail of the cover of the post

分布式爬虫系统

本文介绍了基于分布式架构的爬虫系统的实现与设计思路,旨在应对海量网页数据的高效抓取与存储。该系统由多个节点协同工作,利用Zookeeper、Redis、HBase等技术实现分布式URL调度、爬取、数据存储和管理。核心模块包括URL调度系统、网页解析器、分布式存储(HDFS和HBase)、微服务架构中的Nacos和Feign,用于服务发现与调用。系统采用多机部署,结合代理IP抗反爬虫,通过网页解析提取商品信息并存入HBase,保证数据分布合理、存取高效。项目实现了种子URL管理、并行网页爬取、数据清洗与存储、节点监控等功能,具有高度的扩展性与可维护性。总结中提出在服务器资源充足时可采用HDFS-HA架构提升可靠性,建议引入消息中间件如Kafka应对高并发,优化URL调度和强化节点监控机制,以实现更稳定的分布式爬虫系统。——由米芾AI生成,内容仅供参考!

thumbnail of the cover of the post

B站-韩顺平-Java基础

本文是一份详尽的Java核心技术学习笔记,内容从Java基础语法、变量、数据类型、运算符及控制结构入手,系统地介绍了Java编程的基础知识。笔记深入讲解了面向对象编程(OOP)的核心概念,涵盖类与对象、封装、继承和多态,并对抽象类、接口及内部类等高级特性进行了阐述。同时,文章梳理了数组、字符串、集合框架(List, Set, Map)以及异常处理等常用API的用法与底层机制。此外,笔记还延伸至IO流、多线程、网络编程、反射和JDBC数据库连接等高级主题,为Java学习者构建了从入门到进阶的完整知识体系。 ——由米芾AI生成,内容仅供参考!

thumbnail of the cover of the post