原需求 1.读取文件,文件内包可含英文字符,及常见标点,空格级换行符。 2.统计英文单词在本文件的出现次数 3.将统计结果排序 4.显示排序结果 新需求: 1.小文件输入. 为表明程序能跑 2.支持命令行输入英文作品的文件名 3. 支持命令行输入存储有英文作品文件的目录名,批量统计 4. 从控制台读 ...
分类:
其他好文 时间:
2016-09-15 00:51:06
阅读次数:
220
原需求 1.读取文件,文件内包可含英文字符,及常见标点,空格级换行符。 2.统计英文单词在本文件的出现次数 3.将统计结果排序 4.显示排序结果 新需求: 1.小文件输入. 为表明程序能跑 2.支持命令行输入英文作品的文件名 3. 支持命令行输入存储有英文作品文件的目录名,批量统计 4. 从控制台读 ...
分类:
编程语言 时间:
2016-09-14 21:59:39
阅读次数:
241
需求: 1.在控制台输入命令; 2.输入必须是在硬盘上已经存在的路径或者是文件; 3.输入的是目录名就把目录统计出来;4.输入时文件就把文件里面的单词统计出来. 分析: 1.读取文件使用BufferedReader类按行读取; 2.定义一个正则表达式过滤字符串符号; 3.创建hashmap; 4.使 ...
分类:
其他好文 时间:
2016-09-14 18:34:45
阅读次数:
115
代码有两个分支,1、选择输入文本路径或,2、选择直接输入文章。 根据不同的选择,进入不同的分支 功能1:小文件输入键盘在控制台下输入命令。 在控制台输入文本路径即可进行词频统计。 运行结果: 功能2. 支持命令行输入英文作品的文件名 >wf english.txt total 181 words 功 ...
分类:
其他好文 时间:
2016-09-13 13:10:57
阅读次数:
192
词频统计: 功能1:小文件输入键盘在控制台下输入命令。 在控制台输入文件名:使用scanner获取控制台数据 从读取的txt文件中获取单词,使用正则,将非单词的部分转换成空格 将获取的键值对存入hashmap 对单词按词频(即键值对的value)进行降序排列。重写Collection类中的sort方 ...
分类:
其他好文 时间:
2016-09-13 00:13:02
阅读次数:
145
字节编译的.pyc文件输入一个模块相对来说是一个比较费时的事情,所以Python做了一些技巧,以便使输入模块更加快一些。一种方法是创建 字节编译的文件 ,这些文件以.pyc作为扩展名。字节编译的文件与Python变换程序的中间状态有关(是否还记得Python如何工作的介绍?)。当你在下次从别的程序输 ...
分类:
其他好文 时间:
2016-09-12 22:25:15
阅读次数:
160
下面针对词频统计的不同功能要求给出部分代码和截图,具体代码请访问博客下方提供的链接。 功能1. 小文件输入. 为表明程序能跑,结果真实而不是迫害老五,请他亲自键盘在控制台下输入命令。 部分代码: public static void main(String[] args) throws IOExce ...
分类:
其他好文 时间:
2016-09-12 19:00:14
阅读次数:
114
本次改进是在原有功能需求及代码基础上额外做的修改,保证了原有的基础需求之外添加了新需求的功能。 功能: 1. 小文件输入——从控制台由用户输入到文件中,再对文件进行统计; 2.支持命令行输入英文作品的文件名; 3.支持命令行输入存储有英文作品文件的目录名,批量统计; 4.从控制台读入英文单篇作品,重 ...
分类:
编程语言 时间:
2016-09-12 15:47:25
阅读次数:
183
需求概要 原需求 1.读取文件,文件内包可含英文字符,及常见标点,空格级换行符。 2.统计英文单词在本文件的出现次数 3.将统计结果排序 4.显示排序结果 新需求: 1.小文件输入. 为表明程序能跑 2.支持命令行输入英文作品的文件名 3. 支持命令行输入存储有英文作品文件的目录名,批量统计。 4. ...
分类:
编程语言 时间:
2016-09-11 18:54:00
阅读次数:
649
sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件多行的内容,可以不对原文件改动,把整个文件输入到屏幕,可以把只匹配到模式的内容输入到屏幕上。还可以对原文件改动,但是不会再屏幕上返回结果。 sed命令的语法格式: sed的命令格式: sed ...
分类:
其他好文 时间:
2016-09-10 22:08:33
阅读次数:
212