自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 ubuntu安装ollama 出现Segmentation fault问题

摘要:修复Ubuntu 20.04中libstdc++.so.6缺失问题的完整方案。首先通过find命令查找现有库文件,存在则重建软链接;若完全缺失则从Ubuntu官方镜像提取核心库文件。关键步骤包括强制创建软链接、刷新库缓存和验证库文件有效性。提供三种解决方案:1)本地重建库文件;2)使用静态编译工具下载;3)改用Docker容器运行Ollama(推荐方案)。最后强调若系统损坏严重,建议重装系统或直接使用Docker方案,确保100%可用性。

2025-12-12 09:30:24 239

原创 从零构建聊天机器人:Streamlit+Ollama + 本地私有大模型(qwen 等)

本文介绍了如何利用Streamlit和Ollama快速搭建本地化聊天机器人。方案采用qwen2.5:7b私有大模型,通过Streamlit构建交互界面,Ollama实现本地模型部署。核心代码展示了上下文对话功能实现方式:使用session_state存储聊天历史,每次调用模型时传入完整对话记录。该系统完全本地运行,无需外部API,保障数据隐私。实现步骤包括:安装依赖库、下载模型、启动服务,最后运行Streamlit应用即可搭建具备上下文理解能力的聊天机器人。

2025-12-11 09:56:05 692

原创 Python神器Streamlit:5分钟打造Web应用

Streamlit是一个开源的Python库,能让开发者无需前端知识,仅用Python代码快速构建交互式Web应用。它提供丰富的内置组件(文本、输入控件、数据可视化等),支持热重载和高度扩展性,特别适合数据科学和机器学习项目展示。通过简单安装和几行代码即可创建功能完整的应用,如用户注册平台。Streamlit极大降低了Web应用开发门槛,是数据科学家快速实现想法演示的理想工具。

2025-12-11 09:22:21 1017

原创 本地大模型聊天神器 Chatbox!

摘要:Chatbox是一款开源跨平台的本地大模型聊天工具,支持离线运行,直接调用ollama本地模型,数据全程存储在本地,保障隐私安全。它适用于开发者日常调试和学习,具有以下优势:无需联网、开源免费、跨平台支持、操作简单。安装仅需3步:部署ollama后端、下载安装包、配置本地模型。Chatbox能自动保存聊天记录,响应速度快,是提升开发效率的实用工具。官网:https://chatboxai.app/zh

2025-12-10 10:06:20 381

原创 私有化部署大模型后端Ollama

摘要:本项目基于大语言模型构建智能聊天机器人,采用Streamlit框架开发前端交互界面,后端通过Ollama平台部署Qwen/DeepSeek等开源模型。Ollama提供轻量级本地化部署方案,支持模型管理、API调用和数据安全,适合教学与开发场景。系统实现流程包括:用户输入→前端请求→后端模型处理→返回响应→界面展示。该方案平衡了开发效率与定制灵活性,具备模型多样、部署简便、隐私保护等优势。

2025-12-09 14:31:58 747

原创 Python 核心代码总结

本摘要涵盖 Python 六大核心知识模块,适配新手入门至基础应用需求:基础语法以变量、输入输出为基,结合流程控制与随机数生成,通过猜数字游戏实现综合应用;容器类型聚焦五大容器增删改查,明确可变 / 不可变类型差异,掌握序列切片;函数与文件模块包含函数定义、参数传递、匿名函数及文件读写备份,理解变量作用域;模块与包部分掌握多种导入方式,了解第三方库使用;面向对象核心学习类与对象、继承重写、各类方法差异;数据分析基础以 pandas 为核心,涵盖数据读取、空值处理、分组聚合与透视表操作...

2025-12-08 10:03:52 705

原创 简易多线程CompletableFuture

