- 博客(358)
 - 问答 (1)
 - 收藏
 - 关注
 
转载 从环境搭建到项目实战:为什么这本《AI+Java编程入门》成了新手的“通关秘籍”?
《AI+Java编程入门:让代码跑起来》是一本面向零基础学习者的Java入门指南,由清华大学出版社出版。该书创新性地将AI编程助手(百度文心快码)融入教学,帮助读者快速上手。特色包括:1)详细的环境搭建指导;2)AI智能辅助(代码补全、错误诊断、优化建议);3)渐进式实战项目(从Hello World到BMI计算器等)。相比传统教材,该书更注重实践,通过AI即时反馈降低学习门槛。适合编程新手、自学受挫者及高校学生使用。现京东双11特惠5折发售。
          2025-10-31 11:39:20
          
12
        
原创 Java【代码 24】AOI数据获取(通过地址名称获取UID在获取AOI数据)
摘要 本文介绍了获取AOI(兴趣区域)边界数据的多种方法。首先对比了OSM数据下载、水经微图、QGIS绘制等方案,重点推荐使用百度地图API获取数据。详细说明了通过百度地图接口获取地点UID和边界数据的两步流程:1)使用官方API或抓包接口获取地点UID;2)通过UID请求边界数据。文章提供了完整的接口说明、响应示例和Java调用代码,特别适合需要批量获取地理边界数据的开发者参考。
          2025-09-30 18:02:37
          
728
          
7
        
原创 PostgreSQL【应用 04】加解密扩展 pgcrypto 使用实例(加密、导出、导入、解密流程说明)
本文介绍了PostgreSQL中使用pgcrypto扩展进行数据加密的实例。通过测试数据展示了如何对phone字段进行加密,并比较了Navicat和COPY命令两种导出方式的差异:Navicat导出为BASE64格式,COPY命令导出为16进制格式。文章重点指出,在使用不同方式导出和导入加密数据时,必须保持格式一致才能成功解密,否则会导致解密失败。特别强调了密钥管理的重要性,一旦丢失将无法恢复数据。
          2025-08-28 16:35:03
          
811
          
23
        
原创 Hive【应用 04】常用DDL操作(数据库操作+创建表+修改表+清空删除表+其他命令)
文章摘要:本文介绍了Hive中常用的DDL操作,包括数据库操作(查看、使用、创建、删除等)和表操作(创建内部表、外部表、分区表、分桶表、倾斜表、临时表等)。详细说明了各种表的创建语法和使用场景,并提供了修改表结构、重命名表、清空表等常见操作的SQL示例。文章内容全面,涵盖了Hive DDL的主要操作要点,适合作为Hive数据定义语言的参考手册。
          2025-08-06 23:13:01
          
684
          
27
        
原创 Hive【安装 02】属性配置的三种方式及配置的优先级说明
Hive属性配置的三种方式及优先级:1)配置文件(hive-site.xml等)永久有效;2)命令行启动时--hiveconf参数作用于整个Session;3)交互模式下set命令实时配置。配置优先级从低到高依次为:hive-site.xml → hivemetastore-site.xml → hiveserver2-site.xml → --hiveconf → set命令。set命令还可通过-i参数加载初始化脚本批量配置。具体参数可参考官方文档按需设置。
          2025-08-06 23:01:25
          
447
          
6
        
原创 Hive【应用 03】HiveServer2/beeline 配置使用
HiveServer2 (HS2) 是 Hive 的改进服务,支持多客户端并发访问和身份验证。相比 HiveServer,HS2 基于 Thrift 协议,提供更安全高效的远程连接方式,官方推荐使用其客户端工具 Beeline。配置时需要修改 Hadoop 的 core-site.xml 文件以启用代理用户机制,避免权限异常。启动 HS2 服务后,可通过 Beeline 连接,支持多种参数如用户名、密码、脚本执行等。Beeline 基于 JDBC,功能比传统的 Hive CLI 更强大,已成为 Hive 的
          2025-07-29 18:17:56
          
825
          
26
        
原创 Hive【应用 02】多数据源可视化工具 DataGrip 和 DBeaver 连接 Hive 数据库及 Connection refused:connect. 问题处理
本文介绍了Hive多数据源可视化工具DataGrip和DBeaver的使用方法。首先分析了连接报错"Connection refused:connect"的原因是由于未启动HiveServer2服务,并提供了启动方法。随后详细介绍了两种可视化工具的操作流程:DataGrip作为JetBrains产品界面统一,支持快速下载驱动和智能补全;DBeaver作为开源免费工具支持300多种数据库,功能全面但需要多次尝试下载驱动。文章对比了两款工具的优缺点,最终推荐DBeaver,认为其免费、功能强
          2025-07-29 11:14:27
          
1395
          
10
        
