- 博客(114)
- 收藏
- 关注
原创 nginx 简单配置
如何用nginx 发表一个文件 ?1.修改nginx.conf 增加: 66 server { 67 listen 80; 68 server_name iece.jd.com; 69 70 location / { 71 ...
2013-10-29 15:49:29
133
原创 hot code inplace, maven+tomcat
http://dingming168.iteye.com/blog/857809 ,备忘,又开始 web 项目终于可以实行hot code replace了,就是修改了一个文件不用重新部署了,就可以使用debug了。试验环境:eclipse+ tomcat+ tomcatPlugin+maven3 关于怎么安装,就得大家自己找文章了我们用petclinic项...
2011-06-14 11:07:44
158
原创 bash script programming
复习:所有内容按字符处理,除非 expr字符串连接,不用操作符test ,[ ] = 要注意空格 空格 if test 2 -gt 1 ; then echo "aa" ; fi;if [ 2 -gt 1 ]; then echo "aa" ; fi;这里, ; 表示了换行一个例子:例: 计算1到5的平方 #!/bin/sh # #Filena...
2011-05-04 14:47:02
161
原创 eclipse 快捷
用惯了 vim , 发现 需要用 eclipse 快捷,找了一个。 Ctrl+D:删除当前行。 依稀记得VIM里连按两下d就能删除一行,相当方便啊~Eclipse也有类似的功能哦,你还傻傻地选中一行再delete?out啦~ Ctrl+Alt+↑(↓):复制当前行到上(下)一行。不用多解释了吧,省去很多步骤。yypAlt+↑(↓):移动当前行到上(下)一行。实际上...
2011-04-27 15:41:43
126
原创 mount, mkfs 备忘
//查看fdisk -l //mountmount -t ext3 /dev/sdb1 /home// 出现这个错误//Disk /dev/sdb doesn't contain a valid partition table//分区fdisk /dev/sdbnp1// 格式化mkfs -t ext3 /dev/sdb1 ...
2011-04-25 15:12:32
113
原创 今天设计了hadoop job tracker fault tolerant
1. 以前,不会设计的时候。觉得设计挺难。现在不这么想。其实,无论设计,编码,知道的多了。对新的场景,选择一个设计,算法,组合就好了。那种创新,就是选择和组合,会组合就行。2. 把设计,映射成代码,也不难,多用接口,抽象程度高的话,把底层实现得不好的地方,可以随时替换就好了。 代码只要好维护,不发愁。3. 分布式系统,一致性是关键问题http://doc...
2011-03-09 17:01:05
77
hadoop map reduce 源码阅读
今天完成了hadoop map reduce 部分的源码阅读。接下来完成hdfs, monitor& debuging.文档,放到 doc.baidu.http://doc.baidu.com/view/a59f4a25ccbff121dd36833e.htmlhttp://doc.baidu.com/view/1c58400b79563c1ec5da71e0.htmlht...
2011-02-27 20:45:46
84
原创 c++ 中宏备忘
来自:http://blog.csdn.net/szlanny/archive/2009/06/12/4264663.aspx1.宏不要用来定义常量,因为宏变量是没有类型安全的,也没有名字空间约束,会造成名字的污染。 2.宏的展开是一行,所以宏中的注释不能使用//,只能使用/* */。宏的代码也不能gdb跟踪,宏中代码逻辑要尽量简单。 3.宏的参数一般情况下使用时...
2010-07-09 17:54:23
119
原创 用yum 安装 gnuplot-py
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. 如果某个 rep...
2010-07-09 15:35:37
302
原创 mount disk
su/sbin/fdisk -lfdisk /dev/sdbn, p,1, ,保存完成后重启服务器/dev/sdb1mkfs -t ext3 -c /dev/sdb1 手工 mountmount /dev/sdb1 /e/自动挂载vi /etc/fstab/dev/sdb1 /e ext3 default...
2010-06-30 14:27:18
171
原创 hadoop tut
downloadtar -xzf vi conf/hadooop-evn.sh: java_home=bin/hadoopmkdir -p temp/inputcp conf/*.xml temp/input bin/hadoop jar hadoop-*-examples.jar grep temp/input temp/output 'dfs[a-z.]+'cat ...
2010-06-03 11:19:16
107
原创 what job capable of
web architeture. 70% . where ? growing web site .cloud architecture 30% . where ? big player .
2010-05-20 17:42:27
83
原创 distributed computing infrastructure
最近的要点是。设计 distributed computing infrastructure.有时间,也看看 stl source code.
2010-05-19 17:50:24
91
iterator trait
struct input_iterator_tag {};templatestruct Iterator{ typedef T Tag;};template class InputIterator:public Iterator{};template void Advance(Iterator& i, Distance di, ...
2010-04-14 16:15:16
95
function object adapter
自己输入一遍代码,总是胜过仅仅阅读。template InputIterator Find_if(InputIterator& first, InputIterator& end, Predicate pred){ while( first != end && !pred (*first)) ++ first; return first;...
2010-04-14 16:14:02
119
trait and policy
Trait : type as first class value, great.template struct AverageTrait{ typedef T TAverage;};templatestruct AverageTrait{ typedef float TAverage;};template typename Av...
2010-04-13 17:33:58
140
vim regular expression
对于 regular expression 的summary;1.quantifier greedy, 尽可能多的匹配 * relunctant ,尽可能短的匹配 ? 与 option 没有关系 possisive , 唯一的可能 + 2.alternation (ab|cd) 与 group 没有关系...
2010-02-26 11:23:05
140
原创 linux performance tuning
学习了以下工具。top, load vmstat 2 3 ,iostat,mpstat,ps.pidstat -d 2 ,pidstat -r ,lsof strace sar, sar -o sart 10 5000 >/dev/null 2>&1 &oprofile . ps -el |awk '{ if ( $6 > (0)) { pr...
2010-01-19 15:23:09
173
原创 saas architecture
finally I finish saas architecture.mainly ref : facebook, salesforce ,google appengine.scalablility : service layer ,sharding extensibility : extended table api flexibility : protocol buffer o...
2010-01-15 19:16:06
94
原创 multi tenant database
sass technical featureextensibile ,scalable.multi tenant database:extensible table , tenant security.salesforce architecture ,base on heap database .hive , SerDe .I'd like to work on...
2010-01-13 16:58:57
129
原创 shard tech decision
We recommend HiveDB plus Dual Master for most installations Hibernate shard.local cache with ehcache.distributed cache with memcached. 15、使用索引的缺点 1)减慢增删改数据的速度; 2)占用磁盘空间; 3)增加查询优化...
2009-12-17 15:56:34
83
原创 sth about python
summary sth about python.1. prefer intrinic loop to explicit loop2. run expensive instruction through c3. not use global viariable4. donot repeat you self5. donot write long method (function...
2009-11-16 11:51:28
96
原创 mysql 自动启动,和 best practice
/etc/init.d/mysql restarthttp://drupalsh.cn/Linux-apache-mysql-autostart * 确保/etc/rc.d/init.d/mysqld 存在,用service mysqld start能够正常启动 * 运行命令:chkconfig --add mysqld * 运行命令: chkconfig...
2009-11-11 10:58:43
84
原创 太极拳的三个观点
太极拳宁循理以求精,莫越理以争胜。需无我以从人,莫舍近而求远。拟善心以布道,莫执著于两端。揣摩以悟空,莫妄动而伤神。不要被感觉蒙蔽更高的追求。寻求哲学意义上的纯粹。(吾患有吾身)宁愿饿饭,不愿饿拳。(林默根)人刚我柔谓之走,我顺人背谓之粘.仰之则弥高,俯之则弥深,进之则愈长,退之则愈促有力打无力,手慢让手快,是皆先天自然之能,非关...
2009-11-09 12:03:58
139
原创 scons 的注意点
mail scons --silent 总结一下 scons 的注意点。1. target , source scons 缺省认为是 [file,file] list. 如果是dir 需要 [Dir(dd),Dir(ee)) ] , 这个 Dir(ddd) 的类型是 SCons.Node.FS.Dir ,可以用 str( ) 转为str 否...
2009-11-06 15:37:49
190
原创 python logging note
Attribute Error: 'function' object has no attribute 'rfind'bounded, unbounded 和没有使用 () 有关class SomeTest( unittest.TestCase ): def testSomething( self ): log= logging.getLogger( "...
2009-11-04 14:07:10
70
原创 scons 问题解决
今天遇到scons 问题,解决,庆贺。python 调试http://blog.csdn.net/magicbreaker/archive/2009/01/11/3754733.aspx_DEBUG=True if _DEBUG == True: import pdb pdb.set_trace()scons 的两个问题1。 so...
2009-11-04 11:49:13
133
原创 screen note
http://www.cyberciti.biz/tips/linux-screen-command-howto.htmlhttp://www.cyberciti.biz/tips/top-linux-monitoring-tools.htmlcreen command TaskCtrl+a c Create new windowCtrl+a k Kill the cur...
2009-11-04 10:05:03
114
原创 gcc linker
gcc link lib 的时候,只向后找, 如果循环依赖, lib 可以重复 l .passing const as this argument of discards qualifiers.const 函数只能调用 const 函数,即使某个函数本质上没有修改任何数据,但没有声明为const,也是不能被const函数调用的。...
2009-10-28 10:05:02
95
原创 scons implicit dependency
报:Implicit dependency `dist/sdk' not found, needed by target `package/ss_debug_64'.scons: building terminated because of errors.是因为 cache解决:SetOption('implicit_cache', 0)scons -Q...
2009-10-22 13:46:44
413
原创 jni performance
guideline1.buffer size :>128k is prefered2. decrease invocation call3. use directbytebuffer 4. prefer primitive parameter5. decrease interaction between other side6. decrease ...
2009-10-16 10:12:52
59
原创 some good python page
http://www.python.org/doc/essays/list2str.htmlhttp://www.python.org/dev/peps/pep-3119/http://www.ibm.com/developerworks/cn/linux/l-python3-1/http://docs.python.org/library/abc.htmlhttp://w...
2009-10-13 11:55:12
57
原创 setup samba
setup samba 。1.确认samba 已经安装rpm -qa|grep sambasamba-client-3.0.28-0.el4.9samba-common-3.0.28-0.el4.9samba-3.0.28-0.el4.9system-config-samba-1.2.21-1.el4.12. vi /etc/samba/smb.conf...
2009-10-09 17:30:22
96
原创 python idiom
一个很好的资源:http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.htmlhttp://jaynes.colorado.edu/PythonIdioms.html * "Python Objects", Fredrik Lundh, http://www.effbot.org/zone/p...
2009-09-28 14:03:43
167
原创 learning c++
C++ idiom --especially for java programmer一. Four program paradigms Procedure, Object oriented , generic, stl . 二. Resource managementRAII , Resource acquisition is initialization ...
2009-09-22 18:54:07
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人