- 博客(115)
- 收藏
- 关注
原创 数字人开发02--前端服务配置
本文介绍了实时数字人项目的前后端环境配置方法。后端采用Python+FastAPI框架,部署在云端,包含项目克隆、依赖安装、ffmpeg配置等步骤,使用清华镜像加速安装。前端基于Next.js+React+HeroUI框架,详细说明了Node.js环境搭建、项目依赖安装以及配置文件修改方法。通过pnpm完成项目构建后,用户可访问数字人界面并与部署的LLM进行交互。文章提供了完整的命令序列和配置示例,帮助开发者快速搭建数字人系统的运行环境。
2025-08-02 10:37:57
359
原创 数字人开发01--后端服务配置
本文介绍了基于大模型的实时数字人开发,本篇重点讲解后端服务器环境的配置过程。使用UCloud云服务器(Ubuntu 22.04系统、3090显卡)作为硬件环境,详细说明了NVIDIA驱动安装、Python环境搭建(包括uv工具配置和大模型依赖库安装)等步骤。特别介绍了通过ollama部署本地大模型(qwen3:8b和deepseek-r1:7b)的方法,并提供了测试代码验证模型运行效果。文章为后续数字人开发奠定了基础环境。
2025-08-02 09:36:22
294
原创 搞定python之八----操作mysql
本文是《搞定python》系列文章的第八篇,讲述利用python操作mysql数据库。相对来说,本文的综合性比较强,包含了操作数据库、异常处理、元组等内容,需要结合前面的知识点。
2025-03-17 22:37:46
369
原创 搞定python之六----文件读写
本文是《搞定Python》系列文章的第六篇,介绍文件的读写操作。文件读写相对于java要简单的多,板式代码也比较多,最后用with方式打开文件,可以保证文件正常关闭。
2025-03-15 20:14:30
617
原创 搞定python之五----面向对象编程
本文是《搞定python》系列文章的第五篇,主要介绍python面向对象的编程,但不包括面向对象的基本概念。
2025-03-15 10:12:07
430
原创 搞定python之四----函数、lambda和模块
本文是《搞定python》系列专栏的第四篇,通过代码演示列python自定义函数、lambda和模块的用法。本文学习完成后,python的基础知识就完了。后面会学习面向对象的内容。
2025-03-13 22:36:22
328
原创 搞定python之三----序列、字典及集合
本文是《搞定python》系列的第三篇,演示了python的序列、字典和集合的简单用法和相互之间的区别。特别是序列,初次看的话没有java来的得劲,java区分的比较细,python虽然统一成一类,但是忘掉元组,字符串和列表就是java中的字符串和list,就这样理解即可。
2025-03-12 23:40:48
640
原创 搞定python之一----开发环境配置
这两年AI火爆,利用python结合llm模型开发应用相对比较普遍,很多同学学习AI第一个拦路虎就是python语言。我计划通过10篇左右的文章,让大家对python有个基本的了解。本文是搞定python的第一篇,学习环境的配置。
2025-03-09 20:57:28
196
原创 2-kafka集群环境搭建
本文介绍kafka集群环境的搭建,我利用三个虚拟机搭建。文中我一步步演示了过程中可能会碰到的问题,在文章的最后,利用jmx,能看到详细的各个kafka broker的运行情况。
2025-03-09 00:32:36
1067
原创 mysql表分区
本文简述了mysql表分区的作用和特点,又演示了mysql表分区的创建过程,详细演示了指定不同分区目录时的处理办法。由于表分区对crud操作是透明的,对于普通开发同学其实不用过多关注,但是本着学习的态度,在分库分表等高大上的技术面前,mysql分区技术依然是一个不可或缺的提升数据库读写能力的关键技术。
2025-03-04 22:22:51
1320
1
原创 1-kafka单机环境搭建
本文介绍kafka单机环境的搭建及可视化环境配置,虽然没有java代码,但是麻雀虽小五脏俱全,让大家在整体感官上对kafka有个认识。在文章的最后,我介绍了几个重要的配置参数,供大家参考。
2025-03-01 21:06:33
1275
1
原创 利用shardingsphere-proxy对mysql分片
本文介绍利用shardingsphere-proxy分库分表的配置过程。shardingsphere-proxy是一个中间件,启动后会模拟成一个实际的mysql服务,我们可以通过可视化工具或jdbc操作,实际执行的sql会通过shardingsphere-proxy转换,进而在具体的mysql中执行。
2025-02-26 00:52:35
548
原创 5-缓存穿透、缓存击穿、缓存雪崩成因及应对策略
本文详细分析了缓存穿透、缓存击穿、缓存雪崩产生的原因和应对办法,在文末介绍了我在实际工作中的处理缓存问题的应对办法。
2025-02-24 11:42:23
457
原创 使用shardingsphere-proxy读写分离
本文介绍使用apache shardingsphere-proxy对mysql数据库做读写分离的配置过程。shardingsphere-proxy可以模拟一个mysql服务,我们通过连接这个模拟的mysql服务,操作实际的mysql数据。
2025-02-23 15:46:19
1058
原创 ip is not allowed to connect to this Mysql server
本文介绍mysql8.4外部远程连接时报“ ip is not allowed to connect to this Mysql server”的处理过程。刚刚升级到mysql8.4版本的同学,一定会碰到此问题,原因是mysql8.4版本后,mysql修改了验证方式。报错效果如下(这里是用工具连接本地虚拟机):下面咱们来处理。
2025-02-20 20:08:39
501
原创 Ubuntu下mysql主从复制搭建
本文介绍mysql 8.4主从集群的搭建,从单个机器安装到集群的配置,整体走了一遍,希望对大家有帮助。mysql 8.4和之前的版本命令上有些变化,大家用来参考。
2025-02-18 23:58:19
778
原创 4-redis分片集群
本文介绍redis分片集群的搭建,基于redis7.0版本。redis分片集群解决了海量数据存储的高并发读写问题,当数据大到一台服务器搞不定的情况下,就要考虑向分片集群演化。
2025-02-06 17:29:15
1074
原创 3-Redis哨兵高可用集群搭建
本文介绍redis哨兵集群的搭建。redis sentinel是redis高可用主从集群的解决方案。通过sentinel在主从集群上,当master下线后,sentinel自动选择一个slave,将slave变成master,从而达到故障转移的目的,实现主从集群的高可用。
2025-01-27 10:24:08
414
原创 2-redis主从(master-slave)集群搭建
本文介绍redis主从复制的搭建过程,让大家在整体感官观上一步步了解redis的高可用,希望对大家日常工作有所帮助。
2025-01-23 01:17:30
840
原创 grafana + Prometheus + node_exporter搭建监控大屏
本文介绍生产系统监控大屏的搭建,比较实用也是实际应用比较多的方式,希望能够帮助大家对监控系统有一定的认识。
2025-01-19 22:22:42
1181
原创 使用jmeter压力测试
本文介绍jmeter作为压力测试工具的使用,包括压测、插件配置。在最后,结合虚机,演示了jmeter配置监控服务器的实时状态,希望对大家有帮助。本文适合有一定开发开发经验的同学。
2025-01-16 19:29:40
756
原创 利用sdkman管理jdk多个版本
大家在开发过程中应该都碰到过切换jdk版本,通常的做法就是修改环境变量。今天介绍的sdkman用一个命令就可以切换,特别方便。我们一起来看看。
2025-01-12 19:03:30
629
原创 mac homebrew配置使用
本文介绍mac上homebrew工具的安装、配置过程。homebrew功能类似于centos的yum,用于软件包的管理,使用上有命令的差异。本次配置过程使用mac。
2025-01-11 01:27:22
919
原创 nginx高可用集群搭建
本文介绍nginx高可用集群的搭建。利用keepalived实时检查nginx进程是否存在,和虚拟ip技术,达到故障转移的目的。终端用户通过访问虚拟ip,感知不到实际物理机故障转移事件。
2025-01-03 23:42:30
942
原创 几个实用的java代码片段
今天2024年最后一天,听说好多人都去钟楼放气球祈福了,我以此博文祝福大家2025年万事如意,薪资翻十倍。本文罗列了几个java代码片段,供大家参考学习。
2024-12-31 20:49:44
445
原创 13-springcloud gateway集成nacos实现负载均衡
网关作为访问系统的入口,负载均衡是必选项而不是可选项,本文介绍gateway与nacos集成,实现负载均衡的过程。
2024-08-28 11:51:37
2620
原创 12-使用gateway作为微服务网关
本文介绍spring gateway的使用,包括配置文件和使用java代码配置,让大家了解spring gateway的用法。如果不了解什么是微服务网关,就先查查资料,网关相对来说是比较重要的微服务组件。
2024-08-27 08:23:07
1376
1
原创 11-sentinel利用nacos作持久化
本文介绍sentinel配置数据的持久化方法。由于sentinel官方并没有提供持久化功能,大家在测试过程中也能发现sentinel服务重启后,原来配置的数据就丢了,本文就是来处理这一问题的。做好心理准备,我们要修改sentinel的源代码,是不是感觉高大上。
2024-08-16 15:50:41
1264
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人