- 浏览: 26296 次
- 性别:
- 来自: 北京
最新评论
-
JamesQian:
我觉得wait方法就是把当前线程放入到wait的阻塞队列中,并 ...
wait/notify -
changyy_1988:
linux文件权限总结
文章列表
在程序运行时间较短的情况下(几十毫秒内产生2000个随机数)随机效果
srand(time(NULL)) < srand(clock()) < srand(clock()*rand())
第一种不起作用。第二种和第三种的差别在于随机数变化的频率明显提高
hadoop运行job时如果出现
Task process exit with nonzero status of 1
Error reading task outputhttp
应该是对应报错机器的logs/userlogs目录满了,清掉即可
安装sdk的时候,要在available packages里选择一个版本的SDK platform,才算安装了sdk,否则建项目会出现题目中的报错,而且会发现指定sdk后没有target,创建target时因没有avd而无法创建。
前几年的sdk是直接下载压缩包,不会出现这种问题,目前改成了用sdk manager下载。而现在网上流传的“android环境搭建教程”很多都没有指明这一细节。
C代码示例:gcc example.c -lpthread;
#include <stdio.h>
#include <pthread.h>
void* thread(int r)
{
int i;
for(i=0;i<3;i++)
printf("This is a pthread %d.\n",r);
}
int main(void)
{
pthread_t id1;
pthread_t id2;
pthread_t id3;
...
String a = "a";
assert (a == "a");
String b = new String("b");
assert (b != "b");
assert (b != new String("b"));
String c = b;
assert (c == b);
总结一下:
>ls -l test
-r--r-xrw- 1 dec users 30 2010-09-07 11:56 test
文件的权限8进制表示是456,文件所属者dec,文件所属组users
注意{users组的用户}可能包含dec,也可能不包含,也就是dec用户所在的组并不代表test文件的所属组,有的题目和文章把users说成是test所属者所在的组是错误的。
先定义一下集合差操作
{a,b,c}-{b}={a,c}
{a,b}-{a,c}={b}
对应这个test文件:
{dec}权限是r--
{users组的用户}-{root,dec}权限是r-x
{所有用户} ...
转帖自http://md20040208.blog.163.com/blog/static/3006942720092319926566/
在Java中,这个机制的实现依赖于wait/notify。等待机制与锁机制是密切关联的。例如:
synchronized(obj) {
while(!condition) {
obj.wait();
}
obj.doSomething();
}
当线程A获得了obj锁后,发现条件condition不满足,无法继续下一处理,于是线程A就wait() , 放弃对象锁.
之后在另一线程B中,如果B更改了某些条件,使得 ...
又要安装Ganglia,这次是Ubuntu。从网上搜了一些Ubuntu安装Ganglia的帖子发现有很多不适用的地方,尤其是针对最新版的Ganglia 3.1.7。
关于ganglia监控的基本原理和结构图参见这个帖子,图画的很到位:
http://www.javabloger.com/article/j2ee-linux-ganglia-rrdtool-java-mysql-1.html
下面介绍下安装过程,用的是最新版的rrdtool和ganglia。首先去下载rrdtool和ganglia的最新源码,确保所有机器有gcc,并可用apt-get更新。
服务端Server即监控节点,安装 ...
1NF:
字段是单一属性
2NF:
满足1NF,非主键字段不能依赖(组合)主键的一部分
3NF:
满足2NF,非主键字段不能传递依赖主键字段
BCNF:
满足3NF,任何字段不能传递依赖主键字段
不满足2,3范式会出现
数据冗余
不满足2,3,bc范式会出现
更新异常、插入异常和删除异常
实验室有一个几十台节点的安装hadoop的集群,其网络结构是:只有一台管理节点能连外网,其它节点只能局域网中互相访问。这样在浏览器中查看hadoop的jobtracker或health等信息时,不能访问到slave节点的信息,如果master不在集群的管理节点,甚至完全不能访问。
在集群的能够访问外网的节点上安装代理服务器,可以很好的解决这个问题,从而便于利用hadoop的web控制台跟踪任务执行的情况。
安装squid,本文使用的是squid-2.6.STABLE20,操作系统是Redhat Linux
1.下载源码,解压,configure,make,make install
2.配置 ...
- 2009-10-22 21:44
- 浏览 2885
- 评论(0)