1.给出任意一个字符串,打印一个最长子串字符串及其长度,如果有相同长度的子字符串,都要一起打印出来,该子字符串满足以下条件, 第一个字母和最后一个字符是第一次重复 这个子字符串的中间字母没有重复 这个子字符串是满足条件里面的最长的 如: adsasadmasd 中满足条件的是dmasd import re def maxsubstring(s): res_list=[] max_len=0 for i in range(len(s)): index=s[i+1:].find(s[i]) if i
import os import os.path import shutil def listDir(dirTemp): if None == dirTemp: return global nameList if not os.path.exists(dirTemp): print "file or directory isn't exist" return if os.path.isfile(dirTemp): if dirTemp.find('.wmv') > 0: name
RPC调用需要服务端和客户端使用相同的协议: 协议: package cn.itcast.bigdata.hadooprpc.protocol; public interface IUserLoginService { public static final long versionID = 100L; public String login(String name,String passwd); } 这里协议就是接口 服务端的实现类: package cn.itcast.bigdata.had
import sys,time for i in range(50): sys.stdout.write('#') sys.stdout.flush() #强制刷新将内存中的文件写一条,输出一条. time.sleep(0.1) #每执行一条就停顿0.1s的时间. 效果: 每隔0.1s的的输出'#',呈现出和安装软件包时的安装进度条的形态.