一、事务的四大特性: * ACID: 原子性,一致性,隔离性,持久性 * 原子性:要不一起成功,要不一起回滚; * 一致性:对数据的操作,数据总数不变 ; (转账业务 A 转账B 20元,但是A B的总计还是原来的数值) * 隔离性:一个事务不会影响另一个事物; * 持久性:事务一旦提交对数据库的影 ...
分类:
其他好文 时间:
2020-08-06 17:07:42
阅读次数:
125
k=k&(k-1)可以消除k的二进制数的最后一个1.连续进行这个操作,每次消除一个1,直到全部消除为止。操作次数就是1的个数。 int num=0; cin>>k; while(k>0) { k=k&(k-1); num++; } cout<<num<<endl; ...
分类:
其他好文 时间:
2020-08-03 09:50:59
阅读次数:
87
[编程题] lk 231. 2的幂 题目 输入输出 方法1:位运算 //方法3:使用位运算消除1 /*思想:如果是2的n次方,那么它的二进制肯定是0000000100000这种样子,其中是只有一个1(有可能是0000001),我们用位运算消除一次,看能否消除为0,就判断是否是2的幂次方*/ publ ...
分类:
其他好文 时间:
2020-07-30 22:00:29
阅读次数:
68
这一次是通过keras对官方的手写数据集mnist进行训练,是训练出来的模型能准确分别手写数字mnist手写数据集,里面都是28*28的图片(这个图片是来自https://www.cnblogs.com/xianhan/p/9145966.html): 然后如果只是简单的这样训练模型就没什么意义了, ...
分类:
其他好文 时间:
2020-07-30 19:43:24
阅读次数:
92
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6797 题意:给你n个数以及一个特殊数k,你可以将任意两个连续的数合并成一个新的数,同时数组的长度-1,问你进行若干次操作后(可以为0次),最多有多少个数是k的倍数。 思路:遍历数组,定义sum记录其和, ...
分类:
其他好文 时间:
2020-07-29 21:28:55
阅读次数:
87
power_two.cpp内容如下: #include <iostream> using namespace std; bool is_power_of_two(unsigned int n) { return (n && !(n & (n-1))); } int main(int argc, ch ...
分类:
其他好文 时间:
2020-07-29 15:07:26
阅读次数:
62
垂直架构 特点 不管项目多复杂,有多少个模块,全在一个项目中编写 项目部署在一个web容器上,适合于 访问量小,用户数不多的业务 优点 耦合度比较高 所有功能模板代码都放到了一起, 不利于扩展 写好了, 测试完了,想要加一个模块非常的困难 如果果某个功能出错有问题,所有的功能都需要再重新打包编译,部 ...
分类:
其他好文 时间:
2020-07-29 10:22:26
阅读次数:
88
1.可持久化线段树 又称主席树,因为发明这一算法的人的名字缩写为HJT。 主席树可以储存各个历史状态,如果用普通线段树,每个状态都是 4n 的,内存和时间开销极大,而主席树通过动态开点,先继承上一状态的左右儿子节点指针,再进行修改,每次修改的时间和空间都可以优化到 \(\log n\) 级别。 通过 ...
分类:
其他好文 时间:
2020-07-28 22:48:06
阅读次数:
88
#前言 首先需要明确的是,this的指向在函数定义的时候是无法确定的,只有函数执行的时候才能确定this到底指向谁。在非箭头函数下,this指向调用其所在函数的对象,而且是离谁近就指向谁(此对于常规对象,原型链,getter&setter等都适用);构造函数下,this与被创建的新对象绑定;DOM事 ...
分类:
其他好文 时间:
2020-07-28 22:24:25
阅读次数:
69
总目录 > 6 数学 > 6.4 数论 > 6.4.1 素数与最大公约数 前言 数论开始。这一块知识点还挺凌乱的,又多又杂。 子目录列表 6.4.1 素数与最大公约数 1、素数 对于正整数 a, d,如果存在正整数 k,使得 a = kd,则称 d 整除 a,记作 d | a。这时,a 是 d 的倍 ...
分类:
其他好文 时间:
2020-07-28 00:18:17
阅读次数:
91