搜索到与相关的文章
Python

用Python统计瓦尔登湖的词频

在文本处理中,我们经常需要对文本中的单词出现频率做一个统计,本文以英文小说《瓦尔登湖》为例,统计一下作者最喜欢用什么单词,他们各自的出现频率如何。首先需要《瓦尔登湖》的文本:点击下载《瓦尔登湖》(https://pan.baidu.com/s/1o75GKZ4)思路分析:首先,要打开文件,把里面的内容写到字符串里面。接着,要对字符串进行分词,分割成独立的单词。最后,根据每个单词进行词频统计。把下载好的“Walden.txt”放到桌面,复制一下完整的路径名,

系统 2019-09-27 17:46:27 2570

编程技术

如何做项目计划,如何落实项目任务

制定计划制定详细计划的第一步是分析交付结果分析结构(DBS)和工作分析结构(WBS)。DBS是对所有需要交付的项目结果——即项目需要生产的对象——的简单分解。某些交付结果已经在最初的界定阶段得到了确定,而WBS则是对生产上述交付结果需要进行的所有任务的分解。分析DBS和WBS虽然DBS和WBS并不相同,但你可以同时得出这两者。这两种结构的分析都是以创造性的阶段为起点,继之以一个逻辑性的阶段来对产生的各种构想进行评价和排序。这个过程所需要的基本工具概括如下:

系统 2019-08-29 23:40:09 2570

Android

按着步骤来,学习Android NDK入门很简单

这是我转的文章,是篇外文翻译,将介绍如何学习安装AndroidNDK并开始使用它。在这一教程结束后,将创建你自己的项目,从Java代码简单地调用原生C语言代码。教程细节技术:AndroidSDK、NDK、C语言难度:进阶预计完成时间:60-90分钟(⊙﹏⊙b汗,还是挺长时间的)先决经验:在开始之前,需要先花点时间了解一下这一教程的难度。它的标记是“进阶”。之所以标为“进阶”是因为作者想要确保你符合以下要求:1、有Java和C语言经验。2、能适应命令行操作。

系统 2019-08-29 23:37:05 2570

编程技术

建站常用代码 【经典】(转转)

建站常用代码【经典】№※建站常用代码【经典】若还不明白者~请到http://nicenic.com希望你们能讨个明白~!!!一:文字加粗倾斜的代码◆文字加粗的代码是:你好◆文字倾斜的代码是:你好!◆底线字:二:文字链接代码如果您想点击某处文字会连接到另外一个网页的效果,这是超链接,代码是这样:共享空间如果要点了这个文字以后重新打开一个窗口的话,代码是:

系统 2019-08-29 23:27:28 2570

Java

深入理解Apache Mina (6)---- Java Nio ByteB

为了对后续关于Mina的ProtocolFilter(编解码器)的编写有一个更好的理解,本文讲述一下关于MinaByteBuffer和JavaNioByteBuffer的区别。关于JavaNioByteBuffer和MinaByteBuffer及其子类的类图在附件中都已经给出了。因为Mina的ByteBuffer在Mina2.0以上的版本中都改称IoBuffer。为了使后文关于ByteBuffer的名字不致混淆,MinaByteBuffer都统称IoBuf

系统 2019-08-29 23:01:51 2570

编程技术

连连看的实现

龙哥叫我们一个组做一个小游戏项目,而我们组要做的是打砖块,窗体上面的砖块其实和连连看一样,怎么样显示出来,怎么样消掉,都和连连看差不多,所以我就先做一个连连看试试刀。连连看实现其实不难,就是使用JTable和TableModel,再加上监听器,就可以实现一个简单的连连看:1.和以往相同,先用Swing组建实现一个窗体,现在都是小菜一碟了2.再写一个类,继承MouseAdapter,实现TableModel接口。1.继承MouseAdapter,就是为了重写

系统 2019-08-29 22:46:45 2570

编程技术

40个吸引眼球的注册页面设计

40个吸引眼球的注册页面设计原文:40个吸引眼球的注册页面设计译自:40Eye-CatchingRegistrationPages版权所有,转载请注明出处,多谢!!!令人难以置信是大量的网站在表单设计方面形成了不好的品味。一个好的注册表单设计应该是自信的、冷静的,然而,一个好的注册页面也应该是很简洁的并且可以提供一个有创意的亮点来让你注意到这个设计。下面列出来的一些页面,它们的一部分被选中是因为它们对插画的关注,而其他的则是因为它们的简洁和易用性。当一个访

系统 2019-08-29 22:23:06 2570

Android

[Android开发系列]IT博客应用

1.关于坑好吧,在此之前先来说一下,之前开的坑,恩,确实是坑,前面开的两个android开发教程的坑,对不起,实在是没什么动力了,不过源码都有的,大家可以参照github这个应用https://github.com/joveth/laughter里面的代码,相关介绍见http://joveth.github.io/funny/2.新说明好吧,既然无事为何不填坑,反而开了新坑呢,恩,主要是这个较简单啊,两天搞定的简单东西……我XXX,你大爷的……--!3.成

系统 2019-08-29 22:22:54 2570

编程技术

Eclipse简史

在1990年代末,IBM开始开发我们现在所知的Eclipse。现在在软件行业中有着很高的使用率,使用这一技术的成功应用在业内随处可见。这篇文章的主要目的是回顾Eclipse的产生,解释它在现在的开发工具领域中所扮演的角色,并谈谈我们对这一技术的发展过程的看法。90年代中期到末期开发工具概览在1990年代中期,有几个强大的商业开发环境。微软公司的VisualStudio在那时正朝着一个更加多用途化的工具方向发展。也出现了几个基于Java的集成开发环境,其中包

系统 2019-08-29 22:22:20 2570

编程技术

openMP编程探索1——编程基础

在学习并行编程之前,你应该知道进程、线程、主线程、从线程等基本概念。进程是一个大型应用程序的基本单位,在任务管理器里进程都有一个名称,后面跟随的是与他有关的资源。线程是程序执行的基本单位,它必须从属与一个进程,一个进程可以有多个线程,同一个进程的线程可以共享进程的资源,例如他们可以引用同一个变量的值。一个进程一般会与一个.EXE文件关联,所以我把程序和进程不加区分。一个程序中有多个线程时,它必然会有一个主线程,主线程执行完后,其它从线程也应该结束执行。并行

系统 2019-08-29 22:16:10 2570