1、任务(tasks)–用户定义的函数,用于实现用户的功能,比如执行一个耗时很长的任务 2、中间介(Broker)–用于存放tasks的地方,但是这个中间介需要解决一个问题,就是可能需要存放非常非常多的tasks,而且要保证Worker能够从这里拿取 3、执行者(Worker)–用于执行tasks, ...
分类:
其他好文 时间:
2020-07-23 15:52:53
阅读次数:
69
关于事务的几点常识 本地事务 该类事务需要满足四大特性:ACID(原子性、一致性、隔离性、持久性),仅限于对单一数据库资源的访问控制。 原子性(Atomicity):指事务作为整体来执行,要么全部执行,要么全部不执行。 一致性(Consistency):指事务应确保数据从一个一致的状态转变为另一个一 ...
分类:
其他好文 时间:
2020-07-22 20:53:08
阅读次数:
86
设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。pop() —— 删除栈顶的元素。top() —— 获取栈顶元素。getMin() —— 检索栈中的最小元素。 思路:用一个辅助栈的栈顶记录原始栈的最小值,并且两个栈的 ...
分类:
其他好文 时间:
2020-07-22 20:49:40
阅读次数:
77
题目描述 输入一颗二叉树的根节点和一个整数,按字典序打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 1 /* 2 struct TreeNode { 3 int val; 4 struct TreeNode *left; 5 str ...
分类:
其他好文 时间:
2020-07-22 20:34:44
阅读次数:
68
题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 1 class Solution { 2 public: 3 stack<int>q,MIN; 4 void push(int value) { 5 q.push(value); 6 i ...
分类:
其他好文 时间:
2020-07-22 20:32:57
阅读次数:
73
Assigning a balloon color to each problem is one of the tasks we need to do every year, and sometimes itis tricky. We noticed that some contestants as ...
分类:
其他好文 时间:
2020-07-22 20:29:29
阅读次数:
62
篇首语:回退N步(GBN)和选择重传(SR)是解决流水线的差错恢复的两种基本方法。 本篇我们先来看看GBN。 首先我们了解滑动窗口的概念:滑动窗口的作用是控制流量,它可以存在于接收端和发送端。以发送窗口为例,其基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号。不同的滑动窗口协议窗口 ...
分类:
其他好文 时间:
2020-07-22 15:50:56
阅读次数:
109
实验1:使用RIPv1协议跨越主类网络边界 Step1:输入必打命令 <Huawei>undo terminal monitor(关闭自动弹窗) <Huawei>system-view (进入系统视图)[Huawei]sysname R1(命名路由器为R1)[R1]user-interface co ...
分类:
其他好文 时间:
2020-07-22 15:40:51
阅读次数:
75
📃如何正确的提问 教你如何正确的提问以获得你满意的答案原文地址: How-To-Ask-Questions-The-Smart-Way 本指南不提供此项目的实际支持服务! 目录 声明 简介 在提问之前 当你提问时 慎选提问的论坛 Stack Overflow 网站和 IRC 论坛 第二步,使用项目 ...
分类:
其他好文 时间:
2020-07-22 15:26:41
阅读次数:
189
根据 逆波兰表示法,求表达式的值。 有效的运算符包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 说明: 整数除法只保留整数部分。 给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为 0 的情况。 示例 1: 输入: ["2", "1", " ...
分类:
其他好文 时间:
2020-07-22 11:46:49
阅读次数:
73