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