问题:江上有6个游艇站,游客可以从任意一个站租赁游艇,并在其下游任意一个站归还游艇,不同站之间的费用不同。 游艇出租站i到j之间的租金为r(i,j)。上下游情况以及各站点之间的费用如下: 图片来源于陈小玉老师的《趣学算法》 分析: 1.上述指出上游可以到下游中任意一个站规划游艇,那么,智能是序号低的 ...
分类:
其他好文 时间:
2019-03-04 14:34:41
阅读次数:
402
java.lang.NumberFormatException: For input string: "0" 在使用JAVA IP地址转成长整型方法时出现此错误 这里对场景进行记录,以备日后遇到类似的错误,参考如何解决 错误输出: 错误原因:怀疑此处为“\0”字符 解决方法: java.lang.N ...
分类:
编程语言 时间:
2019-03-04 14:26:21
阅读次数:
180
1、概念 在开发系统的时候,可能经常需要计算一个表的行数,比如一个交易系统的所有变更记录总数。这时候你可能会想,一条select count(*) from t 语句不就解决了吗? 但是,会发现随着系统中记录数越来越多,这条语句执行得也会越来越慢。然后你可能就想了,MySQL怎么这么笨啊,记个总数, ...
分类:
数据库 时间:
2019-02-23 01:29:35
阅读次数:
933
1、概念 如果是可重复读隔离级别,事务T启动的时候会创建一个视图read-view,之后事务T执行期间,即使有其他事务修改了数据,事务T看到的仍然跟在启动时看到的一样。也就是说,一个在可重复读隔离级别下执行的事务,好像与世无争,不受外界影响。 在锁的概念中提到,一个事务要更新一行,如果刚好有另外一个 ...
分类:
其他好文 时间:
2019-02-22 00:46:03
阅读次数:
318
有一种货币目前价值成百上千美元 ,但不是由金子、铂金或任何贵重金属制造的,这就是比特币,那么比特币的原理是什么呢? ...
分类:
其他好文 时间:
2019-02-16 11:55:45
阅读次数:
352
引言 OK,如下图所示 那显而易见,做服务隔离的目的就是避免服务之间相互影响。毕竟谁也不能说自己的微服务百分百可用,如果不做隔离,一旦一个服务出现了问题,整个系统的稳定性都会受到影响! 因此,做服务隔离是很有必要的。那么怎么隔离呢?有如下两种方式 按 种类隔离 按 用户隔离 OK,接下来开始细说这两 ...
分类:
其他好文 时间:
2019-02-11 10:40:46
阅读次数:
180
1.drop删除表数据和表结构,delete和truncate只删除表数据 2.delete逐行记录到redo日志中,可恢复,truncate和drop只记录少量操作语句,不能恢复。 3.delete可触发trigger,truncate不能 4.delete是DML语句,truncate、drop ...
分类:
其他好文 时间:
2019-02-10 20:22:16
阅读次数:
170
InnoDB是一个支持行锁的存储引擎,它有三种行锁的算法: Record Lock:行锁,单个行记录上的锁。 Gap Lock:间隙锁,锁定一个范围,但不包括记录本身。GAP锁的目的,是为了防止幻读、防止间隙内有新数据插入、防止已存在的数据更新为间隙内的数据。 Next-Key Lock:1+2,锁... ...
分类:
数据库 时间:
2019-02-10 00:12:00
阅读次数:
451
X 市建了一个新的体育馆,每日人流量信息被记录在这三列信息中:序号(id)、日期 (date)、 人流量 (people)。 请编写一个查询语句,找出高峰期时段,要求连续三天及以上,并且每天人流量均不少于100。 例如,表 stadium: 对于上面的示例数据,输出为: Note:每天只有一行记录, ...
分类:
其他好文 时间:
2019-02-08 18:33:09
阅读次数:
229
基础命令学习目录首页 原文链接:https://blog.csdn.net/jerry_1126/article/details/54427119 [root@xiaoma /root] test!#last root pts/0 27.186.178.170 Thu Feb 7 09:07 sti ...
分类:
其他好文 时间:
2019-02-07 12:20:45
阅读次数:
1262