- 浏览: 236193 次
- 性别:
- 来自: 北京
最新评论
-
springaop_springmvc:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
Maven pom.xml 配置详解 -
fengjingxuan8:
请问,你chukwa的hicc组件配置成功了否?若是成功,能不 ...
chukwa-incubating-0.5.0的安装
文章列表
jQuery 插件jquery-plugin
GallerifficGalleriffic 用于创建快速展示相册中照片的jQuery插件。图片既可以以幻灯片的方式查看, 也可以手动点击缩略图查看。Galleriffic还支持分页,从而使得它能够展示更多的图片。主 页: //www.twospy.com/galleriffic/下载: //www.twospy.com/galleriffic/js/jquery.galleriffic.js示例: //www.twospy.com/galleriffic/
TextArea Resizer提供Resizer bar可拖动调整TextAr ...
Java编程中“为了性能”尽量要做到的一些地方
- 博客分类:
- java
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
1. 尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:
第一,控制资源的使用,通过线程同步来控制资源的并发访问;
第二,控制实例的产生,以达到节约资源的目的;
第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程 ...
java中引用的种类,防止内存溢出
- 博客分类:
- java
java的引用有以下几种:
强引用:
只要强引用还存在,垃圾收集器永远不会回收掉被引用的对象
软引用
软引用用来描述一些还有用,但并非必须的对象。对于软引用关联着的对象,在系统将要发生内存溢出异常之前,将会 把这些对象列进回收范围之中并进行第二次回收。如果这次回收还是没有足够的内存,才会抛出内存溢出异常。提供了
SoftReference类来实现软引用。
弱引用
弱引用也是用来表述非必需对象的,但是它的强度比软引用更弱一些,被弱引用关联的对象只能生存到下 ...
java内存溢出种类
- 博客分类:
- java
java虚拟机运行时的数据区的有以下几种:
方法区
虚拟机栈
本地方法栈
堆
程序计数器
内存溢出也有以下几种情况:
java堆溢出(异常有:java.lang.outOfMemoryError:Java heap space)
虚拟机栈和本地方法栈溢出(异常有:java.lang.StackOverflowError)
创建线程导致内存溢出(异常有:java.lang.OutOfMemoryError:unable to create new native thread)
方法区溢出(异常有:java.lang.OutOfMeoryErr ...
第一步:到官网上下载chukwa的安装包(http://labs.mop.com/apache-mirror/incubator/chukwa/chukwa-0.5.0/)
第二步:上传到linux上解压到固定的目录
第三步:把sbin文件夹下的sh文件拷贝到chukwa-incubating-0.5.0目录下,这是非常重要的,我不清楚他们是怎么封装的。
第四步:进行配置文件的修改
Total MapReduce jobs = 1
Launching Job 1 out of 1
Number of reduce tasks determined at compile time: 1
In order to change the average load for a reducer (in bytes):
set hive.exec.reducers.bytes.per.reducer=<number>
In order to limit the maximum number of reducers:
set hive.exec.reducers.max ...
ps -ef |grep telecomnavidb |awk '{print $2}'|xargs kill -9
这条命令的意思是把telecomnavidb这个进程给杀掉。
find ./ -name '*03-08-2012' -exec cp {} /home/fuchw/ \;
这是文件的检索到拷贝
今天在做android项目时,加入第三方包,一编译就报错。
错误如下:
[2012-03-22 18:42:41 - MedicalSystem] Dx warning: Ignoring InnerClasses attribute for an anonymous inner class
(org.ksoap2.transport.KeepAliveHttpsTransportSE$1) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
c ...
hbase的官方文档的链接
- 博客分类:
- hbase
http://www.yankay.com/wp-content/hbase/book.html
http://hbase.apache.org/book.html
你运行一个zookeeper也是可以的,但是在生产环境中,你最好部署3,5,7个节点。部署的越多,可靠性就越高,当然只能部署奇数个,偶数个是不可以的。你需要给每个zookeeper 1G左右的内存,如果可能的话,最好有独立的磁盘。 (独立磁盘可以确保zookeeper是高性能的。).如果你的集群负载很重,不要把Zookeeper和RegionServer运行在同一台机器上面。就像DataNodes 和 TaskTrackers一样
打个比方,Hbase管理着的ZooKeeper集群在节点 rs{1,2,3,4,5}.example.com, 监听2222 端口(默认是2181),并确保conf ...
2/03/08 23:25:22 INFO client.HConnectionManager$HConnectionImplementation: ZooKeeper available but no active master location found
12/03/08 23:25:22 INFO client.HConnectionManager$HConnectionImplementation: getMaster attempt 0 of 1 failed; no more retrying.
org.apache.hadoop.hbase.MasterNotRunningExc ...
如果在整合hbase的时候出现org.apache.hadoop.hbase.ipc.ServerNotRunningException: org.apache.hadoop.hba
是因为你把hadoop目录下的hadoop-test-*.jar放到hbase的lib文件夹下。
root@master:/usr/local/hbase-0.90.4/bin# ./start-hbase.sh
starting master, logging to /usr/local/hbase-0.90.4/bin/../logs/hbase-root-master-master.out
slave1: +======================================================================+
slave1: | Error: JAVA_HOME is not set and Java could not be fou ...
hibernate中saveorupdate的方法在插入和更新对象的时候会出现错误,并且出现错误的几率的很高的,所以在保存对象的时候用save方法,在更新对象的时候用update的方法。