work hard work smart

专注于AI+Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 ··· 61 下一页

2026年4月26日

摘要: 在 Windows Docker 中快速安装 Milvus 2.5.6 什么是 Milvus? Milvus 是一款开源的向量数据库,专门用于存储、管理和检索海量向量数据。你可以把它想象成一个"超级图书管理员"——当你给它一段文字、图片或音频时,它能迅速找到最相似的内容。 典型应用场景: AI 智能 阅读全文

posted @ 2026-04-26 09:56 work hard work smart 阅读(241) 评论(0) 推荐(0)

2026年4月25日

摘要: 1、docker desktop 安装 docker run -d --name minio -p 9000:9000 -p 9001:9001 -e "MINIO_ROOT_USER=minioadmin" -e "MINIO_ROOT_PASSWORD=minioadmin" -v %cd%/v 阅读全文

posted @ 2026-04-25 13:42 work hard work smart 阅读(11) 评论(0) 推荐(0)

2026年3月13日

摘要: Spark 集群搭建 1、下载spark https://archive.apache.org/dist/spark/spark-3.4.2/spark-3.4.2-bin-hadoop3.tgz https://mirrors.tuna.tsinghua.edu.cn/apache/spark/s 阅读全文

posted @ 2026-03-13 15:29 work hard work smart 阅读(47) 评论(0) 推荐(0)

摘要: hadoop集群安装 官网下载地址:https://archive.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz 因为下载的速度比较慢,可以从https://mirrors.tuna.tsinghua.edu.cn/ap 阅读全文

posted @ 2026-03-13 15:27 work hard work smart 阅读(26) 评论(0) 推荐(0)

摘要: Spring AI Alibaba 入门实战:5 个示例带你快速上手 前言 很多开发者容易混淆 Spring Cloud Alibaba 和 Spring AI Alibaba。简单来说: Spring Cloud Alibaba:微服务架构解决方案(Nacos、Sentinel、Seata 等) 阅读全文

posted @ 2026-03-13 14:07 work hard work smart 阅读(456) 评论(0) 推荐(0)

2026年3月12日

摘要: Windows 安装 OpenClaw 实战指南 这篇文章记录我在 Windows 上安装和使用 OpenClaw 的完整流程。 目标:安装成功 -> 跑起 Gateway -> 打开控制台 -> 配置可用大模型。 最终安装效果图 打开openclaw http://127.0.0.1:18789/ 阅读全文

posted @ 2026-03-12 18:09 work hard work smart 阅读(712) 评论(0) 推荐(0)

2026年3月9日

摘要: - 启动建模 :解析配置/Mapper(XML/注解)→ 构建 Configuration / MappedStatement → 生成 SqlSessionFactory ;对应技术:XML 解析、Builder/Factory 模式。- 会话入口 : openSession() 获取 SqlSe 阅读全文

posted @ 2026-03-09 17:02 work hard work smart 阅读(21) 评论(0) 推荐(0)

2026年3月3日

摘要: window下idea中安装Claude Code查看 一、安装Claude Code 1、安装git https://git-scm.com/download/win 查看git版本 2、安装node https://nodejs.org/zh-cn/download 查看node版本 3、配置环 阅读全文

posted @ 2026-03-03 14:30 work hard work smart 阅读(279) 评论(0) 推荐(0)

2024年3月27日

摘要: 1、数据准备 people.json { "id": 1, "name": "张三", "age": 38 } { "id": 2, "name": "李四", "age": 30 } { "id": 3, "name": "王五", "age": 28 } 2、DataFrame 读取json文件 阅读全文

posted @ 2024-03-27 09:38 work hard work smart 阅读(51) 评论(0) 推荐(0)

2023年4月4日

摘要: 直方图 使用Matplotlib 绘制直方图 import numpy import matplotlib.pyplot as plt x = numpy.random.uniform(0.0,5.0, 250) plt.hist(x,5) plt.show() 运行后效果图 画了5条柱状图。 分别 阅读全文