CompletableFuture.supplyAsync()方法使用ForkJoinPool线程池异步执行任务。示例代码中,两个比较运算(a>b和a<b)会并行执行,主线程通过join()等待结果。最终检查两个结果并输出,由于100>200为false而100<200为true,程序会打印"条件不满足,result1=false,result2=true"。该示例展示了Java异步编程的基本用法。

2025-09-24 10:52:00 246

原创 SpringDoc OpenAPI:Swgger快速生成清晰易用的 API 文档

本文介绍了SpringDoc OpenAPI在SpringBoot项目中的集成方法,通过自动生成符合OpenAPI 3.0规范的API文档提升开发效率。主要内容包括:1)引入Maven依赖;2)配置文档基本信息;3)详解常用注解(@Tag、@Operation等)的使用方法;4)说明文档访问路径。该工具能自动生成清晰的API文档界面,支持接口分组、参数说明和响应状态描述,是前后端分离开发的理想文档解决方案。

2025-09-19 11:04:31 1037

原创 Docker 部署 Nginx 完整指南

本文详细介绍通过Docker部署Nginx的完整流程。首先拉取官方Nginx镜像,通过临时容器复制配置文件到宿主机,创建主配置、子配置、网页和日志目录。关键步骤包括使用目录挂载方式启动容器,实现宿主机与容器的文件共享,并特别强调配置路径必须使用容器内部路径而非宿主机路径。部署完成后,可通过检查容器状态、验证目录映射和网页访问来确认部署成功。该方法实现了配置修改的便捷性和数据持久化,是生产环境部署Nginx的推荐方案。

2025-08-26 16:31:50 662

原创 Python 基础:for 循环、列表操作与控制语句核心用法总结 (下篇)

本文介绍了Python中for循环、列表操作及控制语句的基本用法。for循环用于遍历数据容器(如字符串、列表等),range函数可生成数字序列实现累加等操作。break和continue分别用于终止循环和跳过当前迭代。列表支持增删改查操作,通过索引访问元素,append/del修改内容。切片操作可截取子列表,步长控制方向。列表还提供len/max/min等函数,以及count/extend/remove等方法实现统计、合并和删除等功能。这些基础语法是Python数据处理的核心工具。

2025-08-13 18:40:16 675

原创 Python 基础相关练习题

本文提供了50道Python基础语法练习题及其答案,涵盖10个核心知识点:基础语法与注释、变量与数据类型、运算符、输入输出、流程控制、循环结构、列表、元组字典集合、函数、类与继承。题目类型包括选择题、填空题、判断题和编程题,每道题都配有标准答案。例如Python单行注释使用#符号,input()函数默认返回字符串类型,列表索引从0开始等基础知识。这些练习题适合Python初学者检测学习效果,题目难度由浅入深,从简单的变量定义到复杂的类继承应用,全面覆盖Python编程基础。

2025-08-13 18:34:35 663

原创 Python 相关学习内容,包含基础语法、数据类型、流程控制、模块使用等内容,附带详细注释 (上篇)

'''变量的定义语法:变量 = 变量的值 # 等号是赋值运算符,将右侧的值赋给左侧的变量在Python中,可以使用print()函数来实现对变量的引用!'''name = 'liming' # 定义字符串类型变量name,值为'Tom'age = 8888 # 定义整数类型变量age,值为8888address = '湖北' # 定义字符串类型变量addressprint(name) # 输出变量name的值print(age) # 输出变量age的值。

2025-08-13 15:25:06 266

原创 从 0 到 1 实战:Docker 部署 Spring Boot+Nginx 前后端分离应用(附完整步骤)

本文详细介绍了在CentOS7环境下部署Docker、MySQL、Nginx及前端项目的完整流程。主要内容包括:1)Docker安装与镜像构建,包含Dockerfile编写、镜像打包和容器运行;2)MySQL安装配置,涵盖依赖处理、服务启动和远程访问设置;3)Nginx部署与配置,包括前端资源打包和反向代理设置;4)前端项目构建与部署。文档提供了完整的命令操作流程,并附有常见问题的解决方法,如防火墙配置、Docker换源等。通过本指南可快速搭建完整的Web应用运行环境,适合开发人员参考使用。

