- 浏览: 105472 次
- 性别:
- 来自: 北京
最新评论
-
ansjsun:
看了你的文章..做的东西..很让人兴奋啊...
今天设计了hadoop job tracker fault tolerant -
jianyemaycry:
...
a java map reduce framework -
stephen80:
是的。我的代码有问题。引出程序设计的原则:1.不要尽可能的利用 ...
java SynchronousQueue 似乎有的一个bug
文章列表
如何用nginx 发表一个文件 ?
1.修改nginx.conf
增加:
66 server {
67 listen 80;
68 server_name iece.jd.com;
69
70 location / {
71 root /home/ece/htdocs/ftp.ece;
72 index index.html index.htm;
73 }
74 ...
http://dingming168.iteye.com/blog/857809 ,
备忘,
又开始 web 项目
终于可以实行hot code replace了,就是修改了一个文件不用重新部署了,就可以使用debug了。
试验环境:
eclipse+ tomcat+ tomcatPlugin+maven3 关于怎么安装,就得大家自己找文章了
我们用petclinic项目为大家演示热部署。petclinic是spring官方的一个非常经典的例子
petclinic svn路径 https://src.springframework.org/svn/spring-samples/petc ...
复习:
所有内容按字符处理,除非 expr
字符串连接,不用操作符
test ,[ ] = 要注意空格 空格
if test 2 -gt 1 ; then echo "aa" ; fi;
if [ 2 -gt 1 ]; then echo "aa" ; fi;
这里, ; 表示了换行
一个例子:
例: 计算1到5的平方
#!/bin/sh
#
#Filename: square.sh
int=1
while [ $int -le 5 ]
do
sq=`expr $int \* $int`
echo $sq
int=`expr $ ...
用惯了 vim , 发现 需要用 eclipse 快捷,找了一个。
Ctrl+D:删除当前行。 依稀记得VIM里连按两下d就能删除一行,相当方便啊~Eclipse也有类似的功能哦,你还傻傻地选中一行再delete?out啦~
Ctrl+Alt+↑(↓):复制当前行到上(下)一行。不用多解释了吧,省去很多步骤。
yyp
Alt+↑(↓):移动当前行到上(下)一行。实际上当你选中一段内容时,它会移动整段内容,对于调整代码结构非常方便。
ddp
Shift+Enter:在当前行下面增加一行。要问跟直接回车有什么区别?你不用把光标移到最后呀~~
Ctrl+Shift+Enter:在当 ...
mount, mkfs 备忘
- 博客分类:
- linux
//查看
fdisk -l
//mount
mount -t ext3 /dev/sdb1 /home
// 出现这个错误
//Disk /dev/sdb doesn't contain a valid partition table
//分区
fdisk /dev/sdb
n
p
1
// 格式化
mkfs -t ext3 /dev/sdb1
今天作了一个数据集成的设计。
设计的技巧愈来愈熟练。
正在看 protocol buffer 的源码。
1. 以前,不会设计的时候。觉得设计挺难。现在不这么想。
其实,无论设计,编码,知道的多了。
对新的场景,选择一个设计,算法,组合就好了。
那种创新,就是选择和组合,会组合就行。
2. 把设计,映射成代码,也不难,
多用接口,抽象程度高的话,把底层实现得不好的地方,可以随时替换就好了。
代码只要好维护,不发愁。
3. 分布式系统,一致性是关键问题
http://doc.baidu.com/view/78c078eb998fcc22bcd10de6.html
今天完成了hadoop map reduce 部分的源码阅读。
接下来完成hdfs, monitor& debuging.
文档,放到 doc.baidu.
http://doc.baidu.com/view/a59f4a25ccbff121dd36833e.html
http://doc.baidu.com/view/1c58400b79563c1ec5da71e0.html
http://doc.baidu.com/view/7a113f6b561252d380eb6eff.html
http://doc.baidu.com/view/2daf0d2bcfc789eb172dc8b ...
中国的情况
一. hadoop , 70%
三. 其他,
VM 是另外一个相关领域, 没有算进来。
来自:
http://blog.csdn.net/szlanny/archive/2009/06/12/4264663.aspx
1.宏不要用来定义常量,因为宏变量是没有类型安全的,也没有名字空间约束,会造成名字的污染。
2.宏的展开是一行,所以宏中的注释不能使用//,只能使用/* */。宏的代 ...
1. 如果 python 升级了, yum 不能用, 会报 No module named yum .
把 /usr/bin/yum 脚本第一行 #! /usr/bin/python 改到旧版本
2. 运行 yum search gnuplot 报错
no access to //var/log/yumcache
yum 需要 sudo 运行
3. 如果某个 repo 错误,会引起其他 repo 也不对
4. 拷贝了一个好的 repo , rhel4
[dag]
name=Dag RPM Repository for RHEL4
baseurl=http://ftp. ...
su
/sbin/fdisk -l
fdisk /dev/sdb
n, p,1,<cr> ,<cr>
保存完成后重启服务器
/dev/sdb1
mkfs -t ext3 -c /dev/sdb1
手工 mount
mount /dev/sdb1 /e/
自动挂载
vi /etc/fstab
/dev/sdb1 /e ext3 defaults 1 2
umount -l 可以卸
download
tar -xzf
vi conf/hadooop-evn.sh: java_home=
bin/hadoop
mkdir -p temp/input
cp conf/*.xml temp/input
bin/hadoop jar hadoop-*-examples.jar grep temp/input temp/output 'dfs[a-z.]+'
cat temp/output/part-0000
web architeture. 70% . where ? growing web site .
cloud architecture 30% . where ? big player .