`
文章列表
HBase提供了java api来对HBase进行一系列的管理涉及到对表的管理、数据的操作等。常用的API操作有: 1. 对表的创建、删除、显示以及修改等,可以用HBaseAdmin,一旦创建了表,那么可以通过HTable的实例来访问表,每次可以往表里 ...

nutch杂记

1. 如何绕过目标站点的robots.txt限制 多数站点都是只允许百度、google等搜索引擎抓取的,所以会在robots.txt里限制其他爬虫。 nutch自然是会遵循robots协议的,但是我们可以通过修改nutch源码来绕过限制。 相关代码位于(nutch版本1.5.1,其他版本未测试): org.apache.nutch.fetcher.Fetcher的run方法. 找到以下几行代码并注释掉就OK了。  Java代码  
        谈谈Oracle undo表空间   Oracle比其他数据库牛逼的地方好几个,其中一个很重要的就是undo表空间的引入(当然,锁也是很牛逼的一个东西) 1.oracle段的类型:   www.2cto.com   SQL> select segment_type from dba_segments t group by t.segment_type;   SEGMENT_TYPE ------------------ LOBINDEX INDEX PARTITION TABLE PARTITION NESTED TABLE ROLLB ...
<script language="javascript"> //扩展Date的format方法 Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, "d+": this.getDate(), "h+": this.getHours(), ...
在编写网管系统的过程中,经常需要判断某台机器是否可用,于是采用使用ping机器的方法判断该机器当前是否可用,方法如下: /** * @Title: execPingCommand * @Description: 执行ping命令,查看设备是否可用 * @param @param deviceIp * @return boolean true-能ping通,false-不能ping通 * @throws */ public static boolean execPingCommand(String deviceIp) { logger.debug ...
实现方式 : 根据不同的情况可分为如下两种    直接调用监控服务器的ping命令去测试需要监控的设备    通过指定服务器测试能否ping通 需要监控的设备 (运用Mina实现 )下面将给出上述的两种实现的详细过程:一、直接调用服务器本身的ping命令   TestPingCmd.java package michael.net; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.io ...
查看项目依赖:mvn dependency:analyze;   查看项目直接和传递依赖:mvn dependency:tree  ; 查看maven构建时有效的pom:mvn help:effective-pom   来看哪些jar是不需要的,再排除就好了。 ----------------------------------------------------------------------------------------------------------------------- 引用 如果你爱他,就请让他用Maven,因为那里是天堂,如果你恨他,就请让他用Mav ...
实现功能:1.左边的下拉框内容添加到右边的下拉框,支持多选移动,且同时将右边的下拉框对象移除;2.支持列表中项目上下位置的移动;3.效果图如下:     Html代码  
一、纯Java实现ICMP的ping命令import java.io.*; import java.net.*; import java.nio.channels.*; import java.util.*; import java.util.regex.*; public class Ping { static int DAYTIME_PORT = 13; static int port = DAYTIME_PORT; static class Target { InetSocketAddress address; ...
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素  $("div")           选择所有的div标签元素,返回div元素数组  $(".myClass")      选择使用myClass类的css的所有元素  $("*")             选择文档中的所有的元素,可以运用多种的选择方式进行联合选择:例如 ...
一、用户命令1、archive命令 (1).什么是Hadoop archives?Hadoop archives是特殊的档案格式。一个Hadoop archive对应一个文件系统目录。 Hadoop archive的扩展名是*.har。Hadoop archive包含元数据(形式是_index和_masterindx)和数据文件(part-*)。_index文件包 ...
  启动Hadoop 进入HADOOP_HOME目录。 执行sh bin/start-all.sh 关闭Hadoop 进入HADOOP_HOME目录。 执行sh bin/stop-all.sh
easyui dialog 打开/关闭 事件   当用户打开/关闭一个dialog窗体时,对应的事件获取方法如下: $('#dialogDiv').dialog({ onClose:function(){ alert('dlg closed'); }, onOpen:function(){ alert('dlg Open'); }, });  
在EL中,方括号运算符用来检索数组和集合的元素。对于实现 java.util.Map 接口的集合,方括号运算符使用关联的键查找存储在映射中的值。 在方括号中指定键,并将相应的值作为表达式的值返回。例如,表达式 ${map['key']} 返回与 map标识符所引用的 Map 中的 "key" 键相关联的值。 当forEach 的items属性中的表达式的值是java.util.Map时,则var中命名的变量的类型就是 java.util.Map.Entry。这时var=entry的话,用表达式${entry.key}取得键名。 用表达${entry.value}得到每个 ...
From: http://truemylife.iteye.com/blog/1140921   背景与愿景:开发环境下,tomcat对热布署的支持还不够全面,致使开发人员浪费大量时间在重起服务上。为了提高开发效率,决定引入Jrebel,它对热布署的支持相对比较全面。虽然Jrebel官方号称使用它不存在内存泄漏问题,但是占用一定的资源是肯定的,因此不考虑在正式环境下使用热布署。Jrebel实际上支持非常多中间件,除了Tomcat还包括Jetty、Resin、Weblogic等等,从理论上来讲,他跟中间件也没什么关系,但实际配置的时候还是会根据中间件有所不同,具体可以上官网查看,本文要讲的是 ...
Global site tag (gtag.js) - Google Analytics