自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 GNU Flex 基础

Flex是一个用C语言编写的词法(Lexer)分析工具,Bison是语法(Parser)分析工具,他们是Lex&Yacc的GNU代替品。Flex布局:定义段 (definitions)    %%    规则段 (rules)    %%    用户代码段 (user code)一个把字母与数据分割的例子:%{ #include #include extern "C

2013-04-28 15:45:42 4454

原创 Python对Excel的操作 pyExcelerator

pyExcelerator的安装:pyExcelerator下载地址:https://pypi.python.org/pypi/pyExcelerator/解压安装包执行python setup.py install (注意:目前版本不支持python3)一个简单的例子:from pyExcelerator import *def main(): book = Workbo

2013-04-26 10:03:07 4104 1

原创 Python, Shell 遍历文件

Shell#!/bin/shTraverseDirectory() { echo "---------------------------- Next ----------------------------------" echo -n "Root: " echo -n "$2$1" echo cd $1 dirs=`ls -al | grep '^d' |

2013-04-24 11:19:44 1130

原创 Hadoop v2(Yarn)源码编译

安装maven和protobuf我使用的版本分别是:apache-maven-3.0.4(需要maven3.0以上版本)和protobuf-2.4.1:maven下载地址http://maven.apache.org/download.cgiprotobuf下载地址http://code.google.com/p/protobuf/downloads/list1. 添加环境变量/e

2013-04-23 16:30:27 1838

原创 Hadoop v2(Yarn)调度分析(2)ResourceManager

Service Name:DispatcherService Name:org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.ContainerAllocationExpirerService Name:AMLivelinessMonitorService Name:AMLivelinessMonitorService

2013-04-18 14:47:17 1800

原创 数论 基础

中国剩余定理:例如,要找出一个数,除3余1,除5余4,除7余3,求这个数最小是多少。1. 求35*n%3=1,则n最小为2,35*min=70;求15*n%7=1,15*min=15;求21*n%5=1,21*min=21。2. 根据定理  如果a%x=b,则(a*k)%x=b*k,得70*1 + 15*3 + 21*4等于199。3. 得3,5,7的最小公倍数为105,用199除

2013-04-15 15:52:56 712

原创 SQL 基础笔记

查询 最后一条语句select * from TABLE where (select max(ID) from TABLE)删除 id 为 1的行delete from TABLE where id=1;distinct 仅找出不同的选项SQL函数avg函数:计算查询中某一特定字段资料的算术平均值。count函数:计算符合查询条件的记录数。min, max函数:

2013-04-15 14:35:39 902

原创 Python 基础笔记(1)

编码:# coding=GBK  or # -*- coding: GBK -*-  源码使用GBK编码# coding=UTF-8 or # -*- coding: UTF-8 -*- 源码使用UTF-8编码string.encode('GBK/UTF-8')   将string转换成bytesbytes.decode('GBK/UTF-8')   将bytes转换成string

2013-04-15 14:19:52 1182

原创 Python 3.x与2.x 差异笔记

1. print "str" 这种没有括号的语法,在3.x下不支持,3.x只支持print ("str")。另外,print希望不换行在最后加一个“,”,在3.x中不适用了,3.x中可以这样去除换行print("str",end='')2. import urllib2发现有错  ImportError: No module named urllib2官网:The urllib2 modu

2013-04-15 12:45:29 5146

原创 网络笔记

安全:对称密钥加密: 加密者和解密者使用相同的密钥,例如IDEA,DES存在的问题: 如果双方任何一方的失误,都会导致机密泄漏,在网络中传递密钥时,有可能被人截获。公共/私有密钥:公有密钥(任何人都知道),私有密钥(只有拥有者知道)。如果用公共密钥加密,那么只有私有密钥可以解密;如果用私有密钥加密,那么所有的公共密钥都可以解密。优点:   私有密钥不需要在网络上传输,并只有

2013-04-12 09:14:28 1009

原创 Kerberos 工作原理

Kerberos验证过程:如图,Kerberos认证过程:1. Client 向KDC(Key Distribution Center)的KAS(Kerberos Authentication Service)确认,自己是真的Client。Client 发送KAS Request给KAS包括:  UserName 和 用“Client的密码”加密过的Authenticator(

2013-04-10 16:23:39 1915

原创 Kerberos(1.9)Apache Hadoop(2.0.3 Yarn) 配置

环境:环境: ubuntu 12.04, jdk 1.7用户名都是:nachuang域名分别是:mcw-cc-nachuang, mcw-cc-node注:确定 Hadoop 2.0.3 集群可以正常使用,然后stop-all。Kerberos配置:参考:http://blog.csdn.net/edwardvsnc/article/detail

2013-04-07 10:13:47 1860

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除