- 博客(12)
- 收藏
- 关注
原创 Mybatis自定义SQL分页查询与Mybatis-Plus分页查询
Mybatis XML自定义SQL分页查询,复杂分页查询,如多表连接查询,需要用到SQL函数或存储过程等,往往更适合通过自定义SQL实现
2023-04-30 20:02:35
1926
原创 MySQL【悲观锁】for update带where【任意条件】拿到【行锁】而不是表锁的通用方法
where带任意条件的for update悲观锁拿到行锁的一步到位的通用方法
2023-04-22 19:23:49
783
原创 【CSS】自定义【Markdown】导出【pdf】的主题样式并自带【书签】
【CSS】自定义【Markdwon】导出【pdf】的主题样式并自带【书签】 pdf阅读软件侧边栏的书签
2022-09-06 00:41:26
2950
原创 JS实现输入框轮播placeholder并提交其内容或用户的输入
JS实现输入框轮播placeholder并提交其内容或用户的输入,实现搜索框中placeholder的定时滚动轮播,并按用户操作实现提交其中的内容或提交用户输入的内容。
2022-08-21 01:55:02
1397
原创 pandas df.groupby()分组后的数据访问,set_index的用法
单行 df1['分组列名'] df2.loc['分组列名1','分组列名2'] df3.loc['分组列名'] 一整列 list(df1) list(df2['分组列名1/2']) list(df3['分组列名']) set_index的用法 ...
2022-08-13 23:04:10
6729
1
原创 【数论】【素数/质因数】性质总结及相关模板
①两个数的最大公约数是1,则它们互质。 ②两个不同的质数互质。 ③相邻的两个自然数是互质数。 ④相邻的两个奇数是互质数。 ⑤每个合数都可以写成几个质数相乘的形式,这些质数就是这个合数的质因数。 ⑥分解质因数:把一个合数用几个质因数相乘的形式表示出来。 ...
2022-05-25 21:58:04
377
原创 uva 10561 Treblecross 【博弈】【SG函数打表】【先手第一步】【子游戏】
题目链接https://vjudge.net/problem/UVA-10561 • 题目大意: 给定一行只含'.'和'X'的字符串且没有连续三个“XXX”的情况,两个玩家依次将'.'改成‘X’, 当一方操作后出现“XXX”的情况时,该方胜利。问先手是否能获胜? 若能,输出所有先手第一步可以操作的位置。 • 分析: 一步胜利的情况: 首先要把一步就能取胜的情况单独处理,即“.....XX.....”和“.....X.X.......”, 一旦存在这种情况就不需要考虑一般的情况了,输..
2022-05-24 22:01:31
351
原创 AtCoder abc107 D.Median of Medians【前缀和】【树状数组求顺序对】【二分】【思维】
题目链接https://atcoder.jp/contests/arc101/tasks/arc101_b?lang=en •大概题意: 给定一个整数序列,对其所有子区间分别取中位数,由这些中位数构成新的序列,求这个序列的中位数。 •题意分析: 要特别注意的是,原序列是不用排序的,而每个子区间和最终序列都要排序。 这意味着是直接从原序列取子区间,而根据中位数的定义,求中位数之前是要排序的,所以整个过程应该是: •直接对原序列取子区间; •对于每个子区间执行以下操作: ..
2022-05-23 19:36:24
500
原创 C. Common Divisors (Codeforces Round #579 )【gcd,因数分解】
题目大意:给定一组数,求能被其中每一个数整除的数的个数,即这组数的公因子个数。 分析:先__gcd()遍历求出这组数的最大公约数,然后对这个最大公约数进行因数分解,其因数个数即为答案。 #include<algorithm> #include<math.h> #include<iostream> #include<cstdio> #include<cstring> #include<string> #include&..
2022-05-22 16:00:54
722
原创 The Embarrassed Cryptographer【素数线性筛】【同余模】【大数最小质因子】
The Embarrassed Cryptographerhttps://vjudge.net/problem/HDU-2303 题目大意: 给定两个数K,L 。范围:4 <= K <= 1e100and 2 <= L <= 1e6 问K的最小质因子是否小于L,小于则输出BAD和该质因子,否则输出GOOD 特点: 1.K非常大,只能用字符存。 2.大数取余,先对前几位数取余后,*位数加上后续位数(拼回完整的数)再取余的结果和直 接对大数取余相同。 3....
2022-05-15 22:20:44
306
原创 Sum of product of pairs【树状数组前缀和】【取模运算】
Sum of product of pairs https://vjudge.net/problem/AtCoder-abc177_c 根据乘法结合律,对于某一个数a[i],求其与位于其后的每一个数的乘积之和, 即a[i]*(a[i+1]+a[i+2]...) 用树状数组求每个前缀和之差,再与当前的数相乘。 特点: 1.数据较大,用long long 2.树状数组中求前缀和的函数改为ret=(ret+e[x])%mod或ret+=e[x];ret%=mod; 减法的结果求模,(在减法里+m.
2022-05-15 18:27:53
256
空空如也
spring相同的事务隔离注解,在不同的数据库上的效果是否一样?
2023-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