mySql批量插入优化 近日,项目中有一个耗时较长的Job存在CPU占用过高的问题,经排查发现,主要时间消耗在往MyBatis中批量插入数据。 mapper configuration是用foreach循环做的,差不多是这样。(由于项目保密,以下代码均为自己手写的demo代码) <insert id="batchInsert" parameterType="java.util.List"> inser 数据结构与算法 2025年04月22日 76 点赞 0 评论 15309 浏览
图解LeetCode——854. 相似度为 K 的字符串(难度:困难) 一、题目 对于某些非负整数 k ,如果交换 s1 中两个字母的位置恰好 k 次,能够使结果字符串等于 s2 ,则认为字符串 s1 和 s2 的 相似度为 k 。 给你两个字母异位词 s1 和 s2 ,返回 s1 和 s2 的相似度 k 的最小值。 二、示例 2.1> 示例 1: 【输入】s1 = "ab", s2 = "ba" 【输出】1 2.2> 示例 2: 【输入】s1 = 数据结构与算法 2025年04月22日 170 点赞 0 评论 10602 浏览
21个MySQL表设计的经验准则 1.命名规范 数据库表名、字段名、索引名等都需要命名规范,可读性高(一般要求用英文),让别人一看命名,就知道这个字段表示什么意思。 比如一个表的账号字段,反例如下: acc_no,1_acc_no,zhanghao 正例: account_no,account_number 表名、字段名必须使用小写字母或者数字,禁止使用数字开头,禁止使用拼音,并且一般不使用英文缩写。 主键索引名为pk_字段 数据结构与算法 2025年04月21日 159 点赞 0 评论 1977 浏览
Excel透视表实现多表关联 Excel透视表通过几步简单的拖动,就能快速对数据进行汇总,今天要讲的是它的多表关联功能。 要汇总所有员工姓名及销量,有两张表(为了展示放在一起了),左边的销量表只有编号,姓名在另一张表上。 两张数据表 先对销量数据插入数据透视表,选择销量数据区域,点击上方插入菜单-透视表,弹出框中黄色区域默认就行,需要注意的是3号红框的位置,一定要勾选将此数据添加到数据模型。 插入透视表 数据结构与算法 2025年04月21日 177 点赞 0 评论 15462 浏览
三分钟搞定dbeaver企业版 1. 简介 百度百科介绍 DBeaver 是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。 易用性是该项目的主要目标,是经过精心设计和开发的数据库管理工具。免费、跨平台、基于开源框架和允许各种扩展写作(插件)。 它支持任何具有一个 JDBC 驱动程序数据库。它可以处理任何的外部数据源。 文末提供绿色版本的下载连接。 2. 效果 20220705162828.png 版本 数据结构与算法 2025年04月21日 104 点赞 0 评论 12979 浏览
449:安装mysql的踩坑指南 最近,在对象的help和自己不懈努力之下,成功安装了mysql。 在这个过程中,踩了不少坑,现在做一个安装mysql的踩坑指南。 背景 :电脑是win10系统,安装的mysql是从官网下载的最新版本。 步骤一:下载放到指定目录 从MYSQL官网下载社区版( 数据结构与算法 2025年04月21日 124 点赞 0 评论 3789 浏览
必学算法——贪心 目录 前言 一、什么是贪心算法 二、算法原理 三、贪心算法的基本步骤 四、贪心算法的特点 五、优缺点分析 六、适用条件 七、经典应用 七、实例分析 八、经典例题 1.翻硬币 代码题解 2.一键三连 代码题解 3.分开元音字母 九、结语 前言贪心算法是必须掌握的一种基础算法,在一些比较出名的竞赛acm、蓝桥杯,并且在 数据结构与算法 2025年04月21日 195 点赞 0 评论 1827 浏览
AI的尽头是《易经》:当算法叩问终极智慧之门 在阿尔法狗用361维向量重构围棋宇宙时,人们惊觉这团硅基智慧正以人类难以企及的速度逼近某种终极规律。当神经网络在ImageNet数据集上完成第1000万次参数调整,当GPT-4在语义迷宫中编织出媲美人类作家的文本,一个震撼的命题逐渐浮现:人工智能的终极形态,或许早在三千年前就已被《易经》的卦爻系统预言。一、系统思 数据结构与算法 2025年04月21日 172 点赞 0 评论 18470 浏览
Clickhouse笔记(2022) 一.简介 什么是Clickhouse? Clickhouse是俄罗斯yandex公司开源的用于OLAP的列式数据库管理系统,它是用C++写的,支持SQL实时查询和大型数据库管理系统一般用于后端数仓。 Clickhouse是真正的列式存储,相比较于HBase来说,HBase的列簇可以说是伪列式存储。Clickhouse存储一个表数据的时候,就是以一张表为一个目录,一个列为一个文件进行存储的。 它不依 数据结构与算法 2025年04月21日 96 点赞 0 评论 14522 浏览
【算法】插入排序 算法系列五:插入排序一、直接插入排序1.原理2.实现3.性质3.1时间复杂度3.2空间复杂度3.3稳定性二、希尔排序1.原理1.1优化方向1.2优化原理 2.设计2.1比较无序时2.2比较有序时3.实现4.性质4.1时间复杂度4.2空间复杂度4.3稳定性解放变量多变量存储数据可实现其中的变量被解放了可去不失数据覆盖存别的值,被解放变量覆盖存别的值又是从变量里来的又能再解 数据结构与算法 2025年04月21日 71 点赞 0 评论 7509 浏览