- 博客(9)
- 收藏
- 关注
原创 MySQL 关于InnoDB什么时候使用表级锁
MySQL------什么时候使用表级锁对于InnoDB表,在绝大多数的情况下都应该使用行级锁,因为事务和行级锁往往是我们选择InnoDB表的理由。但是在个别特殊的事务中,也可以考虑使用表级锁。第一种情况:事务需要更新大部分或者是更新全部数据,表又非常大,在这种情况下,如果使用默认的行级锁,不仅会导致这个事务的执行效率低,而且可能会造成其他事务长时间锁等待和锁冲突,这种情况下可以考虑使用表级锁来提高该事务的执行速度。第二种情况:事务设计多个表,比较复杂,很可能引起死锁,造成大量事务回滚。这
2022-03-23 23:16:05
2612
原创 2021-09-07
顺序表去重伪代码顺序表删除其重复值元素算法顺序表删除其重复值元素算法下面展示一些 伪代码代码片。题目:从有序表中删除其值重复的元素,使表中元素均不同// 伪代码 typedef struct{ Elemtype *data;//数据元素 int MaxSize,length;//最大容量,表长度}SqList;bool delete_Same(SqList &L){if(L.length==0)return false;int i,j;//i,j分别标记数组下标/
2021-09-07 11:27:58
79
原创 2021-05-12
MyBatis #{}和 ${}的区别#{}1.#{}---> jdbc String sql="Select id ,user_name from Emp where id=?"1.会经过JDBC当中PreparedStatement的预编译,会根据不同的数据类型来编译成对应数据库对应的数据2.可以有效防止SQL注入${}2.String sql="SELECT * from Emp where id="+id1.不会进行预编译,会直接将输出进来的数据拼接在SQL中2.有SQL注
2021-05-12 00:48:32
92
原创 2021-04-07
目录关于判断一个链表是否存在环的问题:建立两个指针p1 p2都指向头结点 Node p1,p2=head,每当p1向前移动一位,p2向前移动2位 当p1==p2时 证明这个链表存在环 否则返回false/*算法思想 判断是否有环 类似于赛跑设置两个节点 一个 p1 p2 都指向链表头部 p1走一步 p2走两步 p1=p2时 return true */public class BooleanIsCycle { private static class Node{ ...
2021-04-07 15:48:35
75
转载 CNSD/Echarts图的使用
<script type="text/javascript"> var dom = document.getElementById("container"); var myChart = echarts.init(dom); var app = {}; option = null; app.title = '坐标轴...
2019-04-16 23:19:52
387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人