摘要: 采用rpc模式开发一个银行atm模拟系统。 系统主要提供一个服务Card,该服务接口可以提供登录、查询、取钱、存钱等功能。服务接口的设计和实现自定义。 项目地址:https://github.com/gcw0618/Distributed-Computation Atm客户端功能需求: 1、ATM可 阅读全文
posted @ 2020-05-06 17:47 gcw0618 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 开启firewalld服务 #service firewalld start 查看firewall的状态 #firewall-cmd --state 打开8161端口 #firewall-cmd --zone=public --add-port=8161/tcp --permanent 打开6161 阅读全文
posted @ 2020-05-06 17:44 gcw0618 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1、在需要上传的文件夹中右键鼠标,点击Git Bash Here 2、输入 git init 3、输入 git add . (add与.之间有一个空格) 4、输入 git commit -m"(注释内容)" 5、输入 git push -u origin main ,输入完毕之后需要耐心等待一会 阅读全文
posted @ 2020-04-15 23:11 gcw0618 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 教学在线留言答疑系统 大学教学中,学生在课后,可以通过该网站提出问题留言,教师登录后可以选择回答。 【功能要求】 1、 系统分为管理员,学生,教师帐号,其中,学生帐号可以任意新注册,管理员帐号为系统预先设置好,教师帐号由管理员帐号开设。 2、 管理员帐号功能: a) 增删改课程信息,包括课程名称,授 阅读全文
posted @ 2020-01-26 18:29 gcw0618 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 基本用途:维护序列的前缀和。 对于给定的序列a,建立一个数组c,其中c[x]保存序列a的区间[x-lowbit(x)+1,x]中所有数的和,其中lowbit(x)指:x的二进制下最小的2的次幂,如: lowbit(7)=1,lowbit(6)=2,lowbit(5)=1,lowbit(4)=4 该结 阅读全文
posted @ 2020-01-26 18:00 gcw0618 阅读(126) 评论(0) 推荐(0) 编辑
摘要: ST算法能在O(NlogN)时间内对数列a预处理, 以O(1)的时间复杂度在线回答”数列a中下标在l~r之间的数的最大(小)值是多少“预处理:1)f[i][j]表示数列a中下标在子区间[i,i+2^j-1]里的数的最大(小)值, 即i开始的2^j个数的最大(小)值2)f[i][j]=max(f[i] 阅读全文
posted @ 2020-01-23 20:51 gcw0618 阅读(123) 评论(0) 推荐(0) 编辑
摘要: (1)头文件:#include<vector>.(2)创建vector对象: vector < 类型 > 名字; 例:vector<int> vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素:cout<<vec[0]<<endl;下标是从0开始的。(5)使用迭代器 阅读全文
posted @ 2019-12-24 21:18 gcw0618 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1)set中每个元素的值都唯一,而且系统能根据元素的值自动进行排序。set中元素的值不能直接被改变 set具备的两个特点: 1. set中的元素都是排序好的 2. set中的元素都是唯一的,没有重复的 2)声明:例:set<int> s; 3)set的常用的方法 :(s.~,如s.begin();) 阅读全文
posted @ 2019-12-23 21:38 gcw0618 阅读(1370) 评论(0) 推荐(0) 编辑