明天考试,可以带电脑,先写好了程序,省的按计算器……直接上Python的源代码。
[python]
#Naive Bayes
#Calculate the Prob. of class:cls
def P(data,cls_val,cls_name="class"):
cnt = 0.0
for e in data:
if e[cls_name] == cls_val:
cnt += 1[......]
明天考试,可以带电脑,先写好了程序,省的按计算器……直接上Python的源代码。
[python]
#Naive Bayes
#Calculate the Prob. of class:cls
def P(data,cls_val,cls_name="class"):
cnt = 0.0
for e in data:
if e[cls_name] == cls_val:
cnt += 1[......]
虽然服务器都是Linux的,平时也基本用Linux,但是难免还是要在Windows下连服务器。我用的是putty,在winxp下的配色非常别扭,普遍偏暗。(没错,和系统相关,win7下一切良好),下面分享两个配色方案。
感谢这篇Blog:http://blog.sina.com.cn/s/blog_4d910ea50100omv1.html
方案1:比较柔和
方案2:略刺眼
下面说说如何使用,新建一个记事本文件,命名为putty.reg,直接拷贝下面代码。[......]
在Windows下,浏览器,或者系统全局代理比较简单。但是如果某个程序没有提供代理选项,我们如何让它走代理呢?可以使用SockCap这个软件,过程如下:
1、设置代理服务器,如下图所示:
2、设置要代理的程序
3、运行
完成。[......]
由于服务器是共用的,不给root权限,所以只能用解压缩,安装到自己home的方式来安装jdk。
1、下载最新JDK
#下载
wget http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u24-b07/jdk-6u24-linux-x64.bin?AuthParam=1303266937_f832ac172b27d2af47ebec23c9a3fae1&TicketId=nod2BlEYQ3d%2BnusqlEOZWZiZcg%3D%3D&Gr[......]
通常 Linux 下的各种命令都有许多的命令行参数可以选择,比如:
gcc -g -lm foo.c -o foo
getopt()就是用来分析命令行参数的函数。
在继续讨论getopt 之前,先要明确两个概念:选项(option) 和 选项参数(argument)。
在上面的例子中,-g 中的 g,-o 中的 o 还有 -lm 中的 l 就是选项,而 -lm 中的 m 就是 l 的选项参数,-o foo 中的 foo 就是 o 的选项参数。因此,我们知道了选项有两种,一种是带选项参数的[......]