posted @ 2023-04-04 16:36 work hard work smart 阅读(73) 评论(0) 推荐(0)

2023年3月22日

摘要: 一、Local本地模式 1、下载安装包 https://archive.apache.org/dist/flink/ 使用的版本为 flink-1.13.2-bin-scala_2.11.tgz 2、准备文件 vi /xx/work/words.txt 3、启动Flink本机集群 cd /xx/wo 阅读全文

posted @ 2023-03-22 15:33 work hard work smart 阅读(134) 评论(0) 推荐(0)

摘要: 1、下载Flume 版本为apache-flume-1.9.0-bin 链接:https://pan.baidu.com/s/1dSJhZBb6Rz__WYNhM2HzkQ 提取码:1234 2、解压配置 解压后,将conf目录下的flume-env.sh.template复制并改名为flume-e 阅读全文

posted @ 2023-03-22 14:04 work hard work smart 阅读(107) 评论(0) 推荐(0)

2022年8月27日

摘要: 与 jstack实战死循环与死锁学习笔记 介绍的方法一致。 使用top命令查看 top -p 21919 线程进程号pid的内存情况 按H,获取每个线程的内存情况.PID为线程号。 这里占用CPU最高的线程为19664 此线程转为16进制得到0x4cd0, printf "%x\n" 19664 执 阅读全文

posted @ 2022-08-27 23:11 work hard work smart 阅读(117) 评论(0) 推荐(0)

摘要: 一、添加远程IP地址 选择“远程”, 添加“远程主机“,填写IP地址,然后确定 二、 使用JMX技术,修改Catalina.sh JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.p 阅读全文

posted @ 2022-08-27 22:40 work hard work smart 阅读(202) 评论(0) 推荐(0)

摘要: jmap 此命令用来查看内存信息,实例个数以及占用内存大小 jmap jmap -histo -F 27515 > ./log.txt 查看堆信息 jmap -heap 进程Id Attaching to process ID 27515, please wait... Debugger attac 阅读全文

posted @ 2022-08-27 21:14 work hard work smart 阅读(90) 评论(0) 推荐(0)

2022年6月19日

摘要: 1、根目录的pom.xml 文件 <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.8.7</version> <executions> <execution> 阅读全文

posted @ 2022-06-19 22:58 work hard work smart 阅读(919) 评论(0) 推荐(0)

2022年4月12日

摘要: 1、阿里Java诊断工具 arthas - 排查线上环境内存使用过大、线程cpu使用率高问题 https://blog.csdn.net/qq_43692950/article/details/122688520 2、user case https://github.com/alibaba/arth 阅读全文

posted @ 2022-04-12 18:21 work hard work smart 阅读(165) 评论(0) 推荐(0)

摘要: LockSupport是JDK中比较底层的类,用来创建锁和其他同步工具类的基本线程阻塞原语。java锁和同步框架AQS:AbstractQueuedSynchronizer,就是通过LockSupport.park() 和 LockSupport.unpark() 实现线程阻塞和唤醒的。 LockS 阅读全文

posted @ 2022-04-12 13:53 work hard work smart 阅读(68) 评论(0) 推荐(0)

摘要: Exchanger(交换者),它是用于线程间的协作工具类,主要用于线程间数据的交换。它提供了一个同步点,在这个同步点,两个线程可以交换彼此的数据。 代码如下: public class ExchangerTest { private static final Exchanger<String> ex 阅读全文

posted @ 2022-04-12 10:27 work hard work smart 阅读(100) 评论(0) 推荐(0)

摘要: CyclicBarrier,通过设置屏障的方式使得多线程同步,能够控制多个线程在屏障处等等其他线程也执行到屏障点,可以实现CountDownLatch具有的功能,但是比CountDownLatch功能强大; CyclicBarrier即同步屏障,它主要功能是让一组线程达到一个屏障(也可以称为同步点) 阅读全文

posted @ 2022-04-12 10:13 work hard work smart 阅读(85) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 61 下一页