摘要: 通常我们做英文词频统计的时候,我们可能会采用单词树,或者map等等。 但是,在进行中文的词频统计的时候,中文之间没有空格和符号,不像在英 文词频统计一样,英文之间是有空格和符号的。所以,相对于英文来说,中 文词频统计比较难。主要是不好提取中文字通常我们在提取中文时候会进行 划分,通过汉字的关联等等来 阅读全文
posted @ 2016-11-27 16:21 handsomeman 阅读(927) 评论(0) 推荐(1) 编辑
摘要: java实现的英文词频算法,通常是采用单词树来实现的。使用java实现词频统计,为了统计词汇出现频率,最简单的做法是再建立一个map,其中,key是单词,value代表次数。将文章从头读到尾,读到一个单词就到Map里查一下,如果查到了则次数加一,没查到则放到map中。这样虽然代码简单,但却达不到想要的效果,通过性能的测试看出性能却非常差。从时间复杂度来说map时间复杂度是0(logn),如果拿来高... 阅读全文
posted @ 2016-11-27 16:14 handsomeman 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 如果重新来过,我会将代码全部通过命令来上传到coding中,而不会通过界 面和命令结合。因为之前对于Linux敲命令总是回避,从小就接触的是windows 系统,不习惯使用,敲命令的方式。所以,如果重新来过我会完全使用敲命令的 形式,这样可以提高自己敲命令能力,克服回避命令行,从而提高自己。 阅读全文
posted @ 2016-11-27 16:00 handsomeman 阅读(185) 评论(1) 推荐(0) 编辑
摘要: 虽然这个学期经历了许多不愿意做的事,但是为了自己,为了自己的提高,还是感谢老师。对于想对 老师的话,我不想写成需求,期待等等。因为这个和项目无关。只是个人感情,以及和这个学期所经历 的感受,对于老师教这门课,我觉得还是挺适合的,毕竟学计算机,经验还是很重要的。不知道下学期 老师还是否教软件工程,如果 阅读全文
posted @ 2016-11-27 15:46 handsomeman 阅读(591) 评论(2) 推荐(0) 编辑
摘要: 如果以后想要从事项目开发的话,还是学学软件工程,对于学期末你会有很大的提高。 尤其在刚考上来,肯定会有很多不知道的东西。通过,软件工程做项目,来提高自己的 不足。在做项目过程中,要合理利用时间,毕竟身体是最重要的。学期刚开始,还是蛮 轻松的,但学期中是最痛苦的,要坚持下来,相信自己,最终会有很大的收 阅读全文
posted @ 2016-11-27 15:25 handsomeman 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1、之前在编程中不知道代码可读的重要性,也不知道如何使用代码规范。通过老师的提醒,自我的学习,自我感觉在这个方面收获还是蛮大的。 2、对于使用软件方面,以及版本控制等方面,提高还是蛮大的,以前单单使用过svn,现在学习之后可以将svn和coding结合起来。 3、对于写psp、时间分配图、进图等等, 阅读全文
posted @ 2016-11-27 15:19 handsomeman 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 对于之前发出的构建之法之感,邹欣老师给了我好几个建议,而且调理清晰, 让我懂得提出问题需要有问题背景。对于,之前上传代码,的确是存在着代 码规范的问题,我也查了查别人所写的代码,确实是自己所写代码存在代码 规范问题,通过学习,让我知道代码可读性是很重要的一件事情。虽然,之 前上传代码不知道使用工具。 阅读全文
posted @ 2016-11-27 15:03 handsomeman 阅读(262) 评论(1) 推荐(0) 编辑