- 博客(28)
- 收藏
- 关注
原创 Hbase Java 实例
HBase提供了java api来对HBase进行一系列的管理涉及到对表的管理、数据的操作等。常用的API操作有:1. 对表的创建、删除、显示以及修改等,可以用HBaseAdmin,一旦创建了表,那么可以通过HTable的实例来访问表,每次可以往表里增加数据。2. 插入数据创建一个Put对象,在这个Put对象里可以指定要给哪个列增加数据,以及当前的时间戳等值,然后通过调用HTabl...
2014-07-30 22:21:42 99
原创 nutch杂记
1. 如何绕过目标站点的robots.txt限制 多数站点都是只允许百度、google等搜索引擎抓取的,所以会在robots.txt里限制其他爬虫。 nutch自然是会遵循robots协议的,但是我们可以通过修改nutch源码来绕过限制。 相关代码位于(nutch版本1.5.1,其他版本未测试): org.apache.nutch.fetcher.Fetcher的run方法. 找到以下几行代码...
2014-07-30 22:21:06 100
原创 谈谈Oracle undo表空间
谈谈Oracle undo表空间 Oracle比其他数据库牛逼的地方好几个,其中一个很重要的就是undo表空间的引入(当然,锁也是很牛逼的一个东西)1.oracle段的类型: www.2cto.com SQL> select segment_type from dba_segments t group by t.segment_type;...
2014-07-30 22:20:36 189
原创 js将long日期格式转换为标准日期格式
<script language="javascript"> //扩展Date的format方法 Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, "d+": this.get...
2014-07-29 21:14:50 130
原创 linux机器上执行ping命令的java方法
在编写网管系统的过程中,经常需要判断某台机器是否可用,于是采用使用ping机器的方法判断该机器当前是否可用,方法如下:/** * @Title: execPingCommand * @Description: 执行ping命令,查看设备是否可用 * @param @param deviceIp * @return boolean true-能ping通,false-...
2014-07-29 10:50:16 200
原创 Java实现Ping
实现方式 : 根据不同的情况可分为如下两种 直接调用监控服务器的ping命令去测试需要监控的设备 通过指定服务器测试能否ping通 需要监控的设备 (运用Mina实现 )下面将给出上述的两种实现的详细过程:一、直接调用服务器本身的ping命令 TestPingCmd.javapackage michael.net;import java.io.BufferedR...
2014-07-29 10:39:30 242
原创 Maven类包冲突终极解决小技若干
查看项目依赖:mvn dependency:analyze; 查看项目直接和传递依赖:mvn dependency:tree ;查看maven构建时有效的pom:mvn help:effective-pom 来看哪些jar是不需要的,再排除就好了。---------------------------------------------------------------...
2014-07-28 14:59:28 410
原创 JS学习笔记之左边列表移到到右边列表
实现功能:1.左边的下拉框内容添加到右边的下拉框,支持多选移动,且同时将右边的下拉框对象移除;2.支持列表中项目上下位置的移动;3.效果图如下: Html代码 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD>...
2014-07-26 15:14:42 743
原创 java实现ping功能
一、纯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; s...
2014-07-26 11:04:14 181
原创 JQuery选择器及radio,checkbox,select取值和反选
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClass类的c...
2014-07-25 23:51:52 135
原创 hadoop命令详解
一、用户命令1、archive命令(1).什么是Hadoop archives?Hadoop archives是特殊的档案格式。一个Hadoop archive对应一个文件系统目录。 Hadoop archive的扩展名是*.har。Hadoop archive包含元数据(形式是_index和_masterindx)和数据文件(part-*)。_index文件包含了档案中的文件的文件名和位置...
2014-07-20 14:13:53 143
原创 hadoop常用命令
启动Hadoop进入HADOOP_HOME目录。执行sh bin/start-all.sh关闭Hadoop进入HADOOP_HOME目录。执行sh bin/stop-all.sh1、查看指定目录下内容hadoop dfs –ls [文件目录]eg: hadoop dfs –ls /user/wangkai.pt2、打开某个已存在文件...
2014-07-20 14:02:15 265
原创 jquery easyui 的dialog 方法关闭事件
easyui dialog 打开/关闭 事件 当用户打开/关闭一个dialog窗体时,对应的事件获取方法如下:$('#dialogDiv').dialog({ onClose:function(){ alert('dlg closed'); }, onOpen:function(){ alert('dlg Open')...
2014-07-18 10:49:13 1493
原创 jstl EL表达式遍历集合
在EL中,方括号运算符用来检索数组和集合的元素。对于实现 java.util.Map 接口的集合,方括号运算符使用关联的键查找存储在映射中的值。在方括号中指定键,并将相应的值作为表达式的值返回。例如,表达式 ${map['key']} 返回与 map标识符所引用的 Map 中的 "key" 键相关联的值。 当forEach 的items属性中的表达式的值是java.util.Map时,则v...
2014-07-17 17:32:31 765
原创 (转)jrebel使用
From: http://truemylife.iteye.com/blog/1140921 背景与愿景:开发环境下,tomcat对热布署的支持还不够全面,致使开发人员浪费大量时间在重起服务上。为了提高开发效率,决定引入Jrebel,它对热布署的支持相对比较全面。虽然Jrebel官方号称使用它不存在内存泄漏问题,但是占用一定的资源是肯定的,因此不考虑在正式环境下使用热布署。Jrebel实...
2014-07-17 09:31:44 183
原创 find 实例
find 实例 在/usr/linux中查找所有的*.h,并在这些文件中查找“SYSCALL_VECTOR",最后打印出所有包含"SYSCALL_VECTOR"的文件名,有以下几种方法实现find /usr/linux -name "*.h" | xargs -n50 grep SYSCALL_VECTOR grep SYSCALL_VECTOR /usr/linux/*....
2014-07-15 18:12:25 153
原创 Linux中find常见用法示例
·find path -option [-print] [-exec -ok command ] {} \;find命令的参数;path: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command'...
2014-07-15 17:54:27 110
原创 mongodb常用命令
mongodb由C++写就,其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。关于它的一个最简洁描述为:scalable, high-performance, open source, schema-free, document-oriented database。MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系...
2014-07-12 16:44:51 80
原创 Mongodb数据更新命令、操作符
一、Mongodb数据更新命令Mongodb更新有两个命令:update、save。1.1update命令update命令格式:db.collection.update(criteria,objNew,upsert,multi)参数说明:criteria:查询条件objNew:update对象和一些更新操作符upsert:如果不存在update的记录,是否插入ob...
2014-07-12 16:43:43 116
原创 hazelcast 使用
hazelcast 官方提供的文档已经大概包含了所有的东西,当然都是入门级的,深入仍需仔细研究。下面要说的这些,在官方文档中也都有提到,只是记录一下。1、使用配置文件Java代码 Config cfg = new ClasspathXmlConfig("hazelcast.xml"); Hazelcast.newHazelcastInstance(cfg)...
2014-07-03 18:08:28 254
原创 fusionchart和birt报表
fusionchart和birt报表 http://blog.csdn.net/Ant_Yan/article/category/458027/3 https://code.google.com/p/selenium/wiki/JsonWireProtocol#POST_/session/:sessionId/element
2014-07-03 17:55:14 114
原创 Hazelcast 2.0 新版特性介绍
Hazelcast是面向Java的缓存、集群及数据分发解决方案。最近,它的2.0版本发布了。作为新版本的一部分,该产品提供了商用企业版和免费的开源社区版。其中,社区版在Apache许可2.0下发布,并托管于Google Code中。2.0版本包含了一个分布式备份功能,用以确保每个结点都能均匀地被所有其他结点备份。Hazelcast创始人Talip Ozturk告诉InfoQ说,“我相信我们...
2014-07-03 17:42:26 157
原创 分布式内存数据库 - Hazelcast
网址: http://www.hazelcast.com/。下边是它的宣传内容:hazelcast是一个开放源码集群和高度可扩展的数据分发平台,这是为Java:1. 快如闪电;数以千计的运算/秒。2. 故障安全;崩溃后没有丢失数据。3. 作为新服务器的动态调整 。4. 超级简单的使用 ,包括一个单独的jar。Hazelcast与各种分布式数据结构,分布式缓存功能,弹性的性质,memcach...
2014-07-03 17:32:06 546
原创 Hazelcast入门教程
[b]Hazelcast[/b] (www.hazelcast.com])是一种内存数据网格 in-memory data grid,提供Java程序员关键任务交易和万亿级内存应用。Hazelcast的集群属于“无主节点”,这意味着它不是一个客户端 - 服务器系统。有一个集群的领导者,默认是最老的成员,管理数据是如何在系统间分布,但是,如果该节点当机,那么是下面一个旧的节点接管。...
2014-07-03 17:24:06 334
原创 php foreach Invalid argument supplied for foreach()
在php中,foreach语法的遍历来源数组如果不是一个有效数组,php会出现错误警告Invalid argument supplied for foreach(),但是很多时候这个数组是取自某些数据源的,有可能取不到而导致为空,为了防止频繁出现错误警告,应该在遍历之前对数组变量进行一个判断,如果该变量不是一个有效数组,则设置该变量为一个空数组即array(),这样是较好的解决办法。...
2014-07-02 11:06:42 222
原创 Linux下查看MySQL的安装路径,卸载mysql
Linux下查看mysql、apache是否安装,并卸载。指令 ps -ef|grep mysql 得出结果root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --...
2014-07-01 19:42:52 162
原创 linux mysql 更改MySQL数据库目录位置
MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步:1、home目录下建立data目录cd /homemkdir data2、把MySQL服务进程停掉:mysqladmin -u root -p shutdown3、把/var/lib/mysql整个目录移到/home/datamv /var/lib/mysql /home/dat...
2014-07-01 19:42:00 91
原创 Linux下重启mysql数据库的方法
方法一:命令:[root@localhost /]# /etc/init.d/mysql start|stop|restart|reload|force-reload[root@localhost init.d]# /etc/init.d/mysql start|stop|restart|reload|force-reload方法二:比较常用的MySQL命令:一、启动方式1...
2014-07-01 17:42:10 330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人