原创 Hive【应用 01】CLI 命令行工具使用(创建库+创建表+导入数据+执行SQL文件+交互式命令+执行SQL命令+配置Hive变量)
本文介绍了Hive CLI命令行工具的基本使用方法。首先通过创建测试数据库和表,并导入示例数据作为准备工作。然后详细讲解了Hive CLI的各项功能:包括查看帮助信息(-H)、交互式命令行模式、直接执行SQL命令(-e)、执行SQL脚本文件(-f,支持本地和HDFS文件)、配置Hive变量(--hiveconf)以及通过初始化文件配置启动参数。文章通过具体示例展示了每种功能的用法,并验证了操作结果,为Hive CLI的使用提供了实用参考。
          2025-07-25 16:26:11
          
986
          
12
        
原创 Hive【安装 01】hive-3.1.2版本安装配置(含 mysql-connector-java-5.1.47.jar 网盘资源)
Hive【安装 01】hive-3.1.2版本安装配置(含 mysql-connector-java-5.1.47.jar 网盘资源)
          2025-07-25 15:52:37
          
984
          
44
        
原创 OpenSSH【安装 03】远程代码执行漏洞CVE-2024-6387修复(OpenSSH_9.7p1升级到9.8p1及cp: 无法创建普通文件“/usr/sbin/sshd“:文本文件忙问题处理)
本文介绍了在CentOS 7.7/7.8系统中将OpenSSH从9.7p1升级到9.8p1以修复CVE-2024-6387漏洞的过程。主要内容包括:1)环境准备,确认依赖包已安装;2)详细的升级步骤,包含备份、编译安装、配置文件更新等操作;3)针对"文本文件忙"错误的解决方案,通过编写脚本停止sshd进程完成文件替换。文中提供了完整的操作命令和脚本示例,并特别强调了在远程升级时保持连接的重要性。升级后需验证sshd版本确保漏洞修复成功。
          2025-07-12 18:17:09
          
1213
          
62
        
原创 AI【应用 03】Windows环境部署 TTS CosyVoice2.0 详细流程记录(Matcha-TTS、spk2info.pt等文件分享)
AI【应用 03】Windows环境部署 TTS CosyVoice2.0 详细流程记录(Matcha-TTS、spk2info.pt等文件分享)
          2025-07-10 16:04:40
          
1820
          
42
        
原创 OpenSSH【安装 02】离线升级异常问题解决、无法升级时的失败恢复
摘要:本文记录了OpenSSL离线升级过程中遇到的常见问题及解决方案。主要包括:1)"Can't locate IPC/Cmd.pm"错误,通过强制安装rpm包解决依赖问题;2)Python版本冲突问题,通过重新安装Python 2.7.5解决依赖关系;3)升级失败后的恢复方法,需重新安装原始版本的openssh相关rpm包。文章还分享了解决问题所需的安装包资源,包括Python依赖文件和SSH恢复文件,存放在百度网盘供下载使用。
          2025-06-30 18:05:00
          
645
          
12
        
原创 AI【应用 02】STT 工具 OpenAI Whisper Windows环境安装测试(入门版本)
OpenAI Whisper Windows环境安装测试
          2025-06-25 09:07:40
          
684
          
38
        
原创 Milvus【部署 03】Linux OpenEuler 环境在线+离线安装及卸载
Linux OpenEuler 环境在线+离线安装及卸载 Milvus
          2025-06-23 11:47:57
          
572
          
3
        
原创 Nginx【问题 01】前端出现的 413 错误 Request Entity Too Large 问题解决
摘要: 当Nginx出现"413 Request Entity Too Large"错误时,表明客户端上传的文件大小超过了服务器限制。该问题可通过调整client_max_body_size参数解决,该参数可在http、server、location三个层级配置,作用域逐级缩小。默认值为1M,设置为0则不限制大小。示例中,http全局限制1M,server级限制10M,而特定location(/upload)允许100M上传。通过合理配置该参数,可灵活控制不同层级的文件上传大小限制。
          2025-06-11 11:03:25
          
668
          
18
        
原创 AI【应用 01】Trae Agent Gitee自动化辅助神器(使用 MCP tools 创建自定义 Trae Agent 的探索分享)
我用Trae 做了一个有意思的Agent 「Gitee自动化辅助神器」。 点击 [https://s.trae.com.cn/a/b38cc4](https://s.trae.com.cn/a/b38cc4) 立即复刻,一起来玩吧!
          2025-06-11 09:09:32
          
2130
          
61
        
原创 Linux【工具 04】Java等常用工具的多版本管理工具SDKMAN安装使用实例
Java等常用工具的多版本管理工具SDKMAN安装使用实例
          2025-05-31 23:23:52
          
1194
          
10
        
原创 Ollama【部署 05】Linux环境安装、升级、启动脚本(connection reset by peer异常)
Linux环境下Ollama安装、升级与启动指南:1)安装步骤为下载安装包解压至/usr目录并启动服务;2)升级方式包括运行安装脚本或重新解压安装包覆盖旧版本;3)启动脚本需配置环境变量(如CPU线程数、模型路径等),支持设置主机地址、内存驻留时长等参数。常见问题解决:内网下载失败时可通过其他服务器下载后离线导入模型。
          2025-05-07 18:31:10
          
