摘要: 我们可以通过二分查找法,在log(n)的时间内找到最小数的在数组中的位置,然后通过偏移来快速定位任意第K个数。 此处假设数组中没有相同的数,原排列顺序是递增排列。 在轮转后的有序数组中查找最小数的算法如下: 接着基于此结果进行偏移,再基于数组长度对偏移后的值取模,就可以找到第K个数在数组中的位置了: 阅读全文
posted @ 2017-01-14 07:58 energy1989 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在linux系统下,设置某个服务自启动的话,需要在/etc/rcX.d下挂载,还要在/etc/init.d/下写启动脚本的 在/etc/init.d/下新建一个文件tomcat(需要在root权限下操作) vi /etc/init.d/tomcat 写入如下代码: # tomcat自启动脚本 #!/ 阅读全文
posted @ 2016-12-21 22:14 energy1989 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 只要下回插件并添加相应的配置文件即可。本文仅是做下相关记录 1.修改pom.xml添加插件 阅读全文
posted @ 2016-12-15 22:42 energy1989 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: 打包: 第一种情况:独立项目,且无第三方依赖包 这种情况下,我们需要maven的maven-jar-plugin插件来帮我们打包。请在项目pom.xml中的plugin配置处加入如下内 <plugin> <artifactId>maven-jar-plugin</artifactId> <versi 阅读全文
posted @ 2016-12-08 23:58 energy1989 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 配置开发者信息<developers> <developer> <id>eric</id> <name>Eric</name> <email>eredmond@codehaus.org</email> <url>http://eric.propellors.net</url> <organizati 阅读全文
posted @ 2016-11-30 22:23 energy1989 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、 内部编辑区域主题 Eclipse黑色主题包 下载主题包解压到Eclipse安装目录下的dropins目录,重启Eclipse,Windows—>Preferences—>General—>Theme—>Dark Juno 2、 外部功能区域主题 eclipse主题下载网站 http://ecl 阅读全文
posted @ 2016-09-24 10:27 energy1989 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 二度哈希(rehashing / double hashing) 1、二度哈希的工作原理如下: 有一个包含多个哈希函数(H1……Hn)的集合。当我们要从哈希表中添加或获取元素时,首先使用哈希函数H1。如果导致冲突,则尝试使用H2,一直到Hn。各个哈希函数极其相似,不同的是它们选用的乘法因子。通常,哈 阅读全文
posted @ 2016-08-24 14:49 energy1989 阅读(2213) 评论(0) 推荐(0) 编辑
摘要: 推荐系统评价指标 1. Precision 精度 intersectionSize / numRecommendedItems 2. Recall 召回率 intersectionSize / numRelevantItems 3. Fall-out (numRecommendedItems - i 阅读全文
posted @ 2016-07-27 15:43 energy1989 阅读(43) 评论(0) 推荐(0) 编辑
摘要: vim插件网址 http://www.vim.org/scripts/script_search_results.php?order_by=rating 阅读全文
posted @ 2016-07-20 15:27 energy1989 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 传统分类问题,即多类分类问题是,假设每个示例仅具有单个标记,且所有样本的标签类别数|L|大于1,然而,在很多现实世界的应用中,往往存在单个示例同时具有多重标记的情况。 而在多分类问题中,每个样本所含标签是类别集合的非空子集,近年来,在机器学习和数据挖掘等相关领域,多类分类问题得到广泛研究。其原因主要有:1. 应用领域非常广泛。如,多媒体信息检索,推荐,查询分类,医疗诊断等。2. 一些挑战性的研究问题涉及到多类分类问题。例如,处理能从大量类别中,处理稀少类别并且发现之间的关系等。目前,对多标记分类问题方法研究主要集中在以下两个方面:首先是问题转换方法,即改造数据使其适应现有算法的方法,该类方法主 阅读全文
posted @ 2014-01-21 00:43 energy1989 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 在windows下,用latex插入格式为jpg,png等图片会出现no bounding box 的编译错误,此时有两个解决办法:1、将图片转换为eps格式的图片\usepackage{graphicx}\begin{figure} \centering \includegraphics[totalheight=2.5in]{test.eps} \caption{这是一个测试图片} \label{fig:test}\end{figure}2、另一个简单的方法则需要一个名叫ebb的工具,先用ebb生成对应的BoundingBox文件,如输入命令: ebb my.jpg生成my.bb 里面可能会 阅读全文
posted @ 2013-07-03 14:23 energy1989 阅读(5689) 评论(0) 推荐(0) 编辑
摘要: Ubuntu hadoop 集群搭建 分类: Hadoop Java 2012-12-01 16:48 420人阅读 评论(0) 收藏 举报一. 搭建环境前的准备:我的本机Ubuntu 12.04 32bit作为maser,就是上篇hadoop单机版环境搭建时用的那台机子,还在KVM中虚拟了4台机子,分别起名为:son-1 (ubuntu 12.04 32bit),son-2 (ubuntu 12.04 32bit),son-3 (centOS 6.2 32bit),son-4 (redhat 6.0 32bit).kvm的搭建详见:http://www.db89.org/post/20... 阅读全文
posted @ 2013-04-18 17:25 energy1989 阅读(109) 评论(0) 推荐(0) 编辑
摘要: JAVA简单后门程序主要是用网络编程技巧,调用被控计算机的本地命令,这样就可以为所欲为了。。。客户端:?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869importjava.awt.*;importjava.awt.event.*;importjava.io.*;importjava.net.*;publicclassClientextendsFrameimplementsActionL 阅读全文
posted @ 2013-04-11 16:48 energy1989 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 最近在Eclipse中装了不少插件,其中常用的有SVN,MVN, JD等插件 1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版 如果没有安装的请到这里下载安装:http://eclipse.org/downloads/ 2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了多次就是没成功。 3、SVN插件下载地址及更新地址,你根据需要选择你需要的版本。现在最新是1.8.xLinks for 1.8.x Release:Eclipse updat... 阅读全文
posted @ 2013-04-09 14:20 energy1989 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Hadoop下Kmeans的实现packageorg.apache.mahout.clustering.syntheticcontrol.kmeans;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.fs.FileSystem;importorg.apache.hadoop.fs.Path;importorg.apache.hadoop.util.ToolRunner;importorg.apache.mahout.clustering.Cluster;importorg.apache.mahout.clus 阅读全文
posted @ 2013-04-01 18:12 energy1989 阅读(283) 评论(0) 推荐(0) 编辑