码迷,mamicode.com
首页 > 2020年03月18日 > 全部分享
数据库事务隔离级别、脏读、重复读、不可重复读、幻读
数据库事务四种隔离级别 1、Read Uncommitted(读未提交) :事务中的修改,即使没有提交,其他事务也可以看得到,会导致“脏读”、“幻读”和“不可重复读取”。 2、READ COMMITTED (读提交):大多数主流数据库的默认事务等级,保证了一个事务不会读到另一个并行事务已修改但未提交 ...
分类:数据库   时间:2020-03-18 09:43:34    阅读次数:69
C++ 函数名后有两个括号???
bool operator()(const Node3D* lhs, const Node3D* rhs) const { return lhs->getC() > rhs->getC(); } 刚看到的时候有点懵,这是什么用法? 查了资料才知道是一种高级用法,是由于 bool operator() ...
分类:其他好文   时间:2020-03-18 09:42:46    阅读次数:194
开启事务的两种方法
开启事务的另一种方式 ...
分类:其他好文   时间:2020-03-18 09:42:29    阅读次数:274
mybatis——一级缓存、二级缓存
一、Mybatis缓存 ● MyBatis包含一个非常强大的查询緩存特性,它可以非常方便地定制和配置缓存。绶存可以极大的提升查询效率。 ● MyBatis系统中默认定义了两级缓存:一级缓存和二级缓存 ○ 默认情况下,只有一级缓存开启。( SqlSession级别的缓存,也称为本地缓存) ○ 二级缓存 ...
分类:其他好文   时间:2020-03-18 09:42:12    阅读次数:45
关于数组乱序的深挖——“感觉一直在写毒代码”
最近看了一篇非常有趣的文章:关于JavaScript的数组随机排序,其作者为oldj前辈。文中指出我们用来“将一个数组随机排序”的经典写法所存在的问题,获益匪浅。 本文将以更加详尽的材料和更多样的code demo进行阐述。并尝试用“Fisher–Yates shuffle”洗牌算法进行终极解答。 ...
分类:编程语言   时间:2020-03-18 09:41:56    阅读次数:58
设计原则
设计原则 单一职责原则 单一职责原则(Single Responsibility Principle,SRP)又称单一功能原则,由罗伯特·C.马丁(Robert C. Martin)于《敏捷软件开发:原则、模式和实践》一书中提出的。这里的职责是指类变化的原因,单一职责原则规定一个类应该有且仅有一个引 ...
分类:其他好文   时间:2020-03-18 09:41:21    阅读次数:112
iReport的简单配置
iReport是个好东西,现在已经出来了0.5.1的版本了,但是这个工具虽然好用,但是初使用还是会遇到不小的麻烦。下面说下iReport的基本配置:1.一般用iReport的同志都是使用Java的,所有配置JDK的环境就不说了^_^。 2.当然需要去下载iReport-0.5.1了,记得还的捎上个i ...
分类:其他好文   时间:2020-03-18 09:41:05    阅读次数:59
String类型中的intern方法
jdk7之后 String s = new String("a") 如果执行intern方法时 字符串常量池中已有字符串"a"的引用 那么intern不执行任何操作 s的指向不变 intern方法返回"a"的引用 String s2 = new String("a") + new String("a ...
分类:其他好文   时间:2020-03-18 09:40:36    阅读次数:58
AGC039D 题解
题目描述 给定在笛卡尔坐标系的单位圆上的$N$个点(圆心为$(0, 0)$)。第$i$个点的坐标为$(cos(\frac{2 \pi T_i}{L}), sin(\frac{2 \pi T_i}{L}))$。 三个不同的点将在这$N$个点中等概率的随机,请求出这三个点构成的三角形的内切圆圆心的$x$ ...
分类:其他好文   时间:2020-03-18 09:40:05    阅读次数:60
Java:对象创建和初始化过程
分析一下Java中对象创建和初始化过程中涉及的相关概念问题,java中栈(stack)与堆(heap),对象、引用、句柄的概念。@Author:ZJ 06-11-25Blog: [url]http://zhangjunhd.blog.51cto.com/[/url] 1.Java中的数据类型 Jav ...
分类:编程语言   时间:2020-03-18 09:39:51    阅读次数:68
codeforces 1312E
codeforces 1312E 题意 有一个序列 $a_1,a_2,\cdots,a_n$ 。你可以做如下操作任意次: 选择序列中相邻并且值相等的两个数 $a_i=a_{i+1}$。 用 $a_i+1$ 替换这两个数。 求最后序列的最短长度。 题解 如果我们知道某一区间是否可以通过操作规约为1个数 ...
分类:其他好文   时间:2020-03-18 09:39:37    阅读次数:73
[LeetCode] 940. Distinct Subsequences II
Given a string S, count the number of distinct, non-empty subsequences of S . Since the result may be large, return the answer modulo 10^9 + 7. Exampl ...
分类:其他好文   时间:2020-03-18 09:38:23    阅读次数:52
java开发——Cloneable接口、clone()方法和深浅拷贝
1、实现Cloneable接口表明该类的对象是允许克隆的。 2、允许克隆的意思是:可以调用clone()方法。 3、深拷贝还是浅拷贝,取决于如何重写Object的clone()方法。 4、原对象和克隆对象的关系: 深拷贝:阳关道和独木桥; 浅拷贝:藕断丝连。 上面的第二点解释一下,如果没有实现Clo ...
分类:编程语言   时间:2020-03-18 09:37:54    阅读次数:79
ubuntu 查看文件编码并进行批量编码修改
由于windows下默认文件编码为gbk或者是gb2312,所以将windows下面的文件移到linux下时,常常会出现乱码的现象。 使用enca工具可以进行文件编码的查看。 ubuntu下enca的安装命令: 1 sudo apt-get install enca 2 3 4 enca查看文件 5 ...
分类:系统相关   时间:2020-03-18 09:37:36    阅读次数:71
3D重建算法原理
3D重建算法原理 三维重建(3D Reconstruction)技术一直是计算机图形学和计算机视觉领域的一个热点课题。早期的三维重建技术通常以二维图像作为输入,重建出场景中的三维模型。但是,受限于输入的数据,重建出的三维模型通常不够完整,而且真实感较低。随着各种面向普通消费者的深度相机(depth ...
分类:编程语言   时间:2020-03-18 09:37:20    阅读次数:1178
受物联网影响最大的四大领域
导读 如果我们仔细研究物联网如何对企业或商业应用之外的最终用户产生积极影响,我们会发现物联网不仅仅可以解决商业问题,而且还可以解决消费者问题。 物联网市场庞大而多样化。它涵盖多个行业,从医疗保健到农业,从制造业到公用事业。它有助于开发新产品和服务,捕捉以前被忽略的数据,简化流程并延长设备的使用寿命。 ...
分类:其他好文   时间:2020-03-18 09:37:03    阅读次数:64
悲观锁 乐观锁
并发控制 当程序中可能出现并发的情况时,我们就需要通过一定的手段来保证在并发情况下数据的准确性,通过这种手段保证了当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果是一样的。 这种手段就叫做并发控制。 并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。 " 没有做 ...
分类:其他好文   时间:2020-03-18 09:36:47    阅读次数:62
1049条   上一页 1 ... 53 54 55 56 57 58 59 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!