码迷,mamicode.com
首页 > 2016年06月23日 > 全部分享
storm+kafka:WordCount程序
简单的输入输出做完了,来点复杂点儿的场景:从某个topic定于消息,然后根据空格分词,统计单词数量,然后将当前输入的单词数量推送到另一个topic。首先规划需要用到的类:从KafkaSpout接收数据并进行处理的backtype.storm.spout.Scheme子类;数据切分bolt:SplitSentenceBolt..
分类:其他好文   时间:2016-06-23 19:01:57    阅读次数:629
Python基础学习代码之变量和类型
foo=‘abc‘ foriinrange(len(foo)): print"%d,%s"%(i,foo[i]) print[x**2forxinrange(5)ifnotx%2] try: f=open(‘e:\XIN_370_logic.tx‘,‘r‘) foreachlineinf: printeachline f.close() exceptIOError,e: printe deffunc1(x): returnx+x x=[iforiinrange(4)] printfunc1(x) deffun..
分类:编程语言   时间:2016-06-23 19:01:28    阅读次数:209
Python基础学习代码之数字
#importmath #printcoerce(1L,134) #"""数据类型转换""" #printcoerce(0.4,123) #printcoerce(0j,234) #printdivmod(125,5) #"""除法运算""" #printdivmod(4,3) #printpow(2,4) #"""密""" #printround(3) #printround(3.666666,3) #printround(3.045,1) #printround(3.7777) #"..
分类:编程语言   时间:2016-06-23 19:02:23    阅读次数:298
Python基础学习代码之序列
str1=‘abced‘ foriinrange(-1,-len(str1),-1)+[None]: printstr1[:i] s,t=‘abc‘,‘def‘ printzip(s,t) fori,tinenumerate(str1): printi,t printisinstance(‘foo‘,str) importstring defcheckid(): alphas=string.letters+‘_‘ nums=string.digits check=raw_input(‘inputid..
分类:编程语言   时间:2016-06-23 19:04:11    阅读次数:391
Python基础学习代码之映像集合
deffunc1(): dict1={} dict2={‘name‘:‘earth‘,‘port‘:80} returndict1,dict2 deffunc2(): returndict(([‘x‘,1],[‘y‘,2])) deffunc3(): adict={}.fromkeys([‘x‘,‘y‘],23) returnadict deffunc4(): alist={‘name‘:‘earth‘,‘port‘:80} forkeysinalist.keys(): print"%s%s"%(key..
分类:编程语言   时间:2016-06-23 19:01:39    阅读次数:236
Python基础学习代码之条件和循环
deffunc1(): alist=[‘Cathy‘,‘Terry‘,‘Joe‘,‘Health‘,‘Lucy‘] foriinrange(-1,-len(alist)-1,-1): printi,alist[i] deffunc2(): alist=[‘Cathy‘,‘Terry‘,‘Joe‘,‘Health‘,‘Lucy‘] fori,nameinenumerate(alist): print‘%d%s‘%(i,name) importrandom deffunc3(): alist=[‘Cathy‘..
分类:编程语言   时间:2016-06-23 19:01:02    阅读次数:234
Python基础学习代码之执行环境
classC(object): def__call__(self,*args,**kwargs): print"I‘mcallable!calledwithargs:\n",args c=C() c(‘a‘,1) single_code=compile("print‘hello,world!‘",‘‘,‘single‘) exec(single_code) eval_code=compile(‘100*3‘,‘‘,‘eval‘) printeval(eval_code) #exec_code=compile..
分类:编程语言   时间:2016-06-23 19:02:36    阅读次数:219
Python基础学习代码之文件和输入输出
importos ls=os.linesep deffunc1(): filename=raw_input(‘enterfilename:‘) f=open(filename,‘w‘) whileTrue: alline=raw_input("enteraline(‘.‘toquit):") ifalline!=‘.‘: f.write("%s%s"%(alline,ls)) else: break f.close() deffunc2(): f=open(‘e:\\thefile.txt‘,‘w+‘) p..
分类:编程语言   时间:2016-06-23 19:02:33    阅读次数:279
Python基础学习代码之错误和异常
deffunc1(): try: returnfloat(‘abc‘) exceptValueError,e: printe deffunc2(): try: astr=‘abc‘ float(astr) exceptValueError: astr=None returnastr deffunc3(): try: astr=‘abc‘ float(astr) exceptValueError: astr=‘countnotconvertnon-numbertofloat‘ returnastr defsa..
分类:编程语言   时间:2016-06-23 19:02:24    阅读次数:202
Python基础学习代码之函数和函数式编程
deffunc1(): print‘helloworld‘ res=func1() printtype(res) deffunc2(): return[‘xyz‘,10000,-98] atuple=func2() x,y,z=func2() printx,y,z deffunc3(): return‘xyz‘,1000,-98 x,y,z=func3() printx,y,z deffunc4(): return[‘xyz‘,1000,-98,‘xxx‘] x,y,z,d=func4() alist=x,y..
分类:编程语言   时间:2016-06-23 19:02:35    阅读次数:256
lua 读取lua文件
require:只加载一次,后面不会执行dofile:每一次文件都会执行loadfile:载入后不执行,等你需要的时候执行时localHaosModel={} localfunctiongetname() return"HaoChen" end functionHaosModel.Greeting() print("Hello,Mynameis"..getname()) end localhao_model=require..
分类:其他好文   时间:2016-06-23 19:02:06    阅读次数:196
Metatable与面向对象、继承
Lua是个面向过程的语言,但通过Metatable可以模拟出面向对象的样子.其关键就在于__index这个域.他提供了表的索引值入口.这很像重写C#中的索引器,当表要索引一个值时如table[key],Lua会首先在table本身中查找key的值,如果没有并且这个table存在一个带有__index属性的Metatable,则..
分类:Web程序   时间:2016-06-23 19:00:38    阅读次数:185
lua 闭包
实例1functionnewCounter() locali=0--方法里的i变量不会被销毁 returnfunction()--anonymousfunction i=i+1 returni end end c1=newCounter() print(c1())-->1 print(c1())-->2实例2functionmyPower(x) returnfunction(y)returny^xend end power2=myPower(2)--power2..
分类:其他好文   时间:2016-06-23 19:00:17    阅读次数:179
Metatable 对象默认的操作方式
lua基础:http://www.jb51.net/article/55394.htmmetatable学习:http://mobile.51cto.com/iphone-285892.htm--定义2个表a={5,6}b={7,8}--用c来做Metatablec={}--重定义加法操作c.__add=function(op1,op2)for_,iteminipairs(op2)dotable.insert(op1,item)endreturnop1end--将a的..
分类:Web程序   时间:2016-06-23 19:00:41    阅读次数:158
Python基础学习代码之面向对象编程
classAddrBookEntry(object): ‘addressbookentryclass‘ def__init__(self,nm,ph): self.name=nm self.phone=ph print‘createdinstancefor:‘,self.name defupdatephone(self,newph): self.phone=newph print‘updatephonefor:‘,self.name defupdatename(self,newname): self.name..
分类:编程语言   时间:2016-06-23 18:59:59    阅读次数:203
ATsystem   --saltstack web 管理平台
该平台是自己变学习python和django边写的,不足之处,请各位不吝赐教,谢谢!一、系统环境centos6.4x64操作系统,python2.7.10,django1.8.1,mysql,saltstack2015.5.5-1(使用过程中salt低版本有些功能不支持)二、安装部署1、先把mysql服务装上。yum-yinstallmysql-servermy..
分类:Web程序   时间:2016-06-23 19:01:15    阅读次数:1260
记录redis "Connection timed out"处理
最近程序报错:Failedtoconnecttoredis:Connectiontimedout发现THP的有关信息,决定做测试及修改1.page与HugePagespage:一般而言,内存管理的最小块级单位叫做page,一个page是4096bytes,1M的内存会有256个page,1GB的话就会有256,000个page。CPU通过内置的内存管理单元维护..
分类:其他好文   时间:2016-06-23 19:01:30    阅读次数:597
1484条   上一页 1 ... 26 27 28 29 30 31 32 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!