- 浏览: 105474 次
- 性别:
- 来自: 北京
最新评论
-
ansjsun:
看了你的文章..做的东西..很让人兴奋啊...
今天设计了hadoop job tracker fault tolerant -
jianyemaycry:
...
a java map reduce framework -
stephen80:
是的。我的代码有问题。引出程序设计的原则:1.不要尽可能的利用 ...
java SynchronousQueue 似乎有的一个bug
文章列表
rpm -qa myql
mysql-4.1.20-2.RHEL4.1.0.1
mysql --version
rpm -e mysql-4.1.20-2.RHEL4.1.0.1 --nodeps
cat /proc/cpuinfo
cat /var/log/dmesg
2 Linux version 2.6.9-67.ELsmp (brewbuilder@hs20-bc1-5.build.redhat.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-8)) #1 SMP
Wed Nov 7 13:56: ...
- 2009-08-05 11:44
- 浏览 725
- 评论(0)
最近项目的收获
1。hadoop jar hadoop-0.19.1-examples.jar pi 10 100
原因是
META: Main-class 指定了 ExampleDriver。
2。MeregSort ,QuickSort ,Heap 的 algorithm complexity.
comparator 耗资源
3。java concurrent 能用就用现成的facility,不得已采用 wait,notify.
4.内存(对象)管理是海量数据处理的关键。
5.树立分布式处理的思维
- 2009-08-04 19:52
- 浏览 739
- 评论(0)
最近两个java 项目均是性能关键型。
影响性能的两个主要因素:
算法
实现
结论:
对于内存丰富型,海量处理(服务器)应用,java 带来的性能损失(相对c++),不会超过20%。
这样的系统软件,用Java 并无不妥。
论据
为了支持以上结论, 列出如下论据
block io , java 性能损失不超过20%
sort 算法,不超过20%
GC 问题,不超过20%
需要注意: 避免无谓的对象创建,避免无谓的反射,lazy initialize
尽可能 concurrent
用 executor ,尽可能 concurrent .
...
- 2009-07-10 12:17
- 浏览 848
- 评论(0)
I finished my thought over strategy.
- 2009-06-24 16:48
- 浏览 625
- 评论(0)
implement a map reduce framework.
hadoop's coding is ugly.
so i'd like to implment another one.
太极拳
宁循理以求精,莫越理以争胜。
需无我以从人,莫舍近而求远。
拟善心以布道,莫执著于两端。
揣摩以悟空,莫妄动而伤神。
发劲似射箭,箭去无踪影。
宁愿饿饭,不愿饿拳。(林默根)
timeline
1 year
capital:
<1m
limitation
techinical (almost all work is technical )
only ...
- 2009-06-22 18:08
- 浏览 1026
- 评论(1)
Compile HelloWorld.java
javac HelloWorld.java
Generate HelloWorld.h
javah HelloWorld
#include <jni.h>
#include "HelloWorld.h"
#include <stdio.h>
JNIEXPORT void JNICALL
Java_HelloWorld_displayHelloWorld(JNIEnv *env, jobject obj)
{
printf("Hello world!\n");
...
- 2009-06-08 13:56
- 浏览 653
- 评论(0)
Today, write a PPT.RightScale maybe the big player.
A single unified interface to architect, manage and monitor cloud computing environment
For cloud end user
- 2009-06-05 16:10
- 浏览 660
- 评论(0)
jolt winner.
my favorite writer.also mkking Things Happen .
http://www.scottberkun.com/blog/category/innovation/
- 2009-06-02 15:11
- 浏览 561
- 评论(0)
I am glad I find my home next ten year.
to be unique. to be cometition advantage.
I'd like to focus to data cloud.
//I'd like to focus to information retrievial.
- 2009-05-27 12:53
- 浏览 681
- 评论(0)
互联网产品评估
product assessment
西津渡
第 I 条 多少潜在用户
>10m.
第 II 条 使用频率
几乎每天。
第 III 条 Simple
第 IV 条 Innovation
第 V 条 Open
第 VI 条 安全
第 VII 条 end user example
email
qq
search engine
twitter
第 VIII 条 backend example
linux
apache
mysql
virtual machine
some problem.
but this is good.
- 2009-05-26 20:01
- 浏览 578
- 评论(0)
呵呵,
认真读完prefactoring .感觉 jolt award 确实牛。ddd 根本没有进去名单,也有一定道理。
所以,beautiful code 也要好好读。
plan
whats you plan?
1. write product market report:virtual,search
2. read beautiful code
3. working pipes
< Day Day Up >
A.1. Guidelines
The following subsections list the guidelines that are int ...
- 2009-05-26 10:45
- 浏览 747
- 评论(0)
Saas business
一. chain
customer : operator :application :feature: platform .
二. operator
三. application
office
erp
mall
game
四. feature
search engine
monitor system
security
dynamic language
special db system
special file system
五. platform
virtual computing resource system
cloud file s ...
- 2009-05-22 16:42
- 浏览 726
- 评论(0)
windows 在eclipse 下run wordcount;
需要:
1. 安装cygwin
2. 把 cygwin/bin 放到 windows 环境变量 path
hadoop start up
1。下载 ,tar
2。修改 con/hadoop-env.sh , java_home
3. bin/hadoop 显示帮助
4。运行 word count
mkdir testinput
cp conf/*.xml testinput
bin/hadoop jar hadoop-*-examples.jar grep testinput testoutput 'dfs[a-z. ...
- 2009-05-21 20:11
- 浏览 1290
- 评论(0)
1 import os
2 env = Environment()
3
4 # Default build options
5 # Multi-core parallel build
6 SetOption('num_jobs', 4)
7
8 # to create only link (not copy) of source code into the build dir.
9 SetOption('duplicate','soft-hard-copy')
10
11 env.Decider('MD5-timestamp')
12 env.Merg ...
- 2009-05-20 11:25
- 浏览 905
- 评论(0)
已经有 xp
linux core 安装
1。下载 http://unetbootin.sourceforge.net/
unetbootin.
2. 制作usb linux 启动盘
按照说明即可。
3 。用usb 盘启动,开始安装
拔掉usb 盘
4。按照步骤即可
主要 选一个快的mirror, 我选的 jp :nara.wide ,飞快
5。不要选任何开发选项,只安装 linux core
6.重启后,进入Linux,用root 登录即可
安装gcc 等
1。apt-get install build-essential
2. apt-get insta ...
- 2009-05-15 16:27
- 浏览 3101
- 评论(0)