摘要: 图中第一种请求方式,就是单次发送request请求,收到response后再进行下一次请求,显示是很低效的。 于是http1.1提出了管线化(pipelining)技术,就是如图中第二中请求方式,一次性发送多个request请求。 然而pipelining在接收response返回时,也必须依顺序接 阅读全文
posted @ 2020-06-20 18:56 Xzavieru 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 所谓lock-free和wait-free算法是指对于共享的数据并非对其加锁来控制访问,而是多个线程并行的访问。通过该算法可以达到对共享对象并发的读写而不会破坏对象本身。所谓lock-free是指对于线程不加锁,让系统执行所有的步骤。lock-free提到的不加锁是指不使用类似于互斥锁或者信号量之类 阅读全文
posted @ 2020-06-19 12:52 Xzavieru 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 如何科学的解释RPC 说起RPC,就不能不提到分布式,这个促使RPC诞生的领域。 假设你有一个计算器接口,Calculator,以及它的实现类CalculatorImpl,那么在系统还是单体应用时,你要调用Calculator的add方法来执行一个加运算,直接new一个CalculatorImpl, 阅读全文
posted @ 2020-06-18 13:45 Xzavieru 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 软件工程第四次作业 博客信息沈阳航空航天大学计算机学院2020软件工程作业 作业要求 https://edu.cnblogs.com/campus/sau/Computer1701-1705/homework/10685 课程目标 熟悉一个“高质量”软件的开发过程 作业目标 结对编程练习 一、作业题 阅读全文
posted @ 2020-04-29 12:30 Xzavieru 阅读(166) 评论(0) 推荐(0) 编辑
摘要: #include<bits/stdc++.h> using namespace std; template <typename T> class Smartptr{ public: explicit Smartptr(T* =(T*)0) ; Smartptr<T>& operator=(Smart 阅读全文
posted @ 2020-04-24 11:12 Xzavieru 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 软件工程第三次作业 博客信息沈阳航空航天大学计算机学院2020软件工程作业 作业要求 https://edu.cnblogs.com/campus/sau/Computer1701-1705/homework/10583 课程目标 熟悉一个“高质量”软件的开发过程 伙伴博客链接:https://ww 阅读全文
posted @ 2020-04-14 10:30 Xzavieru 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一.作业公共信息区 博客信息沈阳航空航天大学计算机学院2020软件工程作业 作业要求 https://edu.cnblogs.com/campus/sau/Computer1701-1705/homework/10616 课程目标 熟悉一个“高质量”软件的开发过程 作业目标 熟悉代码规范及结对互审 阅读全文
posted @ 2020-04-13 10:26 Xzavieru 阅读(114) 评论(0) 推荐(0) 编辑
摘要: ak了,挺简单得,许愿面试 第一题 #include<bits/stdc++.h> using namespace std; const int maxn = 1e6+5; int val[maxn],res[maxn],res2[maxn]; int arr[maxn]; pair<int,int 阅读全文
posted @ 2020-04-12 21:20 Xzavieru 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 给定一个二维平面,平面上有 n 个点,求最多有多少个点在同一条直线上。 示例 1: 输入: [[1,1],[2,2],[3,3]]输出: 3解释:^|| o| o| o + >0 1 2 3 4示例 2: 输入: [[1,1],[3,2],[5,3],[4,1],[2,3],[1,4]]输出: 4解 阅读全文
posted @ 2020-04-06 13:28 Xzavieru 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 博客信息 沈阳航空航天大学计算机学院2020软件工程作业 作业要求 https://edu.cnblogs.com/campus/sau/Computer1701-1705/homework/10583 课程目标 熟悉一个“高质量”软件的开发过程 作业目标 单元测试练习 一 思路: dp,最大字段和 阅读全文
posted @ 2020-04-05 22:13 Xzavieru 阅读(135) 评论(0) 推荐(0) 编辑