2025-08-08 10:14:59 843

原创 Docker 完整指南手册:关键命令详解、操作实例与学习价值及应用前景全面剖析

**摘要:**Docker作为现代软件开发和运维的核心工具,解决了环境一致性、资源利用率低等痛点。其容器化技术确保应用在任何环境稳定运行,轻量级特性提升资源效率,简化部署流程并支持微服务架构。Docker是云原生技术的基础,可无缝迁移至各大云平台。常用命令包括镜像管理(docker pull/build)、容器操作(docker run/exec)及数据管理(docker volume),配合编排工具能实现自动化运维。掌握Docker对提升开发效率和适应技术趋势至关重要。

2025-08-06 09:15:32 909

原创 Nginx 从入门到实践:概述、命令与核心应用

Nginx 以其轻量高效的特点,在 Web 服务器、反向代理和负载均衡等场景中广泛应用。本文介绍了 Nginx 的安装、常用命令及核心应用配置,掌握这些内容可满足基本的 Nginx 使用需求。实际生产环境中,还需根据具体场景优化配置,充分发挥 Nginx 的性能优势。

2025-07-31 15:43:15 801

原创 Linux 命令与环境搭建实操:从 0 开始装系统、连工具,掌握 20+ 高频命令

摘要: Linux是IT技术栈的核心基础设施,掌握Linux能拓展服务器、云计算等高薪领域,增强职场竞争力。学习阶段推荐使用VMware虚拟机安装CentOS7,通过ip addr配置网络。核心命令包括:文件操作(ls/cd/mkdir/rm)、文本处理(cat/grep/head/tail)、权限管理(chmod/chown)、进程监控(ps/top/kill)及网络工具(ping/ssh/scp)。建议先掌握高频命令,结合管道(|)组合使用(如ps aux | grep nginx),通过实践巩固技能。

2025-07-31 15:06:34 751

原创 CentOS7 执行yum无法执行Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=的解决

摘要:CentOS 7 出现"Could not resolve host"错误是由于官方仓库已归档。解决方法包括修改/etc/yum.repos.d/CentOS-Base.repo文件,将源地址替换为归档库http://vault.centos.org/7.9.2009/,或使用阿里云镜像源。修改后需执行yum clean all和yum makecache命令更新缓存。若wget未安装,需先通过yum安装。

2025-07-30 17:39:46 413

原创 从 0 到 1:CentOS7 部署 Docker 全流程,附避坑指南 + 命令速查

本文介绍了在CentOS7系统上安装Docker CE的详细步骤。主要内容包括:卸载旧版本Docker的方法;安装yum工具并配置阿里云镜像源;安装启动Docker CE服务;关闭防火墙;配置国内镜像加速;安装Docker Compose及其补全命令;以及搭建私有镜像仓库的两种方式(基础版和带图形界面版)。最后还介绍了如何配置Docker信任http协议私有仓库地址。文章提供了从安装到配置的完整流程,适合需要在CentOS环境下部署Docker的开发者参考。

2025-07-25 10:54:13 935

原创 新手必看!Linux 安装 CentOS 7 的零失败教程(附 VMware/VirtualBox 双方案)

CentOS7虚拟机安装指南摘要:本文详细介绍了CentOS7虚拟机的安装步骤,包括准备工具(VMware Workstation、CentOS7镜像、MobaXterm)、创建虚拟机流程(命名规范、存储路径设置、磁盘分配)以及安装CentOS7的具体操作(语言选择、分区配置、用户设置)。特别提醒注意镜像源选择、存储空间分配等关键事项,并提供了常见问题解决建议,帮助用户顺利完成CentOS7虚拟机的安装部署。

2025-07-24 16:20:19 730

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除