- 博客(182)
- 收藏
- 关注

原创 还在为画流程图而烦恼吗?Kimi一键帮你生成流程图
流程图是揭示工作流程清晰路径的利器。通过上述案例,我们可以看到流程图在不同工作场景中的多样化应用。无论是项目管理、客户服务、产品开发还是数据分析,流程图都能帮助我们更高效地理解和优化工作流程。掌握流程图的制作和应用希望这篇文章能够帮助你更深入地理解流程图在实际工作场景中的应用,如果有任何问题或需要进一步的探讨,欢迎随时交流。
2024-09-01 13:59:20
2639

原创 还在为低效工作烦恼?Kimi使用指南,让你的效率飞跃提升
在这个信息爆炸的时代,效率成为了我们追求的重要目标。今天,我要为大家介绍一个能够显著提升工作效率的智能助手——Kimi。Kimi不仅能够理解复杂的指令,还能处理多种文件格式,甚至还能进行网页内容解析。这篇文章将带你一文看懂Kimi,让你的效率提升60%!
2024-08-31 14:45:18
3223

原创 Spring中BeanFactory和FactoryBean区别
目录一、BeanFactory二、FactoryBean三、小结Spring学习专栏1.Spring源码分析(一)基本框架介绍2.Spring源码分析(二)两种方案搭建基础框架3. Spring中@Conditional注解详细讲解及示例4. Spring中@Import注解详细讲解及示例5. Spring中BeanFactory和FactoryBean区别一、BeanFactory这个其实是所有Spring Bean的容器根接口,给Spring 的容器定义...
2021-02-26 14:28:53
272
1

原创 MySQL的MVCC及实现原理
一、前提概要1. 什么是MVCC?MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用更好的方式去处理读-写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读什么是当前读和快照读?在学习MVCC多版本并发控制之前,我们必须先了解一下,...
2021-02-07 10:50:49
3022

原创 MySQL日志模块
一、简介MySQL有两大重要的日志模块:redo log(重做日志)和binlog(归档日志)。redo log是InnoDB存储引擎层的日志,binlog是MySQL Server层记录的日志, 两者都是记录了某些操作的日志,但两者记录的格式不同。二、redo logredo log: 又称(重做日志)文件,用于记录事务操作的变化,记录的是数据修改之后的值,不管事务是否提交都会记录下来。在media failure时,redo log文件就能派上用场,如数据库掉电,Inn...
2021-02-05 13:55:56
1671
1

原创 MySQL5.7开启binlog日志,及数据恢复简单示例
目录一、相关命令二、开启binlog三、演示数据恢复一、相关命令 1. 查看是否开启 binlog日志(默认不开启,log_bin值为OF)及日志位置show variables like '%log_bin%'; 2. 查看产生的 日志文件。show binary logs;3. 查看当前使用的日志文件,即记录操作的最后一个日志文件show master status;4. 查看日志事件信息 ,开始、结束操作位置等show binl..
2021-02-05 11:24:51
1472

原创 MySQL索引底层数据结构与算法
一、MySQL数据结构几个概念索引:索引是帮助MySQL高效获取数据的排好序的数据结构I/O:从磁盘读取数据的一次操作叫做一次I/O,整个查询过程最耗费性能的步骤(检验数据结构性能)。数据页:它是InnoDB管理存储空间的基本单位,数据页是数据文件中的最小存储单元,每个数据页保存一个数据库节点。一个页的大小Mysql一般默认是16KB。聚簇索引:对于我们的数据库存储结构中,如果叶子节点保存了完整的数据,那么这个就叫做聚簇索引(一次IO查询)。非聚簇索引:对于我们的数据库存储结...
2021-02-04 17:02:41
568

原创 MySQL基础架构详解
目录一、引言二、MySQL基础架构图2.1 MySQL基础架构零件分析三、基础零件剖析3.1 连接器3.2 查询缓存3.3 分析器3.4 优化器3.5 执行器MySql学习专栏一、引言我们在学习MySQL的时候,迈入MySQL大门的第一步就是了解并安装MySQL客户端,随后才是使用MySQL做一系列数据库操作。但是往往被我们忽略的却是真正了解MySQL基础架构,为什么要这么说呢?因为在对数据库数据CURD操作的时候,也会出现一些问题或异常情况,...
2021-02-04 14:25:09
911

