- 浏览: 153920 次
- 性别:
- 来自: 北京
最新评论
-
wahahachuang5:
web实时推送技术使用越来越广泛,但是自己开发又太麻烦了,我觉 ...
Java现实WebSocket -
HarborChung:
islandforus 写道按照你的这样写法,连接池获取不到怎 ...
Netty-Redis-Lettuce 关于闲置连接和活动连接的一点心得 -
islandforus:
按照你的这样写法,连接池获取不到怎么回事呢?
Netty-Redis-Lettuce 关于闲置连接和活动连接的一点心得 -
HarborChung:
...
遍历Map时高效的遍历方法 -
下一个大师Up:
for (UserLogin e : userThird.va ...
遍历Map时高效的遍历方法
文章列表
1.首先在war模块B添加一个maven-jar-plugin,并设置其classifier为jar.
Xml代码
<plugin>
<groupId>org.apache.maven.plugins</groupId>
pom依赖:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
<version>1.7.21</version>
<scope>test</scope>
</dependency>
<dep ...
Apache Flume是一个高可用的分布式系统.可以从多种不同的数据源高效的收集大量log数据至起中央数据仓库中.
Flume不仅仅可以用于收集log数据.由于数据源是可以自定义的,所以Flume可以用作传输大量复杂的事件数据,包括但不限于网络流量的采集,社交媒体数据的采集,电子邮件信息的采集,以及传输其他众多种类数据,正因为sources是自定义的,flume让这些成为了可能.
Apache FLume 在Apache 基金会中是一个顶级项目.
现在有两个发布了的产品线,版本号0.9x 和 1.x.
本文档适用于1.4.x产品线.
推荐使用1.x ...
Log4j 配置详解
- 博客分类:
- java
Log4J中主要有以下几个部分:
1.Logger - 日志输入器,供调用,输出日志信息.
2.Appender - 日志目的地,配置将格式化后的日志信息输出到指定的地方,主要分为以下几部分:ConsoleAppender,FileAppender,RollingFileAppender,WriterAppender,DailyRollingFileAppender.
2.1 ConsoleAppender - 输出至控制台.
2.2 FileAppender - 输出到文件.
2.3 RollingFileAppender - 输出目的地文件大小受限的Ap ...
修改catalina.sh中JAVA_OPS参数如下:
-Djava.awt.headless=true#使用java-PJA处理图片
-Djava.net.preferIPv4Stack=true#在支持 IPv4 映射地址的 IPv6 网络堆栈中可以使用 IPv6 套接字来连接到 IPv4 和 IPv6 主机以及接受来自这些主机的连接。
-Dcom.tc.pro ...
ElasticSearch入门第一章
注:本文仅针对ElasticSearch权威指南(中文版)中出现的简写命令进行curl的示例复原.仅供作为学习笔记使用.
ES权威指南中文版
链接地址:
http://es.xiaoleilu.com/010_Intro/25_Tutorial_Indexing.html
http://es.xiaoleilu.com/010_Intro/30_Tutorial_Search.html
1.简单的ES搜索请求
#查询索引数量
curl -XGET '192.168.4.3:9201/_count?pretty' -d '
{
...
#!/bin/sh
dt = $(date '+%Y-%m-%d');
#do sync
for i in $(seq 1 2 3);
do echo node$i;
tmp=$(date '+%Y-%m-%d');
ssh node$i "cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime; date -s $dt; date -s $tm";
done
#check
for i in $(seq 1 2 3);
do echo node$i;
...
主要提及知识点:
NameNode定义及机制,DataNode定义及机制,
Hdfs运行机制,HDFS数据存储单元(Block),
NameNode祥解,SecondaryNameNode的定义,SecondaryNameNode执行合并过程,
DataNode祥解,Block的副本放置策略,HDFS读数据流程,HDFS写数据流程,安全模式
...
Hadoop笔记--S1
1.1大数据处理的两种方法区别及联系
1.1.1向上扩展:
实现途径:迁移软件之更高硬件的服务器上进行处理。
优点,系统架构并不会随着数据量的增大而发生显著变化。尽管采用了更大型的不见,但部件之间的基本关系(例如数据服务器和存储矩阵)却依然保持一致。
1.1.2向外扩展:
实现途径:并不是通过升级系统硬件来获得更强大的处理能力,而是将数据处理任务分发给更多的机器。
优点采购成本降低,但软件成本会随处理能力的增长而激增。
1.1.3联系:向上拓展架构的必然趋势是加入向外拓展的策略,将二者结合起来。综合吸收了两种方法的部分优点,但也综合了两种方法的缺陷和成 ...
mvn 自动部署脚本
- 博客分类:
- linux
#!/bin/bash
if [ -z "${MAVEN_HOME}" ]; then
#得到时间
TIME_FLAG=`date +%Y%m%d_%H%M%S`
#备份配置文件
cp /etc/profile /etc/profile.bak_$TIME_FLAG
echo "Begin to install maven,Please waiting..."
#解压maven
wget http://mirrors.noc.im/a ...
转自:http://www.importnew.com/19573.html
原文出处: chenssy
在我们编程过程中如果需要执行一些简单的定时任务,无须做复杂的控制,我们可以考虑使用JDK中的Timer定时任务来实现。下面LZ就其原理、实例以及Timer缺陷三个方面来解析java Timer定时器。
一、简介
在java中一个完整定时任务需要由Timer、TimerTask两个类来配合完成。 API中是这样定义他们的,Timer:一种工具,线程用其安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行。由TimerTask:Timer 安排为一次执行或重复执 ...
转自:http://www.mamicode.com/info-detail-1120932.html
MemCache是什么
MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。MemCaChe是一个存储键值对的HashMap,在内存中对任意的数据(比如字符串、对象等)所使用的key-value存储,数据可以来自数据库调用、API调用,或者页面渲染的结果。MemCache设计理念就是小而强大,它简单的设计促进了快速部署、易于开发并解决面对大规模的数 ...
转自:http://www.cnblogs.com/suredandan/archive/2013/07/21/3204159.html
基本问题
1、memcached的基本设置 1)启动Memcache的服务器端 # /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid
-d选项是启动一个守护进程, -m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB, -u是运行Memcache的用户,我这里是root, -l是监听的服务器 ...
转自:http://blog.sina.com.cn/s/blog_4c925dca010193sy.html
阿堂最早接触memcached技术,实际 上是在原来的一家游戏公司,因为阿堂带领项目组开发的一款网游,上了人人网后,准备要上腾讯的朋友网,腾讯也是比较牛,作为他们的合作伙伴,当时他们会为我们免费提供了CMEM技术和CDB技术(虽然说是免费,但是游戏赚钱后,是要双方分成的),这在当时和现在来说都是非常前沿的技术了。腾讯在国内的技术科研投入和应用上,不愧是走在国内的前列了。
这里,阿堂先简单介绍下CMEM技术和CDB技术。
什么是CMEM?
(1 ...
转自:http://blog.csdn.net/ljhabc1982/article/details/6338898
Xmemcached
一、 XMemcached 简介
XMemcached 是一个新 java memcached client 。也许你还不知道 memcached 是什么?可以先看看这里。简单来说, Memcached 是一个高性能的分布式内存对象的 key-value 缓存系统,用于动态 Web 应用以减轻数据库负载,现在也有很多人将它作为内存式数据库在使用, memcached 通过它的自定义协议与客户端交互,而 XMemcached 就是它的一个 ja ...