关键词:
一.码云地址
https://i.cnblogs.com/EditPosts.aspx?opt=1
二.PSP表格
PSP2.1 |
PSP阶段 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
计划 |
30 |
20 |
· Estimate |
· 估计这个任务需要多少时间 |
20 |
10 |
Development |
开发 |
450 |
500 |
· Analysis |
· 需求分析 (包括学习新技术) |
30 |
60 |
· Design Spec |
· 生成设计文档 |
20 |
0 |
· Design Review |
· 设计复审 (和同事审核设计文档) |
10 |
0 |
· Coding Standard |
· 代码规范 (为目前的开发制定合适的规范) |
10 |
0 |
· Design |
· 具体设计 |
30 |
60 |
· Coding |
· 具体编码 |
120 |
250 |
· Code Review |
· 代码复审 |
40 |
0 |
· Test |
· 测试(自我测试,修改代码,提交修改) |
180 |
200 |
Reporting |
报告 |
60 |
90 |
· Test Report |
· 测试报告 |
10 |
20 |
· Size Measurement |
· 计算工作量 |
30 |
20 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
40 |
50 |
|
合计 |
540 |
590 |
三.需求功能分析
1.项目需求
本项目主要基础功能是功能是实现文件的字符,单词数,行数统计,以及其他扩展功能,并能够快速地处理多个文件。
可执行程序命名为:wordcount.exe,该程序处理用户需求的模式为:
wordcount.exe.exe [parameter] [input_file_name]
存储统计结果的文件默认为result.txt,放在与wc.exe相同的目录下。
wordcount.exe.exe -c file.c //返回文件 file.c 的字符数
wordcount.exe.exe -w file.c //返回文件 file.c 的单词总数
wordcount.exe.exe -l file.c //返回文件 file.c 的总行数
wordcount.exe.exe -o outputfile.txt //将结果输出到指定文件outputfile.txt
注意:
由空格或逗号分割开的都视为单词,不做单词的有效性校验。
-c, -w, -l参数可以共用同一个输入文件,形如:wordcount.exe –w –c file.c 。
-o 必须与文件名同时使用,且输出文件必须紧跟在-o参数后面,不允许单独使用-o参数。
可执行文件的名字统一为 wordcount.exe,生成的结果文件 output.txt 与可执行文件在同一目录下。
四.部分代码截图
1.统计字符
2.统计单词
3.统计行数
五.程序测试
在测试的时候,自己创建了一些文档文件,比如测试了.txt、.cpp、.jpg、.png文件,用于测试
在测试情况下项目运行的符合预期,可能测试用例不够多导致仍然有未知的bug没有测试出来。
六.项目总结
wordcount(代码片段)
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.IO;namespaceWordCountclassProgramstaticvoidMain(string[]args)Typetype=newType() 查看详情
wordcount(代码片段)
1.Github项目地址https://github.com/chaindreamjet/WordCount2.PSP表格PSP2.1PSP阶段预估耗时(分钟)实际耗时(分钟)Planning计划 20 30·Estimate·估计这个任务需要多少时间 20 30Development开发 700 940·Analysis·需求分析(包括 查看详情
mapreduce编写wordcount程序代码实现(代码片段)
MapReduce经典案例代码(wordcount)以经典的wordcount为例,通过自定义的mapper和reducer来实现单词计数packagecom.fwmagic.mapreduce;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.fs.Path;importorg.apache.hadoop.io. 查看详情
分享知识-快乐自己:运行(wordcount)案例(代码片段)
运行wordcount案例:一):大数据(hadoop)初始化环境搭建二):大数据(hadoop)环境搭建三):运行wordcount案例四):揭秘HDFS五):揭秘MapReduce六):揭秘HBase七):HBase编程-----------------------------------------------------------------Hadoo... 查看详情
wordcount(代码片段)
一.码云地址https://i.cnblogs.com/EditPosts.aspx?opt=1https://gitee.com/lttzy/wordcount二.PSP表格PSP2.1PSP阶段预估耗时(分钟)实际耗时(分钟)Planning计划 30 20·Estimate·估计这个任务需要多少时间 20 10Development开发 45 查看详情
wordcount(代码片段)
一.github:https://github.com/JiejieCM/WordCount二.pspPSP2.1PSP阶段预估耗时(分钟)实际耗时(分钟)Planning计划 30 30·Estimate·估计这个任务需要多少时间3030Development开发 3天 5天·Analysis·需求分析(包括学习新技术) 2天&nbs... 查看详情
wordcount(代码片段)
WordCount一.个人Gitee地址:https://gitee.com/godcoder979/(该项目完整代码在这里) 二.项目简介:该项目是一个统计文件字符、单词、行数等数目的应用程序,通过输入命令来执行你想要的操作。所用语言:java命令格式:wc.exe[para]&... 查看详情
wordcount(代码片段)
一、Gitee项目地址https://gitee.com/YSS_MYGit/WordCount二、基本思路 我看到项目后,首先想到的是使用C#语言编写,因为我对C#语言比较熟悉些。此项目有两个类,一个是Program类,该类是程序的入口,主要用于传参,另一个是WC类,... 查看详情
wordcount(代码片段)
一.Gitee地址:https://gitee.com/zjgss99/WordCount 二.项目分析:对程序设计语言源文件统计字符数、单词数、行数,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多个文件。命令格式:wc.exe[para] ... 查看详情
个人项目wordcount(代码片段)
1.项目GitHub地址:https://github.com/FPXBao/wordcount2.解题思路:分析程序基本需求,将其功能分为三个函数调用:主函数intmain();功能函数Ccount();Wcount();Lcount();并进行相关知识学习。3.代码说明:主函数:#include<stdio.h>#include<stdlib.... 查看详情
wordcount(代码片段)
码云地址:https://gitee.com/qaqxx88/wc1WordCount需求说明 (1)对源文件进行字符数,行数,单词数的统计并且放在与wc.exe相同目录下的result.txt中 (2)基本功能 wc.exe -c file.c &nbs 查看详情
wordcount基础功能(代码片段)
Gitte地址:https://gitee.com/gyuyue/WordCount PSP表格PSP2.1PSP阶段预估耗时(分钟)实际耗时(分钟)Planning计划 15 20·Estimate·估计这个任务需要多少时间 30 30Development开发 60 80·Analysis·需求分析(包括学习新技术)... 查看详情
wordcount代码实现及测试(代码片段)
...者:201631062515201631062415码云地址:https://gitee.com/heshuxiang/WordCount/tree/master2.项目需求 对程序设计语言源文件统计字符数、单词数、行数,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多... 查看详情
wordcount基本功能(代码片段)
项目的gitee地址:https://gitee.com/ITtoto/WordCount 开发语言:C语言PSP2.1表格PSP2.1PSP阶段预估耗时(分钟)实际耗时(分钟)Planning计划20 16·Estimate·估计这个任务需要多少时间 30 27Development开发 120 160·Analysis·需... 查看详情
wordcount(代码片段)
Gitee地址:https://gitee.com/dyh1621838953/WordCount1此项目我只实现了基本功能,即字符、行数、单词数的计算以及将结果输出到文件中。该项目用C#语言进行实现。解题思路: 根据题目要求所知,需要读取一... 查看详情
[mapreduce_1]运行wordcount示例程序(代码片段)
0.说明 MapReduce实现WordCount示意图&& WordCount代码编写 1. MapReduce实现WordCount示意图 1.Map:预处理阶段,将原始数据映射成每个K-V,发送给reduce 2.Shuffle:混洗(分类),将相同的Key... 查看详情
wordcount(代码片段)
gitee地址:https://gitee.com/yzyindex/wordcount需求分析通过程序设计,编写一个可执行文件exe能够对源程序文件进行统计字符数、单词数、行数,统计结果可以以指定的格式输出到默认文件中。可执行程序命名为:wc.exe,该程序处理用... 查看详情
wordcount-软测作业(代码片段)
1.github地址 https://github.com/zgwe/wordCount2.PSP2.1PSP阶段预估耗时实际耗时(分钟)(分钟)Planning计划 10 10·Estimate·估计这个任务需要多少时间 20 10Development开发 40 60·Analysis·需求分析(包括学习新技术) 查看详情