爱笑冬瓜

文章
4
资源
0
加入时间
2年10月18天

Mysql5.6安装失败

mysql5.6安装好后,重启:# service mysqld startMySQL Daemon failed to start.Starting mysqld:  [FAILED]通过日志查看错误:# less /var/log/mysqld.log.......................2016-11-04 14:32:29 21288 [ERRO

leetcode 221. 最大正方形 python

题目描述:题解:动态规划1.创建dp 大小为(matrix行+1)*(matrix列数+1) 初始化为全02.dp[i][j]表示以[i-1][j-1]为右下角坐标的全1正方形最大边长。如果matrix[i-1][j-1]=='1',dp[i][j]=1+min(dp[i-1][j-1],dp[i-1][j],dp[i][j-1])3.返回最大边长值的平方。class Solution: def maximalSquare(self, matrix: List[Lis.

循环队列

循环队列队列数组实现就是循环队列关键:头或者尾达到数组最后一个元素,接下来在进行入队或者出队,就让这样的标记来到数组开头。队列为空:head和tail相等,队列为空队列满了:head和tail相等(判断size是否为空,不为空表示队列满了)数组下标循环技巧下标最后再往后(offset 小于 array.length): index = (index + offset) % array.l...

分布式一致性协议介绍(Paxos、Raft)

两阶段提交Two-phase Commit(2PC):保证一个事务跨越多个节点时保持 ACID 特性;两类节点:协调者(Coordinator)和参与者(Participants),协调者只有一个,参与者可以有多个。过程: 准备阶段:协调者询问参与者事务是否执行成功; 提交阶段:如果事务在每个参与者上都执行成功,协调者发送通知让参与者提交事务;否则,协调者发...