原创 java中冒泡排序
目录1. 简介2. 算法原理3.算法分析3.1 时间复杂度3.2 算法稳定性4.算法实现1. 简介冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料
2021-01-05 17:51:42
326
原创 SpringBoot整合Retry详细教程
Spring Boot 提供了灵活的方式来集成重试机制,这可以通过使用 Spring Retry 模块来实现。本文将通过一个具体的使用场景来详细介绍如何在 Spring Boot 应用中集成和使用 Spring Retry 技术。通过以上步骤,我们成功地在 Spring Boot 应用中集成了 Spring Retry 技术,实现了服务调用的重试机制。由于网络不稳定或外部 API 可能暂时不可用,我们需要在这些情况下实现重试机制,以确保请求的成功率和系统的稳定性。,并在需要重试的方法上使用。
2024-12-01 21:39:01
1419
1
原创 如何高效使用Prompt与AI大模型对话
在人工智能的世界里,提示词(Prompt)就像是一把钥匙,能够解锁AI智能助手的潜力,帮助你更高效地获取信息、解决问题。但如何正确使用这把钥匙,却是一门艺术。本文将带你了解提示词的使用技巧,让你与人工智能的对话更加流畅和高效。
2024-10-03 16:39:47
12292
2
原创 你还在为写PPT而烦恼吗,Kimi一键帮你生成PPT
PPT已经成为我们日常工作和学习中不可或缺的一部分。无论是企业会议、学术报告还是产品展示,一个精心制作的PPT都能有效提升信息传递的效率和质量。然而,制作一个既美观又专业的PPT并非易事,它需要耗费大量的时间和精力。幸运的是,随着人工智能技术的发展,Kimi的出现为这一问题提供了完美的解决方案。
2024-09-13 18:58:49
8959
2
原创 当“草莓”遇见专家:全能AI与专业AI的未来对决
想象一下,如果你的手机不仅能帮你解决数学题,还能为你策划一场完美的营销活动,那会是一种怎样的体验?这正是OpenAI即将推出的“草莓”AI模型所承诺的。但这种全能型AI是否真的是未来的趋势呢?它与那些专注于特定领域的专业AI相比,谁更能赢得市场的青睐?
2024-08-31 16:28:52
282
原创 Kimi 化身为你的私人翻译神器
在这个全球化的时代,无论是职场上的无缝沟通、学习资料的快速获取,还是日常生活中的轻松跨语言交流,我们都渴望拥有一个强大且便捷的翻译伙伴。Kimi,正是这样一位值得信赖的翻译神器。今天,就让我们一同探索如何高效地使用Kimi,让它不仅仅是工具,而是成为你私人定制的翻译助手。
2024-08-31 16:04:46
1672
原创 Kimi浏览器助手,一键加速浏览器搜索工作效率!
在这个信息数字化时代,我们每个人都像是一名信息的探险家,每天在网络的海洋中寻找着知识与答案。而Kimi浏览器插件助手,就像是我们手中的罗盘,指引我们以更快的速度抵达搜索获取结果。它在实际使用中是如何帮助我们提升效率的。
2024-08-31 14:52:19
1169
原创 流程编排是如何实现解耦代码
在现代软件开发实践中,随着系统复杂性的不断提升,解耦代码成为构建高内聚低耦合架构的核心诉求。流程编排作为一种重要的设计模式和技术手段,在实现代码解耦方面扮演着至关重要的角色。其核心理念在于将复杂的业务逻辑分解成一系列独立、可重用的任务或服务单元,并通过定义它们之间的执行流程来替代直接的代码耦合关系。
2024-04-17 15:37:48
1989
原创 通义灵码使用教程:探索AI编码的新维度
通义灵码是一款由阿里云研发的智能编码工具,整合了人工智能技术以提升开发者编码效率。本教程覆盖了通义灵码的安装注册、核心功能(如智能代码补全、代码片段生成、实时错误检测与修复、API文档查询及代码重构建议)的使用方法,并介绍了实战演练步骤和个性化设置。通义灵码旨在通过不断学习和适应用户编码习惯,成为提升开发效率和代码质量的重要助力。
2024-04-17 15:24:49
23248
原创 Spring Boot 整合 Mockito:提升Java单元测试的高效实践
Mockito与Spring Boot的整合为Java开发者提供了一套完整的解决方案,使得单元测试更为精准、高效,从而确保了代码质量、降低了维护成本,并促进了项目的持续集成与交付。通过合理运用Mockito的各项功能,开发者能够编写出高度可信赖且易于维护的单元测试代码。
2024-04-15 18:05:57
2910
原创 深入解析与实践Mockito:Java单元测试的强大助手
Mockito是一种模拟框架,其核心概念是在测试过程中创建并使用“Mock对象”。Mock对象是对实际对象的一种模拟,它继承或实现了被测试类所依赖的接口或类,但其行为可以根据测试需求自由定制。控制其在测试环境下的行为,从而将注意力聚焦于类本身的逻辑验证上。
2024-04-15 18:02:33
2735
5
原创 Java 函数编程讲解
我们最常用的面向对象编程(Java)属于命令式编程(Imperative Programming)这种编程范式。常见的编程范式还有逻辑式编程(Logic Programming),函数式编程(Functional Programming)。
2023-11-28 20:23:23
896
2
原创 Spring Boot 优雅配置yml配置文件定义集合、数组和Map
Spring Boot 优雅配置yml配置文件定义集合、数组和Map
2023-10-27 17:26:38
12389
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人