[实验]: 一.编程神器Visual Studio Code 配置好Visual Studio Code这一强大而又轻量的编辑器.其中有版本控制+代码补全+自动加载依赖,并且可以根据自己的需要添加插件,非常方便.此款编译器由JS实现,原生支持JS,对前端同学的帮助很大. 二.五大场景玩转Git 之前没有在实际工作中使用Git,所以刚开始进行使用时感觉有些困难,但是在不断摸索和尝试中渐渐掌握了Git的用法,并感受到了Git的强大. 本次实验中,我实现了Git的本地版本库的管理.远程版本库的使用.团…
高级软件工程2017第6次作业--团队项目:Alpha阶段综合报告 Deadline:2017-10-30(周一)21:00pm (注:以下内容参考集大作业4,集大作业5,集大作业6,集大作业7 一.敏捷冲刺每日报告(30分) 根据已召开的迭代计划会议安排,阅读<构建之法>第六章内容,为项目冲刺的安排和问题提供助力. 在为期N天的时间内,安排连续N天的敏捷冲刺. 每天举行站立式会议,讨论项目每个成员的昨天进展.存在问题.今天安排.控制站立式的时间,不宜过长.站立式会议的目的是有效沟通项目的进度…
出错原因: 使用高级复制时,在源端启动复制支持,执行语句:REPADMIN@bys1>execute dbms_repcat.generate_replication_support('gp','test' ,'table'); 这一步时输入了错误的表名或者用户名. 错误提示: 此后,在执行在源端添加复制节点操作时,有如下出错提示: REPADMIN@bys1>execute dbms_repcat.add_master_database(gname=>'rep',master=>…
Deadline:2017-11-06(周一) 21:00pm (注:以下内容参考集大作业8 集大作业9 集大作业10 ) 0.评分规则: 按时交 - 有分,内容包括以下5个方面: Beta阶段敏捷冲刺每日报告 - 30分 Beta版本测试报告 - 30分 Beta版本发布说明 - 10分 Beta展示博客 - 20分 Beta阶段总结报告 - 20分 Beta阶段项目复审 - 20分 注意事项: 晚交 - 0分 迟交两周以上 - 倒扣本次作业分数 抄袭 - 倒扣本次作业分数 1.Beta阶段敏…
测试管理工具实践--Day2 今天完成任务情况: 小靳 今天主要探索如何安装jira.在官网下载了最新版Windows64位jira,然后按照网上教程走,设置好端口号.在安装之前自以为这款软件在安装的时候想傻瓜式一键安装,当我在安装之后发现,没法按照网上的教程正确运行.晚上会继续慢慢摸索如何搭配好环境,然后在明天学习使用这个测试工具. 小黄 今天百度下载了jira7.1.3版本的软件,按照百度上的安装教程进行如下操作: 安装jira,端口设置是8080和4005 关掉jira服务器,在浏览器中输…
重现baseline 我们选择重现CODEnn模型(论文:Deep Code Search),因为它结构简单.端到端可训练,且相比其它方法拥有较高的性能. Baseline原理 为了根据给定的query(文本)查询相关的代码,需要计算文本和所有代码之间的相似度,从而选择相似度最高的k个代码作为查询结果.由于文本与代码为异构数据,需要将它们编码到统一的embedding space中.CODEnn是一种端到端模型,用两个encoder分别将文本和代码编码到同一高维空间中,并用cosine simi…
1.自我介绍 我叫姚顺,是来自哈尔滨工业大学计算机学院的一名大四本科生,专业方向计算机科学,目前在KC组实习.平时的业余时间主要用来打篮球,听音乐,跑步,当然还有游戏(划掉).之前的大学三年主要用来做算法竞赛相关事情,在队内担任队长以及代码手的职务,后来有幸在南京站以亚军的成绩拿到世界总决赛的门票.再后来,我想要尝试其他方向的事情去了解,因此选择退役.尽管作为退役选手,但是茶余饭后还是少不了有趣的算法题来消遣时光~ 欢迎大家来交流有趣的题目啊~. 2.现状 经验和计划 (1)在你一生中身体最健康…
实验目的: 1)了解分布式分布式版本控制系统的核心机理: 2)   熟练掌握git的基本指令和分支管理指令: 实验内容: 1)安装git 2)初始配置git ,git init git status指令 3)掌握git log ,git add ,git diff 指令 4) 掌握git tag git branch,git commit 指令 5)掌握git revert 指令 实验记录: 1)实验内容以及结果的截图: 2)实验过程中发生的问题与解决. 4.1.4 从头创建仓库 在进行 Git…
实验一  GIT 代码版本管理 一.实验目的: 1)了解分布式分布式版本控制系统的核心机理: 2)熟练掌握git的基本指令和分支管理指令: 二.实验内容: 1)安装git: 2)初始配置git ,git init ,git status指令: 3)掌握git log ,git add ,git diff 指令: 4)掌握git tag git branch,git commit 指令: 5)掌握git revert 指令. 三.实验记录: 1.安装Git:从官网上下载Windows版本的Git安…
Deadline:2017-10-23(周一) 21:00pm 注:以下内容参考 集大作业 1.评分规则: 按时交 - 有分,检查的项目包括后文的四个方面 需求&原型改进 - 20分 系统设计 - 50分 Alpha任务分配计划 - 20分 测试计划 - 10分 团队成员绩效 注意事项: 晚交 - 0分 迟交两周以上 - 倒扣本次作业分数 抄袭 - 倒扣本次作业分数 2.需求&原型改进: 针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改 (5分) 形式:问题1:XXXXX…
一.作业地址: https://edu.cnblogs.com/campus/fzu/AdvancedSoftwareEngineering/homework/1501 二.Beta冲刺课堂答辩 1.小组互评分数 学号 团队名称 项目名称 互评平均分 *320053 稳住.我们能赢 城市风险管理系统 84.5 *327033 稳住.我们能赢 城市风险管理系统 84.5 *327109 稳住.我们能赢 城市风险管理系统 84.5 *327112 稳住.我们能赢 城市风险管理系统 84.5 *320…
一.作业地址: https://edu.cnblogs.com/campus/fzu/AdvancedSoftwareEngineering/homework/1408 https://edu.cnblogs.com/campus/fzu/AdvancedSoftwareEngineering/homework/1500(事后诸葛亮) 二.Alpha冲刺课堂答辩 1.小组互评分数: 学号 团队名称 项目名称 互评平均分 *320053 稳住.我们能赢 城市风险管理系统 85.6 *327033…
1.版本测试报告 1.1在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个? Bug分类 Bug内容 Fixed 编辑博文时改变文字格式会刷新界面 Can't reproduced 无 Not a bug 忘了加publish按钮 Won't fix 无 Delay to the next version 搜索框在Firefox和IE中显示不正常 1.2场景测试(scenario testing) 1.你预期不同的用户会怎样使用你的软件? 本项目的Alpha版本的预期用户是博主和普通…
1 团队组成和选题情况说明 1.1 Git链接:https://github.com/WHUSE2017/C-team 1.2 团队组成: PM:齐爽爽(258) 小组成员:马帅(248),何健(267),蔡凯峰(285) 照片:(从左到右依次:马帅.齐爽爽.蔡凯峰.何健) 1.3 团队获取用户需求与筛选         团队成员对身边人进行采访询问,最终我们定了3个idea: 1)单机版抽签系统:用于实验室某些任务分配上面.但是由于实用面不广,日常很多简单方法就可代替,开发价值不大,最终舍弃.…
0.小组成员 赵坤2017282110261 黄亦薇201728210260 1.项目Github地址  https://github.com/zkself/homework3 PS:建议使用chrome浏览器 2.预估耗时 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 20   · Estimate · 估计这个任务需要多少时间   10    Development 开发 500    · Anal…
Deadline:2017-10-11(周三)21:00pm (注:以下内容参考集大作业 ) 前言 想过和别人一起探索世界吗?多么希望,遇到困难时,有人能一起探讨:想要懈怠时,有人推你一把:当你专注于细节时,有人会为你把握大方向.也许大家共同面对.携手前进,工作会进展得更顺利.是的,理想的结对开发应该有这样的效果.1+1>2, 让我们一起来体验结对编程的魅力吧. 一.阅读 阅读<构建之法>第四章.第五章的内容,并在下方作业里体现出阅读后的成果 二.题目描述 我们在个人作业2中,用各种语言…
1.Beta阶段敏捷冲刺每日报告 Bate版敏捷冲刺报告--day0 Bate版敏捷冲刺每日报告--day1 Bate敏捷冲刺每日报告--day2 Bate敏捷冲刺每日报告--day3 Bate敏捷冲刺每日报告--day4 Bate敏捷冲刺每日报告--day5 2.Beta版本测试报告 测试报告:http://www.cnblogs.com/shuangshuangblog/p/7794985.html 3.版本发布说明 测试报告:http://www.cnblogs.com/shuangshu…
My Team 一.Name GDTX(团队成员姓氏的拼音首字母组成) 二.项目描述 微信小程序(小洁便签): 1,功能齐全:小洁便签具有大多数便签APP所具有的添加.查看.修改和删除便签内容以及插入图片的功能: 2,便签提醒功能:在添加一个便签后,会自动生成添加便签的时间并显示出来,其次可以选择设置或者不设置便签提醒的具体时间,也就是说,当设置提醒时间后,在该时间点小洁便签便会通过弹窗或者发送微信消息的形式来提醒用户该做这件事了,以防用户在设置便签后发生遗忘导致便签无用,这也是我们小洁便签具备…
测试管理工具实践--Day4 今天完成任务情况: 小靳 今天,主要在前两天的基础上继续学习挖掘jira相关内容: 学会了如何创建项目,并且创建了issue 学会了创建一般账号,并且可以将任务分发给一般开发成员 学习使用了万彩录屏大师,在学习一个新工具的同时又学习了另一个新工程.第一次接触录屏工具还是比较新鲜的.刚开始还比较抵触这种软件,满满的尝试了几次也就慢慢习惯和适应了 然后在学习了录屏软件之后,又整理了使用手册,把这两天自习到的工具使用进行了说明 通过这几天的团队合作,感受到了team的强大…
测试管理工具实践--Day3 今天完成任务情况: 小靳 今天,大家参加考试,时间比较紧促.庆幸,自己的队伍比较给力,大家都没有拖后腿,深夜还在为自己的任务拼搏,很是激励人心 我今天的工作就是 学会了注册账号并获取了许可证,然后在自己电脑上创建了一个属于自己的项目 创建完项目之后,我又认真的看了看工作面板,把每个按钮都点击了试试看看,然后找到了创建按钮,尝试并成功创建了第一个问题 当自己走到这一步的时候,虽然简单可是对于第一次尝试摸索到这一步的我来说还是非常开心的 明天将继续按照计划进行,保证按时…
测试管理工具实践--Day1 今天完成任务情况: 课前组好队伍,建好微信群. 课上通过老师的介绍,初步了解各种测试工具的使用情况. 课后选取了组长,在微信群经过"广泛而激烈"的讨论决定针对Jira工具编写使用手册,并在博客园建立了账号博客. 各组员分别学习了最终需要提交的作业要求,附录如下: 撰写工具使用手册,要求在手册中至少说明如下内容:a.该工具的基本情况,如名称,提供商,发展简史等:b.该工具的下载地址,如果涉及破解,应给出对应方法和工具:c.该工具的基本组成.结构.工作流程等:…
首先说一下我的环境:Ubuntu 12.04 32bit,  gcc 4.6.3 一,安装boost 1.48,建议用这个版本的,不然会出现兼容性问题 步骤: 其实在ubuntu下,可以用一下命令直接安装 sudo apt-get install libboost-dev 但是,我这样安装以后,编译程序时出现了很多错误,而且都是系统文件的错误.我开始以为是我的boost库版本不对,后来换了好几个版本,都出现了同样的 问题.后来,自己编译了一个boost.1.42.然后程序就顺利通过了.后来想了一…
问题定义 具体规则见:讲义.大致规则如下: N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值.提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分. 难点分析: 环境未知."黄金点"游戏作为对战类游戏,游戏规则本身较简单.因此,游戏的局面很大程度上取决于其它选手的策略.可预测性较弱,而不像围棋.象棋等游戏中,游戏的局面和发展很大程度受…
黄金点游戏Bot Bot8前来报道 1.问题定义 a) 问题描述 N个玩家,每人写一个0~100之间的有理数 (不包括0或100),提交给服务器,服务器在当前回合结束时算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值. 提交的数字最靠近G(取绝对值)的玩家得到N分,离G最远的玩家得到-2分,其他玩家得0分. 只有一个玩家参与时不得分. b) 简单的思考 拿到这个问题想的是如果大家都不冒险的话,那么结果会无限接近0 所以显然要有扰动来使游戏变得更有趣,而且扰动很关键(这里扰动…
#include <stdio.h> #include "SuduCheck.h" ][],int i,int j,int k) //判断是否可以将第i行.第j列的数设为k { int m,n; //判断行 ;n<;n++) { if(temp[i][n]==k) ; } //判断列 ;m<;m++) { if(temp[m][j]==k) ; } //判断所在小九宫格 )*,t2=(j/)*; ;m++) { ;n++) { if(temp[m][n]==k)…
本次会议于11月4日,19:10 在微软北京西二号楼13478召开,持续40分钟. 与会人员:Haifeng Chen, Zhikai Chen, Hao Wang, Jia Ning 请假: Xin Kang, Lihao Ran, Yongji Wu 1. 每个人的工作(有Issue的内容和链接): 队员 今日完成任务 明日任务计划 Haifeng Chen 与前端组沟通形成初步需求文档Django框架熟悉 编写部分api请求内部逻辑 Zhikai Chen Django框架熟悉Django…
1.LDP协议的各种情况2.LDP和BGP交互3.LDP高级部分4.MPLS VPN (RIP和静态)5.MPLS VPN (EIGRP)6.MPLS VPN (OSPF)7.MPLS VPN (EBGP)8.Overlapping VPN和Central Service VPN9.MPLS VPN (Internet Access)10.组播VPN (mVPN)11.Inter AS MPLS VPN (Option A)12.Inter AS MPLS VPN (Option B)13.In…
实验1:通过Console端口访问Cisco路由器  实验2:通过Telnet访问Cisco路由器  实验3:配置终端服务器  实验4:通过浏览器访问路由器  实验5:模式切换.上下文帮助及查看有关信息  实验6:使用历史记录.系统日志及调试工具  实验7:使用安装模式配置路由器  实验8:路由器的口令设置和口令恢复  实验9:管理配置文件  实验10:备份和升级IOS软件  实验11:交换机启动及基本设置  实验12:交换机端口和MAC地址表的设置  实验13:VLAN.VLAN Trunk.…
一.总体回顾 我是汪老师实验室的研二的一名研究生,在研一的课程中就上过老师带的高级软件工程(采取的模式是一样的,亲身经历了一学期所以对整体流程比较清楚).实验室的学生当老师实践课的助教是这几年流传下来的传统,所以我和实验室另外一名同学在暑假就成为了软件工程实践课这门课的助教.总体回顾整个学期的工作,从研一自己写博客到当助教点评同学们的博客,心理上也有了一定的变化.趁着学期刚结束,写下这篇总结博客. 二.主要收获 (1)关于答疑.点评.与同学们的交流方面 记得一开始在教学群当中,周老师就发过往届优…
一.软件开发的现状 软件领域正在发生一个巨变,特别是近几年来,软件领域正在发生翻天覆地的变化. 这一变化主要以这个云 + 端大数据, 这些是随着目前最先进的一些技术的产生而产生的. 随着这些新的技术以及软件开发方法的不断的提升,当今的软件的开发与10 年前的软件开发, 不管从方式上还是从内涵上都发生了很大的. 深刻的变化.比如说一个非常简单的一个现象就是,我们现在开发一个小的一个应用程序,跟 10年前开发一个应用程序, 采用的编程的语言,编程的这个平台,软件开发平台以及借用的一些可复用的一些软件…