- 博客(20)
- 资源 (34)
- 收藏
- 关注
原创 ant实用手册(五)——操作文件
创建目录用mkdir任务可以创建目录,现在创建一个dist目录,dir属性为目录路径,操作如下: 删除目录或文件删除刚才创建的dist目录,操作如下: 如果要删除目录中的特定文件可以用属性includes,例如删除dist目录下所有的txt文件,操作如下: 另外delete任务还有其他很多参数,具体参数请参考这里:delete参数复制目录或文件
2013-06-08 23:06:21
817
原创 ant实用手册(四)——定义property
property标签可以定义一个字符串,也可以定义一个文件或者资源,然后供构建文件中的其他任务使用关于property的详细信息可以参考这里:property详细信息在构建文件中定义属性 ${hello}通过property标签可以定义一个属性,然后在构建文件中的其他地方通过 ${属性名}就可以引用到该属性通过properties文件来定义属性可以先定义一个pr
2013-06-05 23:59:30
833
原创 ant实用手册(三)——ant中的task
什么是ant中的taskant通过任务实现其功能,比如:编译通过javac任务实现,打jar包通过jar任务完成等等ant中的常用任务:javac:编译java代码jar:打包class文件为jarwar:为web项目打包zip:打包为zip文件copy:复制文件或目录delete:删除文件或目录mkdir:创建文件夹echo:输出信息ftp:通过ftp传输文件scp:通过scp传输文
2013-06-05 23:14:56
1319
原创 ant实用手册(二)——ant中的Datatype
什么是ant的Datatypeant用Datatype表示任务所需要的数据,一个Datatype在底层上相当于一个java类,他们是由java类实现的,Datatype存储了在构建过程中所需要的信息,比如文件列表目录集等,Datatype扮演任务参数的角色ant中的Datatype(常用Datatype并非全部)文件集文件集是以单个目录为根的文件集合,例如:
2013-06-05 22:38:00
845
原创 ant实用手册(一)——开篇安装ant
ant下载地址:http://ant.apache.org/现在最新版本:1.9.1下载并解压到相应目录下,为了以后运行方便可以设置ant_home环境变量运行ant -version测试ant是否正常ant运行任务需要依赖一些jar包,apache并没有把所有依赖的jar包放在ant下载文件中,但只需要运行一条命令这些jar文件就会自动下载:ant -f fetch.xml
2013-06-03 00:43:51
837
原创 vmware中centos6克隆之后的网卡问题
完全克隆centos6.4之后出现网卡不能使用的问题:device eth0 dose not seem to be present 解决办法:查看/etc/udev/rules.d/70-persistent-net.rules,记下eth1的地址00:0C:29:FD:7C:54修改/etc/sysconfig/network-scripts/ifcfg-et
2013-05-28 09:36:52
589
原创 win7_x86_64网络共享问题
要用vm安装linux,网络想用host-only模式,所以选择本地网络共享给vmnet1,出现以下问题:此时需要开启win7的防火墙服务,然后重新设置共享成功
2013-05-23 10:56:54
567
原创 配置ssh免密码登录
第一步:产生密钥执行命令:ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa完成之后会在~/.ssh文件夹下产生两个文件id_dsa(私钥),id_dsa.pub(公钥)执行:cat ~/.ssh/id_dsa.pub>>~/.ssh/authorized_keys,将公钥追加到认证文件里,这样可以完成本机的免密码登录。第二步:分发公钥现在需要把公
2012-07-28 21:35:05
489
转载 hadoop常见错误
1:Shuffle Error: Exceeded MAX_FAILED_UNIQUE_FETCHES; bailing-outAnswer:程序里面需要打开多个文件,进行分析,系统一般默认数量是1024,(用ulimit -a可以看到)对于正常使用是够了,但是对于程序来讲,就太少了。修改办法:修改2个文件。/etc/security/limits.confvi /etc/
2012-07-27 02:30:08
540
原创 使用jetty调试web项目
在wen项目的开发阶段我们可以用jetty来调试项目,要用到maven-jetty-plugin插件第一步:在maven的settings.xml中加入如下配置org.mortbay.jetty这个配置是问了以简略的方式执行该插件命令(由于该插件不是maven官方插件,所以默认不能实用前缀方式执行命令)第二部:在pom中加入插件配置 org.mortbay.jetty
2012-07-22 16:58:12
588
原创 第一个web项目
1、先来看看maven中web项目目录结构这种目录结构就是maven web项目的约定,当然你可以手动建相应的目录,但还有更快捷的办法。 2、生成一个简单的web项目我们来生成一个叫hello的简单web项目,当然前提是你已经安装了m2eclipse插件操作步骤如下:第一步:选择创建一个maven项目,如下图 第二步:一路next直到这里,选择maven-a
2012-07-22 15:51:50
510
原创 用tomcat调试web项目
如果我们在eclipse中开发web项目我们可以借助IDE自带的插件来调试或部署项目,但是如果你用的maven方式来管理web项目似乎IDE的部署插件就不能很好的工作了。现在来尝试一下maven的web调试与部署的相关功能。tomcat大家都非常熟悉了,在这里我们要用tomcat作为maven web项目的内嵌调试程序。要用到tomcat-maven-plugin插件第一步:在maven的
2012-07-22 15:03:04
1018
转载 Slope One 推荐算法
Slope One 推荐算法是 2005 年在香港的 WWW 会议上提出来的。可以Google检索会议论文集看原著,不过还是建议看原著之前,看完本文!Slope One是一个基于Item的个性化推荐算法,股票上有个说法是平均值可以掩盖一切异常波动,所以股票上的各个技术指标都是不同时间段的平均值的曲线图或者柱状图等。同样的,Slope one算法也认为:平均值也可以代替某两个未知个体之间的打分差
2012-07-20 10:29:39
1357
转载 谷本系数的相似性度量 —— Tanimoto Coefficient-based Similarity
Tanimoto Coefficient和前面的5中相关度计算方式有很大的不同,它不关心用户对物品的具体评分值是多少,它在关心用户与物品之间是否存在关联关系。还记得上一篇文章《Mahout学习笔记——数据承载》里面提到的布尔喜好值(Boolean Preference)吧!Tanimoto Coefficient依赖于用户和物品之间的这种Boolean关系作为输入。更准确的说法为:Tani
2012-07-20 10:27:09
24168
转载 斯皮尔曼相关性 —— Spearman Correlation
斯皮尔曼相关性可以理解为是排列后(Rank)用户喜好值之间的Pearson相关度。《Mahout in Action》中有这样的解释:假设对于每个用户,我们找到他最不喜欢的物品,重写他的评分值为“1”;然后找到下一个最不喜欢的物品,重写评分值为“2”,以此类推。然后我们对这些转换后的值求Pearson相关系数,这就是Spearman相关系数。斯皮尔曼相关度的计算舍弃了一些重要信息,即真实的
2012-07-20 10:24:06
15993
转载 余弦相似度 —— Cosine Similarity
余弦相似度用向量空间中两个向量夹角的余弦值作为衡量两个个体间差异的大小。相比距离度量,余弦相似度更加注重两个向量在方向上的差异,而非距离或长度上。与欧几里德距离类似,基于余弦相似度的计算方法也是把用户的喜好作为n-维坐标系中的一个点,通过连接这个点与坐标系的原点构成一条直线(向量),两个用户之间的相似度值就是两条直线(向量)间夹角的余弦值。因为连接代表用户评分的点与原点的直线都会相交于原点
2012-07-20 10:18:13
39492
转载 欧几里德距离的相似度 —— Euclidean Distance-based Similarity
欧几里德距离的相似度 —— Euclidean Distance-based Similarity欧几里德距离计算相似度是所有相似度计算里面最简单、最易理解的方法。它以经过人们一致评价的物品为坐标轴,然后将参与评价的人绘制到坐标系上,并计算他们彼此之间的直线距离。 图中用户A和用户B分别对项目X、Y进行了评分。用户A对项目X的评分为2,对项目Y的评分为4,表示到坐标系中为坐
2012-07-20 10:06:02
19566
转载 皮尔森相关性的相似度 —— Pearson correlation-based similarity
基于皮尔森相关性的相似度 —— Pearson correlation-based similarity皮尔森相关系数反应了两个变量之间的线性相关程度,它的取值在[-1, 1]之间。当两个变量的线性关系增强时,相关系数趋于1或-1;当一个变量增大,另一个变量也增大时,表明它们之间是正相关的,相关系数大于0;如果一个变量增大,另一个变量却减小,表明它们之间是负相关的,相关系数小于0;如果相关
2012-07-20 09:55:48
13212
2
转载 Memcached一些特性和限制
•在 Memcached中可以保存的item数据量是没有限制的,只有内存足够• Memcached单进程最大使用内存为2G,要使用更多内存,可以分多个端口开启多个Memcached进程(32位系统下的限制,64位系统可以使用更多内存)•最大30天的数据过期时间,设置为永久的也会在这个时间过期,常量REALTIME_MAXDELTA60*60*24*30控制•最大键长为250字节,大
2012-07-02 12:21:03
1427
TensorFlow技术解析与实战(高清无码带目录)
2017-12-11
Ansible自动化运维 技术与最佳实践
2017-12-11
Jenkins权威指南
2017-12-11
TensorFlow实战
2017-12-08
第一本DOCKER书 修订版
2017-12-08
Docker 容器与容器云(第2版)
2017-12-08
Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)
2017-12-08
跟老男孩学Linux运维:Shell编程实战
2017-12-08
自制编程语言
2015-06-29
数据挖掘概念与技术(原书第3版) 中文版
2014-08-24
Java 7 核心技术与最佳实践(带目录)
2014-08-24
快学Scala(含详细目录)
2014-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人