756
          
10
        
原创 Node【问题 01】gyp verb `which` failed Error: not found: python2【无法下载win32-x64-83_binding.node问题处理】
摘要:本文针对无法下载win32-x64-83_binding.node的问题提供了三种解决方案。首先检查Node.js与node-sass版本匹配性,尝试通过设置npm国内镜像和安装windows-build-tools解决(方案一)。若失败,可直接下载缺失文件(方案二)或使用淘宝镜像安装(方案三)。其中方案二详细说明了下载地址和安装命令,并提供了网盘资源。最终方案三通过淘宝镜像快速安装成功。三种方法均针对node-sass 4.14.1版本,适用于Node.js 14.17.0环境。
          2025-04-25 14:57:54
          
485
          
20
        
原创 Python【代码 01】导出微信通讯录(微信号+昵称+地区+备注+标签+签名+来源)操作说明(可执行文件exe分享)
Pyhton 导出微信通讯录(微信号+昵称+地区+备注+标签+签名+来源)操作说明(可执行文件exe分享)
          2025-04-09 12:17:35
          
1058
          
49
        
原创 Neo4j【环境部署 03】插件APOC和ALGO配置使用实例分享(网盘分享3.5.5兼容版本插件)
Neo4j 插件APOC和ALGO配置使用实例分享(网盘分享3.5.5兼容版本插件)
          2025-03-28 11:55:05
          
1554
          
27
        
原创 Java【代码 20】写入csv文件的字段值含有特殊字符的转义处理
本文介绍了CSV文件中特殊字符的转义处理规范(RFC4180),主要包含:1)每条记录单独占行,以CRLF分隔;2)字段需用双引号包裹的情况(含逗号、双引号或换行符时);3)字段内双引号需转义为两个双引号。文中提供了Java实现代码示例,通过判断字段值是否包含特殊字符来决定是否添加双引号包裹,并对内部双引号进行转义处理。表格清晰展示了常见字段转义前后的对比结果,如"ab"c,d"转义为"ab""c,d"。
          2025-03-25 08:56:26
          
860
          
20
        
原创 Ollama【部署 04】Linux环境离线安装Ollama及模型文件(sha256缓存与gguf模型文件)
本文介绍了在Linux环境下离线安装Ollama及模型文件的方法。主要内容包括:1) 在openEuler系统上离线安装Ollama软件;2) 两种模型导入方式:通过sha256缓存文件迁移(需复制manifest和blobs文件)和使用下载的gguf格式模型(需创建Modelfile配置文件);3) 详细步骤说明和注意事项。文章展示了如何通过文件迁移实现模型离线部署,并验证了模型导入成功的方法。该方案适用于需要离线部署本地大模型的场景,具有很强的实用性。
          2025-03-18 14:16:54
          
1227
          
16
        
原创 Ollama【部署 03】客户端应用ChatBox、AnythingLLM及OpenWebUI部署使用详细步骤
摘要: 本文介绍了三款AI客户端工具:ChatBox、AnythingLLM和OpenWebUI,帮助用户低门槛使用大模型。ChatBox支持多格式文件交互,数据本地存储,安装简单并提供模型配置功能。AnythingLLM可构建私有ChatGPT,支持本地文档处理,需配置模型参数。OpenWebUI为开源工具,支持Docker部署,适合开发者二次开发。三款工具各有侧重:ChatBox适合个人日常使用,AnythingLLM适合企业文档协作,OpenWebUI适合定制化开发。
          2025-03-07 21:16:49
          
2833
          
14
        
原创 Ollama【部署 02】Linux本地化部署及SpringBoot2.X集成Ollama(ollama-linux-amd64.tgz最新版本 0.6.2 网盘分享)
摘要:本文介绍了Ollama在Linux系统上的本地化部署方法,包括脚本安装和手动安装两种方式。手动安装部分详细说明了下载、解压和启动流程,并提供了环境变量配置建议。文章还介绍了模型安装方法,以及通过Nginx进行端口映射的配置方案。最后列出了Ollama服务相关的环境变量参数说明,为SpringBoot集成提供基础支持。网盘分享了多个版本的安装文件和客户端工具。
          2025-02-28 18:33:36
          
1357
          
4
        
