- 博客(135)
- 收藏
- 关注
原创 “通义听悟”:智能语言处理的创新之旅
通义听悟是一款功能强大的智能工具,适用于会议、课程、访谈、培训等场景。它具备实时语音转写能力,能完整沉淀沟通内容,音字对应播放,还可通过搜索定位助力高效回顾;支持海量文件转写,一次可上传 50 个本地文件或阿里云盘文件,自动区分发言人并保存结果;拥有实时中英互译功能,打破跨语言沟通障碍;可快速标记重点、问题、待办事项,便于回顾整理;能轻松导出原文、笔记、音视频和译文等丰富内容,提供 word、pdf、srt 等多样格式;分享方式多样,通过公开链接、微信、钉钉、海报等可安全可靠地将信息高效传递给指定好友。
2025-02-21 16:03:48
351
原创 XrayGLM原理与部署
XrayGLM 是一种基于 VisualGLM-6B 微调开发的多模态医学影像诊断模型,专门用于处理医学影像(如 X 光胸片)的自动诊断和报告生成任务。该模型旨在为中文医学影像分析和诊断提供有效的工具。
2024-09-26 17:33:09
1372
3
原创 VisualGLM-6B——原理与部署
VisualGLM-6B 是一种多模态预训练模型,它旨在将视觉和语言模型进行结合,使得语言模型能够理解图像信息并与文本对话无缝结合。为了更好地理解 VisualGLM-6B 的内容,我们可以从以下几个方面来解析它的原理、结构、训练和微调等内容。
2024-09-26 13:23:08
1920
1
原创 二十四种设计模式与六大设计原则(五): “Gang of Four“ 设计模式(创建型、结构型、行为型)与六大设计原则(单一职责原则、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则)
二十四种设计模式与六大设计原则(五): "Gang of Four" 设计模式(创建型设计模式、结构型设计模式、行为型设计模式)与六大设计原则(单一职责原则、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则)
2024-03-31 18:47:39
1225
原创 二十四种设计模式与六大设计原则(四):【状态模式、原型模式、中介者模式、解释器模式、享元模式、备忘录模式】的定义、举例说明、核心思想、适用场景和优缺点
二十四种设计模式与六大设计原则(四):【状态模式、原型模式、中介者模式、解释器模式、享元模式、备忘录模式】的定义、举例说明、核心思想、适用场景和优缺点
2024-03-31 17:09:10
1634
原创 二十四种设计模式与六大设计原则(三):【装饰模式、迭代器模式、组合模式、观察者模式、责任链模式、访问者模式】的定义、举例说明、核心思想、适用场景和优缺点
二十四种设计模式与六大设计原则(三):【装饰模式、迭代器模式、组合模式、观察者模式、责任链模式、访问者模式】的定义、举例说明、核心思想、适用场景和优缺点
2024-03-31 00:56:00
2578
1
原创 二十四种设计模式与六大设计原则(二):【门面模式、适配器模式、模板方法模式、建造者模式、桥梁模式、命令模式】的定义、举例说明、核心思想、适用场景和优缺点
二十四种设计模式与六大设计原则(二):【门面模式、适配器模式、模板方法模式、建造者模式、桥梁模式、命令模式】的定义、举例说明、核心思想、适用场景和优缺点
2024-03-30 21:54:51
1455
原创 二十四种设计模式与六大设计原则(一):【策略模式、代理模式、单例模式、多例模式、工厂方法模式、抽象工厂模式】的定义、举例说明、核心思想、适用场景和优缺点
二十四种设计模式与六大设计原则(一):【策略模式、代理模式、单例模式、多例模式、工厂方法模式、抽象工厂模式】的定义、举例说明、核心思想、适用场景和优缺点
2024-03-30 17:45:42
1539
原创 Git学习(二)远程操作:理解分布式版本控制系统、远程操作【远程仓库、新建远程仓库、克隆远程仓库、向远程仓库推送、拉取远程仓库、配置Git】、标签管理、多人协作场景、企业级开发模型、企业级项目管理实战
Git学习(二)远程操作:理解分布式版本控制系统、远程操作【远程仓库、新建远程仓库、克隆远程仓库、向远程仓库推送、拉取远程仓库、配置Git】、标签管理、多人协作场景、企业级开发模型、企业级项目管理实战
2024-03-27 21:59:09
975
原创 Git学习(一)基于本地操作:Git初识、Git安装(Linux-ubuntu)、Git 基本操作、分支管理
Git初识、Git安装(Linux-ubuntu)、Git基本操作【创建Git本地仓库、配置Git、认识工作区、暂存区、版本库、添加文件、查看.git文件、修改文件、版本回退】、撤销修改、删除文件、分支管理【理解分支、创建分支、切换分支、合并分支、删除分支、合并冲突、分支管理策略、分支策略、bug分支、删除临时分支】
2024-03-26 22:56:07
1256
原创 ProtoBuf学习和使用(二):proto3语法详解【字段规则、消息类型的定义与使用】enum类型、Any类型、oneof类型、map类型、默认值、更新消息、选项option、通讯录——网络版、总结
ProtoBuf学习和使用(二):proto3语法详解【字段规则、消息类型的定义与使用】、enum类型【定义规则、定义时注意】 、Any类型、oneof类型、map类型、默认值、更新消息【更新规则、保留字段 reserved、未知字段、前后兼容性】、选项 option【选项分类、JAVA常用选项列举、设置自定义选项】、通讯录 4.0 实现——网络版、总结——序列化能力对比验证
2024-03-25 23:06:24
2679
原创 ProtoBuf的学习与使用(一):初识ProtoBuf【序列化概念、介绍、使用特点】、安装 ProtoBuf【Linux-Ubuntu、Windows】、学习思路、快速上手ProtoBuf
ProtoBuf的学习与使用(一):初识ProtoBuf【序列化概念、介绍、使用特点】、安装 ProtoBuf【Linux-Ubuntu、Windows】、学习思路、快速上手ProtoBuf
2024-03-24 21:05:31
3308
原创 Redis(八):Redis 典型应用—— 缓存 (cache)【缓存的更新策略、缓存预热、缓存穿透、缓存雪崩和缓存击穿】、Redis 典型应用——分布式锁、常见面试题
Redis(八):Redis 典型应用—— 缓存 (cache)【什么是缓存?使用Redis作为缓存、缓存的更新策略(定期生成、实时生成)、缓存预热、缓存穿透、缓存雪崩和缓存击穿】、Redis 典型应用——分布式锁【什么是分布式锁?、分布式锁的基础实现、引入过期时间、引入校验ID、引入Lua、引入watch dog (看门狗)、引入Redlock 算法、其他功能】、常见面试题
2024-03-22 23:00:25
1438
原创 Redis(七)集群 (Cluster):基本概念、数据分片算法【哈希求余、一致性哈希算法、哈希槽分区算法】、集群搭建 (基于 docker)、故障处理——主节点宕机、集群扩容、集群缩容、代码连接集群
Redis(七)集群 (Cluster):基本概念、数据分片算法【哈希求余、一致性哈希算法、哈希槽分区算法】、集群搭建 (基于 docker)、故障处理——主节点宕机、集群扩容、集群缩容、代码连接集群
2024-03-22 22:20:49
1058
原创 Redis(六)哨兵 (Sentinel):基本概念(主从复制的问题、人工恢复主节点故障、哨兵自动恢复主节点故障)、安装部署 (基于 docker)、重新选举、选举原理
Redis(六)哨兵 (Sentinel):基本概念(主从复制的问题、人工恢复主节点故障、哨兵自动恢复主节点故障)、安装部署 (基于 docker)(Docker简介、准备工作、编排 redis 主从节点、编排 redis-sentinel 节点)、重新选举、选举原理
2024-03-21 15:04:03
1283
原创 Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、数据同步psync)、总结
Redis(五)主从复制:主从模式介绍、配置【建立复制、断开复制、安全性、只读、传输延迟】、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、数据同步psync【replicationid/replid (复制id)、offset (偏移量)、全量复制、replication id 和 run id 的辨别、部分复制、复制积压缓冲区、实时复制、划分工作目录】)、总结
2024-03-20 18:19:03
2226
原创 Redis(四):持久化和事务:RDB(定期备份)【触发机制、流程说明、文件的处理、优缺点】、AOF(实时备份)【使用AOF、命令写入、文件同步、重写机制、启动时数据恢复】、Redis 事务【操作】
Redis(四):持久化和事务:RDB(定期备份)【触发机制、流程说明、文件的处理、优缺点】、AOF(实时备份)【使用AOF、命令写入、文件同步、重写机制、启动时数据恢复】、Redis 事务【操作、乐观锁和悲观锁】
2024-03-19 18:05:46
1311
原创 Redis(三) Redis客户端:底层的通信原理、Java使用样例列表(引入依赖、配置端口、转发连接、通用命令、字符串操作、列表操作、集合操作、哈希操作、有序集合操作)、集成到Spring Boot
Redis(三) Redis客户端:底层的通信原理、Java使用样例列表(引入依赖、配置端口、转发连接、通用命令、字符串操作、列表操作、集合操作、哈希操作、有序集合操作)、集成到Spring Boot(创建项目、配置 redis 服务地址、创建 Controller)
2024-03-18 17:52:32
1249
原创 Redis(二)Redis实战操作:预备知识(GET和SET、基本全局命令、常见数据类型和内部编码)、String字符串、Hash哈希、List列表、 Set集合、Zset有序集合、渐进式遍历、数据库
预备知识(GET和SET命令、基本全局命令)、Redis常见数据类型和内部编码(单线程架构、引出单线程模型)、String字符串、Hash哈希、List列表、Set集合、Zset有序集合、不常用类型简介(stream、geospatial、hyperloglog、bitmaps、bitfields)、渐进式遍历和SCAN、数据库管理。
2024-03-17 12:05:37
1933
原创 Redis(一)Redis 的使用和原理:初识Resdis(盛赞Redis、Redis特性、使用场景、重大版本)、安装Redis与客户端介绍(在Ubuntu上安装和配置、Redis客户端介绍)
Redis 的使用和原理:初识Resdis(盛赞Redis、Redis特性、使用场景、重大版本)、安装Redis与客户端介绍(在Ubuntu上安装和配置、Redis客户端介绍)
2024-03-13 22:42:35
1734
原创 服务端高并发分布式结构演进之路(概述、常见概念和评价指标、架构演进:【单机架构、应用数据分离架构、应用服务集群架构、读写分离 / 主从分离架构、引入缓存⸺冷热分离架构、垂直分库、业务拆分】)
服务端高并发分布式结构演进之路(概述、常见概念和评价指标、架构演进:【单机架构、应用数据分离架构、应用服务集群架构、读写分离 / 主从分离架构、引入缓存⸺冷热分离架构、垂直分库、业务拆分】)
2024-03-12 20:59:39
1463
原创 JavaEE进阶(15)Spring原理:Bean的作用域、Bean的生命周期、Spring Boot自动配置(加载Bean、SpringBoot原理分析)
Spring原理:Bean的作用域、Bean的生命周期、Spring Boot自动配置(加载Bean、SpringBoot原理分析)
2024-03-09 19:33:32
1315
原创 JavaEE进阶(12)Spring事务和事务传播机制:事务回顾、Spring中事务的实现、@Transactional详解(用法、rollbackFor、事务隔离级别、事务传播机制)
事务回顾(什么是事务?为什么需要事务?事务的操作)、Spring中事务的实现(Spring编程式事务、Spring声明式事务@Transactional)、@Transactional 详解(用法 、rollbackFor、事务隔离级别【MySQL事务隔离级别、Spring事务隔离级别】、Spring 事务传播机制【什么是事务传播机制事务的传播机制有哪些、Spring 事务传播机制使用和各种场景演示】)
2024-03-04 21:23:34
1249
原创 JavaEE进阶(11)Spring AOP:AOP概述、Spring AOP快速入门、详解)、原理(代理模式:静态代理、动态代理:JDK动态代理、CGLIB动态代理)、源码剖析(了解)
AOP概述、Spring AOP快速入门、Spring AOP详解(涉及的核心概念、通知类型、多个AOP程序的执行顺序、@PointCut、切面优先级 @Order、切点表达式、自定义注解)、Spring AOP原理(代理模式——静态代理 、动态代理:JDK动态代理、CGLIB动态代理)、Spring AOP源码剖析(了解)
2024-03-04 01:19:17
1288
原创 JavaEE进阶(10)SpringBoot统一功能处理:拦截器入门及详解、DispatcherServlet源码、统一数据返回格式、统一异常处理、@ControllerAdvice源码、案例代码补充
拦截器入门及详解、DispatcherServlet 源码分析(了解)(适配器模式)、统一数据返回格式、统一异常处理、@ControllerAdvice 源码分析(initHandlerAdapters(context) 方法、initHandlerExceptionResolvers(context))、图书管理系统案例代码修改完善
2024-03-03 18:31:59
1502
原创 JavaEE进阶(9)MyBatis 操作数据库(进阶):动态SQL、案例练习:表白墙、图书管理系统(用户登录、图书列表、修改图书、删除图书、批量删除、强制登录)
JavaEE进阶(9)MyBatis 操作数据库(进阶):动态SQL、案例练习:表白墙、图书管理系统(用户登录、图书列表、修改图书、删除图书、批量删除、强制登录)
2024-03-02 23:25:32
920
原创 JavaEE进阶(8)MyBatis 操作数据库(入门):JDBC回顾、MyBatis入门、基础操作(注解、XML配置文件)、其他查询操作(多表查询、 #{ } 和 ${ }、模糊查询)、数据库连接池
JDBC回顾、什么是MyBatis?、MyBatis入门、MyBatis的基础操作(注解)、XML配置文件、其他查询操作(多表查询、#{ } 和 ${ }重要面试题、like 查询)、数据库连接池
2024-03-01 21:15:37
1347
原创 测试开发(9)性能测试工具——LoadRunner(一):LoadRunner的安装&介绍、基本概念、开发测试脚本、创建运行场景、通过Analysis进行测试报告解读、性能测试报告的编写
LoadRunner简介、安装&介绍、基本概念(功能、原理、三个前台功能组件、重要概念、性能测试过程)、开发测试脚本(了解WebTours网站、脚本录制、脚本加强)、创建运行场景、通过Analysis进行测试报告解读、性能测试报告的编写
2024-02-29 13:29:30
8578
4
原创 JavaEE进阶(7)Spring Boot 日志(概述、用途、使用:打印日志,框架介绍,SLF4J 框架介绍、更简单的日志输出)
日志概述、日志的用途、日志使用(打印日志、框架介绍:【门面模式、策略模式、模板模式、策略模式和模板模式的区别?】、SLF4J 框架介绍:【不引入日志门面、引入日志门面、日志格式的说明、日志级别 、日志级别的使用、日志配置、配置日志级别】)、更简单的日志输出(@Slf4j 注解原理解析)
2024-02-28 20:03:01
1239
原创 测试开发(8)性能测试概述(定义、常见性能问题、性能好坏体现、为什么要进行性能测试? 与功能测试的区别、实施流程、分析性能测试需求、常见性能指标、概念和术语介绍、模型、性能测试方法介绍、性能测试实施)
什么是性能测试?常见的性能问题、性能好坏的体现 、为什么要进行性能测试? 性能测试与功能测试的区别、性能测试实施的流程、分析性能测试需求、关键性能指标分析)、关键业务分析、常见的性能指标、概念和术语介绍(并发用户数、响应时间、事务响应时间、每秒事务通过数、点击率、吞吐量、吞吐率、思考时间、资源利用率)、性能测试模型(曲线拐点模型、地铁模型)、性能测试方法介绍(代码级别的性能测试、基准性能测试、并发测试、负载性能测试、压力测试、配置测试)、性能测试实施与管理
2024-02-28 15:58:47
1372
原创 测试开发(7)自动化测试之Junit框架(框架解析、引入依赖、常用的注解、测试用例执行顺序、参数化、测试套件、JUnit的断言、博客系统完善——自动化测试代码)
Junit框架解析(作用、特点、重要概念)、引入依赖、常用的注解、测试用例执行顺序、测试方法执行顺序、参数化(单参数化、多参数、自定义参数源示例、方法生成参数示例)、测试套件(通过类、通过包)、JUnit的断言、博客系统完善——自动化测试代码
2024-02-28 13:43:36
1386
原创 测试开发(6)软件测试教程——自动化测试selenium(自动化测试介绍、如何实施、Selenium介绍 、Selenium相关的API)
自动化测试介绍 (单元测试、接口自动化测试、UI自动化)、如何实施自动化测试、Selenium介绍(原理、环境搭建)、Selenium相关的API(元素的定位、操作测试对象、添加等待、打印信息、浏览器的操作、键盘事件、鼠标事件、窗口句柄、截图、定位一组元素、多层框架/窗口定位、层级定位、下拉框处理、alert,confirm,prompt 的处理、上传文件操作、DIV对话框的处理
2024-02-27 13:15:38
3805
原创 JavaEE进阶(6)SpringBoot 配置文件(作用、格式、properties配置文件说明、yml配置文件说明、验证码案例)
JavaEE进阶(6)SpringBoot 配置文件:配置文件的作用、SpringBoot配置文件、配置文件的格式、properties配置文件说明(properties基本语法、读取配置文件、缺点分析)、yml配置文件说明(yml基本语法、yml使用进阶、优缺点分析)、验证码案例
2024-01-22 23:41:48
2032
1
原创 测试开发(5)测试分类标准 :按测试对像划分、按是否查看代码划分、按开发阶段划分、按测试实施组织、按是否运行划分、按是否手工划分、按测试地域划分
测试分类标准:按测试对像划分(界面测试、可靠性测试、容错性测试、文档测试、兼容性测试、易用性测试、安装卸载测试、安全测试、性能测试、内存泄漏测试)、按是否查看代码划分(黑盒测试、白盒测试、灰盒测试)、按开发阶段划分(测试金字塔、单元测试、集成测试、系统测试、回归测试、冒烟测试、验收测试)、按测试实施组织(α测试、β测试、β测试与α测试的区别、第三方测试)、按是否运行划分(静态测试、动态测试)、按是否手工划分(手工测试、自动化测试)、按测试地域划分(国际化测试、本地化测试)
2024-01-18 03:17:31
1269
原创 JavaEE进阶(5)Spring IoC&DI:入门、IoC介绍、IoC详解(两种主要IoC容器实现、IoC和DI对对象的管理、Bean存储、方法注解 @Bean)、DI详解:注入方式、总结
JavaEE进阶(5)Spring IoC&DI:入门、IoC介绍、IoC详解(Spring的两种主要IoC容器实现、IoC和DI对于对象的管理、Bean的存储、类注解之间的关系、学习分析错误日志、方法注解 @Bean)、DI详解(属性注入、构造方法注入、Setter注入、@Autowired存在问题)、总结(Spring, Spring Boot 和Spring MVC的关系以及区别、Bean的命名、常见面试题)
2024-01-15 22:45:09
1097
1
原创 前端开发(1)环境搭建、HTML结构:认识标签、文件基本结构、标签层次结构、常见标签:注释,标题、换行 、格式化、实现文本格式化、图片、超链接、表格、表单、无语义标签、快捷键、特殊字符、综合案例
环境搭建、HTML结构、认识HTML标签、HTML文件基本结构、标签层次结构、快速生成代码框架、HTML常见标签:注释标签,标题标签、换行标签 br、格式化标签、实现文本格式化:加粗,倾斜,删除线,下划线、图片标签img:src属性,目录结构和路径,其他属性、超链接标签、表格标签: 基本使用,合并单元格,列表标签、表单标签: , (常见属性、输入控件类型), , , 、无语义标签、Emmet快捷键、HTML特殊字符、综合案例
2023-12-28 12:35:23
1254
原创 高阶数据结构(5)图的基本概念、存储结构 、遍历、最小生成树(Kruskal算法、Prim算法)、最短路径(单源最短路径——迪杰斯特拉算法和贝尔曼福特算法、多源最短路径——弗洛伊德算法)
高阶数据结构(5)图的基本概念、图的存储结构(邻接矩阵、邻接表)、图的遍历(广度优先遍历、深度优先遍历)、最小生成树(Kruskal算法、Prim算法)、图的最短路径(单源最短路径——迪杰斯特拉算法和贝尔曼福特算法、多源最短路径——弗洛伊德算法)
2023-12-17 17:22:23
210
原创 高阶数据结构(4)基本搜索结构 (内存中保存索引的缺陷、加速数据访问的策略、存储分类 )、B/B-树(概念、性质、插入、验证、删除、性能分析)、B+树、B*树、B-树的应用——索引 :MySQL索引
高阶数据结构(4)基本搜索结构 (内存中保存索引的缺陷、加速数据访问的策略、存储分类 )、B/B-树(概念、性质、插入、验证、删除、性能分析)、B+树、B*树、B-树的应用——索引 :MySQL索引
2023-12-11 08:45:00
240
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人