51dev.com IT技术开发者社区

51dev.com 技术开发者社区

java生成二维码并导入excel中

java生成二维码并导入excel中

需求:将系统中的数据导出,数据中存在的网址需要处理后变成二维码,批量导出到excel中使用开源包:二维码生成:https://gitee.com/iherus/qrext4jexcel导出:https://gitee.com/lemur/easypoi详细操作:maven引入<dependen...

python 判断一个数字是否为3的幂

python 判断一个数字是否为3的幂

 defis_Power_of_three(n):while(n%3==0):n/=3;returnn==1;print(is_Power_of_three(9))print(is_Power_of_three(81))print(is_Power_of_three(21)) ...

python 分数的数学四则运算

python 分数的数学四则运算

 importfractionsf1=fractions.Fraction(2,3)f2=fractions.Fraction(3,7)print('{}+{}={}'.format(f1,f2,f1+f2))print('{}-{}={}'.format(f1,f2,f1-f2))pri...

python 递增递减数列

python 递增递减数列

 defis_arithmetic(l):delta=l[1]-l[0]forindexinrange(len(l)-1):ifnot(l[index+1]-l[index]==delta):returnFalsereturnTrueprint(is_arithmetic([5,7,9,1...

python 判断一个数字是否为4的幂

python 判断一个数字是否为4的幂

 defis_Power_of_four(n):whilenandnot(n&0b11):n>>=2return(n==1)print(is_Power_of_four(4))print(is_Power_of_four(16))print(is_Power_of_fo...

python 等比数列

python 等比数列

 defis_geometric(li):iflen(li)<=1:returnTrue#Calculateratioratio=li[1]/float(li[0])#Checktheratiooftheremainingforiinrange(1,len(li)):ifli[i]/...

python 二进制数相加

python 二进制数相加

 defadd_binary_nums(x,y):max_len=max(len(x),len(y))x=x.zfill(max_len)y=y.zfill(max_len)result=''carry=0foriinrange(max_len-1,-1,-1):r=carryr+=1if...

django 数据库同步

django 数据库同步

 pythonmanage.pymakemigrationspythonmanage.pymigrate ...

Ubuntu 14.04 编写service 服务

Ubuntu 14.04 编写service 服务

 有时我们需要将特定操作封装成服务,通过服务启动停止,例如nginx的启动停止,servicenginxstart或者servicenginxstop 下面我们将编写一个democd/etc/init.d/ sudovitest,建立一个service名称为test的服...

Ubuntu 14.04 vi 退格键不能删除字符

Ubuntu 14.04 vi 退格键不能删除字符

 执行命令 sudoapt-getinstallvim ...

python 正则表达式替换字符串中匹配的字符

python 正则表达式替换字符串中匹配的字符

 importrestreet='21RamkrishnaRoad'print(re.sub('Road$','Rd.',street))将结尾的Road用Rd.替换...

python 正则表达式匹配特定浮点数

python 正则表达式匹配特定浮点数

 defis_decimal(num):importre  #以数字开头,小数点后保留1位数字或两位数字或者没有小数部分dnumre=re.compile(r"""^[0-9]+(.[0-9]{1,2})?$""")result=dnumre.search(num)returnbool(r...

python 判断字符串是否以数字结尾

python 判断字符串是否以数字结尾

importredefend_num(string):#以一个数字结尾字符串text=re.compile(r".*[0-9]$")iftext.match(string):returnTrueelse:returnFalseprint(end_num('abcdef'))print(end_num...

python 集合的运算

python 集合的运算

 x=frozenset([1,2,3,4,5])y=frozenset([3,4,5,6,7])#如果x与y没有公共元素,返回trueprint(x.isdisjoint(y))#返回x与y不一样的元素print(x.difference(y))#返回x与y并集print(x|y)&nb...

python 集合的比较

python 集合的比较

 setx=set(["apple","mango"])sety=set(["mango","orange"])setz=set(["mango"])issubset=setx<=setyprint(issubset)issuperset=setx>=setyprint(iss...