- 浏览: 63310 次
- 性别:
- 来自: 北京
最新评论
-
developerinit:
楼主帖子不错
HADOOP 处理 XML 样例 -
lancefox:
Sartner 写道多谢大神分享....再就是请问你是怎么找到 ...
jconsole 通过网络监控 ActiveMQ -
beming:
请问代码中哪里用了spring的注入
xmemcached扩展XMemcachedClientBuilder简化spring3配置 -
Sartner:
多谢大神分享....再就是请问你是怎么找到这些的???
jconsole 通过网络监控 ActiveMQ
文章列表
最近跟风在看 geth 代码,本着工欲善其事必先利其器的原则,认真的考察了各个go的开发工具,eclipse 和 intellij 的go插件对 gopath 的处理都有一些小问题,导入依赖时总是找不到依赖,莫名其妙的报很多红叉非常碍眼,不知道是不是因为geth用了 makefile 做构建的原因;种种原因吧最终将目标锁定 Atom 这个神器(solidity 的插件非常棒);各种优秀的插件把 Atom 装修的跟一个 IDE 一样,但当用到 godef 这个插件时遇到了一些小麻烦;
首先介绍一下 godef 这个插件,用它可以实现 go 语言的 go to definiation 功能,就像用 ...
...
//定时器
ScheduledThreadPoolExecutor monitorService = new ScheduledThreadPoolExecutor(10, new ThreadFactoryBuilder().setNameFormat("lifecycleSupervisor-" + Thread.currentThread().getId() + "-%d").build());
//最大20个线程
monitorService.setMaximumPoolSize(20);
//空闲30秒就 ...
JAVA 命令行工具 参数分析样例
- 博客分类:
- JAVA
apache的commons-cli 1.2 提供的功能,挺方便,做个笔记先
...
public boolean parseOptions() throws ParseException {
Options options = new Options();
Option option = new Option("n", "name", true, "the name of this node");
options.addOption(option);
option = new ...
hive python 笔记
- 博客分类:
- python
分析数据用的小工具,做个笔记
/app/hives/myscript/nginx_ip_date.py;
#!/usr/bin/env python
#coding:utf-8
import datetime
import time
import re
line = '''
202.43.151.2 - - [28/Mar/2012:19:17:28 +0800] "GET /favicon.ico HTTP/1.1" http_status 404 988 "-" "360se" "-" 0. ...
HIVE 建表访问 HBASE 笔记
- 博客分类:
- hadoop
在HIVE建表,同时往HBASE里创建此表
DROP TABLE works as usual, but ALTER TABLE is not yet supported for non-native tables.
所以,如果要修改HIVE中非本地表的结构,那么只能 drop table 然后重新创建外部表了
下面这个建表脚本会创建一个HIVE表,同时也会创建一个 HBASE 表
建表脚本:
-------------------------------------------------------------------
CREATE TABLE hbase_table_1(key int ...
#!/usr/bin/env python
#coding:utf-8
import sys
sys.path.append("/usr/local/lib/python2.7/site-packages/py")
from hive_service import ThriftHive
from hive_service.ttypes import HiveServerException
from thrift import Thrift
from thrift.transport import TSocket
from thrift.transp ...
===================================================================
异常片段:java.lang.NoSuchFieldError: ALLOW_UNQUOTED_CONTROL_CHARS
原因:jackson 这个包的版本与 hadoop 的 jackson 版本不一致,替换即可解决
===================================================================
异常片段:No matching method for class org.apache.hadoop.hi ...
Hadoop2.0介绍
- 博客分类:
- hadoop
Hadoop2.0介绍
Hadoop是 apache 的开源 项目,开发的主要目的是为了构建可靠,可拓展 scalable ,分布式的系 统, hadoop 是一系列的子工程的 总和,其中包含
1. hadoop common : 为其他项目提供基础设施
2. HDFS :分布式的文件系 统
3. MapReduce : A software framework for distributed processing of large data sets on compute clusters 。一个 简化分布式编程的框架。
4. 其他工程包含: Avro( 序列化系 统 ) , Cassand ...
HADOOP 处理 XML 样例
- 博客分类:
- hadoop
前几天去亿阳信通面试,被一个很胖的兄弟问了一个问题,不知道咋处理,回来特意研究了一下,希望能为其他兄弟提供帮助。
问题是,HADOOP如何来处理结构化数据,比如大量的XML
答案如下(非常遗憾,貌似只能在旧版本API上使用,即 org.apache.hadoop.mapred):
package com.liangc.hadoop.mr;
import java.io.IOException;
import java.util.Iterator;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io. ...
HADOOP 处理 NGINX 日志样例
- 博客分类:
- hadoop
这种统计可以用计数器完成,以下代码没什么业务逻辑,纯属实验
package cn.liangc.hadoop.nmr;
import java.io.IOException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
import org.apache.hadoop.conf.Co ...
hadoop mapreduce 异常笔记
- 博客分类:
- hadoop
------------------------------------------
异常摘要:InstantiationException
异常片段:
java.lang.RuntimeException: java.lang.InstantiationException
at org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:115)
at org.apache.hadoop.mapred.JobClient$2.run(JobClient.java:886)
at org.apache.ha ...
我在分析 nginx 的日志时发现是这样表示日期的 [19/Feb/2013:10:23:29 +0800]
真心的讨厌这个格式,应该可以通过配置将其修改成 "yyyy-mm-dd HH:mm:ss" 格式吧?
我坚信NGINX是可以的,但这事不归我管那,那就转吧,我相信很多人都不会转,所以我分享
//转 java.util.Date 对象,代码如下:
...
public static void main(String[] args) throws ParseException {
String date = "[19/Feb/2013:10:2 ...
redis 安装/配置
- 博客分类:
- 缓存技术
Where to find complete Redis documentation?
-------------------------------------------
This README is just a fast "quick start" document. You can find more detailed
documentation at http://redis.io
Building Redis
--------------
Redis can be compiled and used on Linux, OSX, OpenBSD, NetB ...
mysql 状态查看
- 博客分类:
- MYSQL
命令: show processlist;
如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。
show processlist;只列出前100条,如果想全列出请使用show full processlist;
mysql> show processlist;
命令: show status;
命令:show status like '%下面变量%';
Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。
Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。
Conn ...