码迷,mamicode.com
首页 > 2019年02月22日 > 全部分享
事务到底是该隔离还是不隔离
1、概念 如果是可重复读隔离级别,事务T启动的时候会创建一个视图read-view,之后事务T执行期间,即使有其他事务修改了数据,事务T看到的仍然跟在启动时看到的一样。也就是说,一个在可重复读隔离级别下执行的事务,好像与世无争,不受外界影响。 在锁的概念中提到,一个事务要更新一行,如果刚好有另外一个 ...
分类:其他好文   时间:2019-02-22 00:46:03    阅读次数:318
dtoj#4120. 飞行棋(feixingqi)
题目描述: 小G在玩飞行棋。这个飞行棋与一般的飞行棋相比,规则要简单得多。棋盘上一共有从左到右n个格子,按1到n标号。m个玩家各持有一个棋子。棋子第一个到达第n格的玩家胜利。每个玩家轮流投掷6面的骰子,投出几点就把自己的棋子往右移动几步。当棋子被移动到某些格子时,棋子会被传送到其他格子。如果棋子被移 ...
分类:其他好文   时间:2019-02-22 00:45:46    阅读次数:181
DELPHI 数据集在内存中快速查询方法
1、Bookmark var p:pointer; procedure TForm1.Button1Click(Sender: TObject);//加个标签 begin p:=cxGrid1DBTableView1.DataController.DataSet.GetBookmark; end; ...
分类:Windows程序   时间:2019-02-22 00:45:30    阅读次数:189
数据备份、pymysql模块
阅读目录 一 IDE工具介绍 二 MySQL数据备份 三 pymysql模块 一 IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj 二 MySQL数据备份 知识储备:mysql b ...
分类:数据库   时间:2019-02-22 00:45:13    阅读次数:233
Redis并发竞争
Redis是一种单线程机制的nosql数据库,基于key-value,数据可持久化落盘。由于单线程所以Redis本身并没有锁的概念,多个客户端连接并不存在竞争关系,但是利用jedis等客户端对Redis进行并发访问时会出现问题。 比如:同时有多个子系统去set一个key。这个时候要注意什么呢? 举一... ...
分类:其他好文   时间:2019-02-22 00:44:59    阅读次数:182
dtoj#4179. 排行(rank)
题目描述: 传说在2345年,Byteland中举行了一场质因数分解比赛,规则中说名次为1,2,3的参赛者将获得奖金。比赛顺利结束了,但是选手们发现主办方进行了暗箱操作,他们将选手从一个整数a<1开始排名,所以选手的名次为a,a+1,a+2...0,1,2,3 ...,也就是说拿到奖金的并不是真正的 ...
分类:其他好文   时间:2019-02-22 00:44:41    阅读次数:223
痞子衡嵌入式:超级好用的可视化PyQt GUI构建工具(Qt Designer)
wxPython框架虽然成熟稳定,但是相对最近更火的PyQt框架来说,还是显得古老了一些,控件风格不符合现代审美观,因此痞子衡决定学习一下PyQt的用法,感受下PyQt做出来的界面效果到底如何。根据wxPython学习经验,当然首先要从PyQt的可视化GUI构建工具Qt Designer开始下手,因... ...
分类:其他好文   时间:2019-02-22 00:44:23    阅读次数:331
SLAM+语音机器人DIY系列:(六)SLAM建图与自主避障导航——2.google-cartographer机器人SLAM建图
摘要 通过前面的基础学习,本章进入最为激动的机器人自主导航的学习。在前面的学习铺垫后,终于迎来了最大乐趣的时刻,就是赋予我们的miiboo机器人能自由行走的生命。本章将围绕机器人SLAM建图、导航避障、巡航、监控等内容展开。本章内容: 1.在机器人上使用传感器 2.google-cartograph ...
分类:其他好文   时间:2019-02-22 00:44:05    阅读次数:210
zookeeper实现分布式锁优于redis的分布式锁
redis的分布式锁,基于while循环不停的尝试,可以回导致占用cpu,能减缓的方法就是通过sleep一段时间 再去尝试,其实并不ok zookeeper做分布式锁, 是通过在zk上新建一个根node 通过client下面新建临时的node 把这些Node的id的序号设置成有序的,当前client ...
分类:其他好文   时间:2019-02-22 00:43:39    阅读次数:180
Crash工具实战-变量解析【转】
转自:http://blog.chinaunix.net/uid-14528823-id-4358785.html Crash工具实战-变量解析 Crash工具用于解析Vmcore文件,Vmcore文件为通过kdump等手段收集的操作系统core dump信息,在不采用压缩的情况下,其相当于整个物理 ...
分类:其他好文   时间:2019-02-22 00:43:20    阅读次数:236
django之restframework使用 (四)杂七杂八
版本处理 简介 API版本控制可以用来在不同的客户端使用不同的行为。REST框架提供了大量不同的版本设计。 版本控制是由传入的客户端请求决定的,并且可能基于请求URL,或者基于请求头。 有许多有效的方法达到版本控制的目的。特别是为具有多个客户的长期系统工程进行设计时,没有版本控制的系统也是可以的。 ...
分类:其他好文   时间:2019-02-22 00:43:06    阅读次数:187
两层c:forEach循环嵌套
jsp中两级菜单如何用c:forEach输出 列:模拟数据 private Set<BookSubclass> bookSubclass;//一对多 单元测试: @Test public void testCommidity(){//查找一二级目录 List<BookKind> kind=bookK ...
分类:其他好文   时间:2019-02-22 00:42:19    阅读次数:358
java虚拟机内存划分
java虚拟机内存区域 参照官方文档 1.8版本 Oracle虚拟机内存划分文档 : https://docs.oracle.com/javase/specs/jvms/se8/html/jvms 2.html jvms 2.5 The Java Virtual Machine defines va ...
分类:编程语言   时间:2019-02-22 00:42:01    阅读次数:205
VS2015 C++编译报错 error:LNK2005 _main 已经在 *.obj 中定义
一个项目里只能有一个main函数, 如果出现 error:LNK2005 的错误,那么需要检查你是不是有两个源代码文件中都定义了main函数。 例如: 如果在a.cpp中定义了main函数,在b.cpp中也定义main函数,编译执行就会报 error:LNK2005 的错误。 ...
分类:编程语言   时间:2019-02-22 00:41:44    阅读次数:754
Linux内核调试:kdump、vmcore、crash、kernel-debuginfo【转】
转自:https://blog.csdn.net/guowenyan001/article/details/19807555 一、简介 linux内核发送崩溃时,kdump会生成一个内核转储文件vmcore。 可以通过分析vmcore分析出内核崩溃的原因。 crash是一个被广泛应用的内核奔溃转储文 ...
分类:系统相关   时间:2019-02-22 00:41:30    阅读次数:547
Springboot 定时任务,service层无法注入问题详细解决
开发一个微信小程序后台,建立websocket 长连接,需要后台开启定时任务, 定时任务定时查库,相应前台 但是具体执行过程中一直在报空指针错误,最后定位到service 为空,无法调用其相关的方法导致的 这是spring的一个Bug ,需要手动去配置一个类,主动获取实例,在定时任务中(继承Time ...
分类:编程语言   时间:2019-02-22 00:41:14    阅读次数:458
使用Crash工具分析 Linux dump文件【转】
转自:https://blog.csdn.net/bytxl/article/details/45025183 前言 Linux 内核(以下简称内核)是一个不与特定进程相关的功能集合,内核的代码很难轻易的在调试器中执行和跟踪。开发者认为,内核如果发生了错误,就不应该继续运 行。因此内核发生错误时,它 ...
分类:系统相关   时间:2019-02-22 00:40:59    阅读次数:281
819条   上一页 1 ... 43 44 45 46 47 48 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!