原创 Ollama【部署 01】Windows本地化部署及OllamaStep.exe 和 Chatbox-1.9.8-Step.exe 云盘分享(使用Nginx反向代理让大家都用上DeepSeek)
本文介绍了如何在Windows系统上本地化部署DeepSeek AI模型。主要内容包括:1)通过百度网盘/阿里云盘获取安装文件;2)安装Ollama和Chatbox客户端软件;3)下载并运行DeepSeek模型;4)配置客户端连接本地模型;5)通过Nginx反向代理实现多设备共享访问。文章提供了详细的安装步骤和配置方法,特别解决了C盘空间占用和端口映射等常见问题,最终实现了私有化AI模型的本地部署和应用。
          2025-02-12 16:44:53
          
1558
          
24
        
原创 Flume【部署 01】CentOS Linux release 7.5 安装配置 apache-flume-1.9.0 并验证
Flume CentOS Linux release 7.5 安装配置 apache-flume-1.9.0 并验证
          2025-01-15 11:21:08
          
1018
          
25
        
原创 Flume【基础 01】简介 + 基本架构及核心概念 + 架构模式 + Agent内部原理 + 配置格式(一篇即可入门Flume)及自学阶段整理的xmind思维导图分享
Flume 简介 + 基本架构及核心概念 + 架构模式 + Agent内部原理 + 配置格式及自学阶段整理的xmind思维导图分享
          2025-01-15 11:18:01
          
1317
          
12
        
原创 NIFI【应用 01】1.28.1版本使用实例分享(InvokeHTTP、PutDatabaseRecord、DBCPConnectionPool)配置使用及模板分享
NIFI 1.28.1版本使用实例分享(InvokeHTTP、PutDatabaseRecord、DBCPConnectionPool)配置使用及模板分享
          2025-01-08 16:10:45
          
3897
          
42
        
原创 Kafka【部署 03】Zookeeper与Kafka自动部署脚本(安装、配置、启动、开机自启、服务注册)
Zookeeper与Kafka自动部署脚本(安装、配置、启动、开机自启、服务注册)
          2025-01-06 15:04:37
          
409
          
12
        
原创 Kafka【应用 04】Java实现筛选查询Kafka符合条件的最新数据(保证数据最新+修改map对象key的方法+获取指定数量的记录)源码分享粘贴可用
Java实现筛选查询Kafka符合条件的最新数据(保证数据最新+修改map对象key的方法+获取指定数量的记录)
          2025-01-06 14:55:56
          
874
        
原创 Kafka【应用 03】消费者和消费者群组+创建消费者实例+提交偏移量(自动、手动)+监听分区再平衡+独立的消费者+消费者其他属性说明(实例源码粘贴可用)【一篇学会使用Kafka消费者】
Kafka 消费者和消费者群组+创建消费者实例+提交偏移量(自动、手动)+监听分区再平衡+独立的消费者+消费者其他属性说明(实例源码粘贴可用)【一篇学会使用Kafka消费者】
          2025-01-03 09:18:40
          
1140
          
18
        
原创 Kafka【应用 02】生产者发送消息的过程描述及设计+创建生产者并发送消息(同步、异步)+自定义分区器+自定义序列化器+生产者其他属性说明(实例源码粘贴可用)【一篇学会使用Kafka生产者】
Kafka 生产者发送消息的过程描述及设计+创建生产者并发送消息(同步、异步)+自定义分区器+自定义序列化器+生产者其他属性说明(实例源码粘贴可用)【一篇学会使用Kafka生产者】
          2025-01-03 09:16:24
          
1164
          
4
        
原创 Kafka【基础 02】集群+副本机制+数据请求+物理存储+数据存储设计(图片来源于网络)
Kafka 集群+副本机制+数据请求+物理存储+数据存储设计
          2025-01-03 09:09:19
          
1094
        
原创 Neo4j【环境部署 02】图形数据库Neo4j在Linux系统ARM架构下的安装使用
图形数据库Neo4j在Linux系统ARM架构下的安装使用
          2024-12-17 13:42:47
          
1749
          
38
        
原创 NIFI【应用 02】1.28.1版本使用实例分享(GetFile、SplitText、ExtractText、PublishKafkaRecord_2_6)配置使用及模板分享(txt文件解析)
NIFI 1.28.1版本使用实例分享(GetFile、SplitText、ExtractText、PublishKafkaRecord_2_6)配置使用及模板分享(txt文件解析)
          2024-12-12 10:25:57
          
2176
          
63
        
原创 【其他】十一月总结
这段时间比较忙,项目多还比较着急,最致命的问题是客户需求不明确,改来改去让人焦头烂额。工作的问题加生活的琐事,让我有点儿喘不过气,是那种需要深呼吸才能觉得好些的喘不过气。人无远虑必有近忧,也许在有路可走的时候要多想想如果没路了该怎么办吧。
          2024-12-11 12:09:40
          
364
          
4
        
智能AI开源模型与大模型接口整理
2024-01-29
大数据学习的关键是什么?
2021-08-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