07 2021 档案

摘要:分别用python和bash实现 python1 import string from random import choice for i in range(10): print(''.join([choice(string.ascii_letters + string.digits + stri 阅读全文
posted @ 2021-07-28 19:22 豆浆D 阅读(564) 评论(0) 推荐(0) 编辑
摘要:描述 Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格). 语法 rstrip()方法语法: str.rstrip([chars]) 参数 chars -- 指定删除的字符(默认为空格) 返回值 返回删除 string 字符串末尾的指定字符后生成的新字符串。 实例 阅读全文
posted @ 2021-07-27 16:07 豆浆D 阅读(331) 评论(0) 推荐(0) 编辑
摘要:2个问题 如何解决被装饰过的函数的metadata的流失的问题? 带有参数的装饰器有什么用处? 如何解决被装饰过的函数的metadata的流失的问题? # decorator def log_func(func): def wrapper(*args, **kwargs): print('Funct 阅读全文
posted @ 2021-07-20 17:21 豆浆D 阅读(42) 评论(0) 推荐(0) 编辑
摘要:例子 f(x,y,z)=f(x)(y,z) def add(a, b, c): return a + b + c def currying_add(func): def wrapper(a, c, b=666): return func(a, b, c) return wrapper result 阅读全文
posted @ 2021-07-20 17:16 豆浆D 阅读(161) 评论(0) 推荐(0) 编辑
摘要:前提:文中例子介绍test.json内容: hello 我们 326342 1.文件读取 (1)打开文件open,默认是已读模式打开文件 f = open('../dataconfig/test.json') print(f.read())f.close() 输出结果: hello 鎴戜滑 3263 阅读全文
posted @ 2021-07-19 10:30 豆浆D 阅读(1787) 评论(0) 推荐(0) 编辑
摘要:一、子查询 SELECT * FROM TABLE WHERE TABLE.STAFF_ID IN (SELECT STAFF_ID FROM TABLE_SUB WHERE `NAME`IN ('张三','李四')); 用到的表: base_staff_info 员工基础信息表 base_staf 阅读全文
posted @ 2021-07-16 18:08 豆浆D 阅读(139) 评论(0) 推荐(0) 编辑
摘要:总结: 匹配邮箱地址 (?:\w|\d)*-?(?:\w|\d)*@(?:\w|\d)*-?(?:\w|\d)*(?:\.com\.cn|\.com) test@hot-mail.com v-ip@magedu.com web .manager@magedu.com.cn super.user@go 阅读全文
posted @ 2021-07-15 19:31 豆浆D 阅读(33) 评论(0) 推荐(0) 编辑
摘要:python re 1 import re s = '''bottle\nbag\nbig\napple''' for i,c in enumerate(s, 1): print((i-1, c), end="\n" if i%8==0 else ' ') print() print('--matc 阅读全文
posted @ 2021-07-14 18:06 豆浆D 阅读(224) 评论(0) 推荐(0) 编辑
摘要:正则表达式,Regular Expression,缩写为regex、regexp、RE等 分类 BRE 基本正则表达式,grep、sed、vi等软件支持。vim有拓展 ERE egrep(grep -E)、sed -r等 PCRE 几乎所有的高级语言都是PCRE的方言或者变种。python从1.6开 阅读全文
posted @ 2021-07-14 18:01 豆浆D 阅读(52) 评论(0) 推荐(0) 编辑
摘要:去除列表中空字符串最快最简单的方法 推荐采用: filter(None, your_list) 具有比 while '' in your_list: your_list.remove('') your_list = [x for x in your_list if x != ''] 更快的速度 fi 阅读全文
posted @ 2021-07-12 18:28 豆浆D 阅读(3263) 评论(0) 推荐(0) 编辑
摘要:查看命令 linux查看根目录下所有文件夹大小的方法如下: 1、进入根目录:cd / 2、使用命令 : du -sh * 查看根目录下每个文件夹的大小 3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。 du -ah --max-depth=1 这个是我想要的结果 a表示显示目录下所有的 阅读全文
posted @ 2021-07-09 14:17 豆浆D 阅读(276) 评论(0) 推荐(0) 编辑
摘要:实例 seasons = ['Spring', 'Summer', 'Fall', 'Winter'] for num,str in enumerate(seasons, 1): print("{} {}".format(num, str)) 实例2 seasons = ['Spring', 'Su 阅读全文
posted @ 2021-07-08 16:57 豆浆D 阅读(82) 评论(0) 推荐(0) 编辑
摘要:设置centos环境变量,可以用export命令,也可以通过修改文件形式实现,本文以lavavel需要设置环境变量为例,将 /root/.config/composer/vendor/bin 路径加到 PATH 一、临时生效 export PATH=$PATH:/root/.config/compo 阅读全文
posted @ 2021-07-08 14:12 豆浆D 阅读(1215) 评论(0) 推荐(0) 编辑
摘要:一、shell脚本中$!、$@、$#、$$、$0、$1、$2、$*的含义 $! :Shell最后运行的后台Process的PID(后台运行的最后一个进程的进程ID号) $#:添加到shell当中参数的个数 $$:Shell本身的PID(ProcessID,即脚本运行的当前进程ID号) $0:脚本本身 阅读全文
posted @ 2021-07-06 19:10 豆浆D 阅读(3573) 评论(0) 推荐(0) 编辑
摘要:CentOS7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,需要开机不登陆就能运行的程序,存在系统服务里,即:/usr/lib/systemd/system目录下.CentOS7的每一个服务以.service结尾,一般会分为3部 阅读全文
posted @ 2021-07-06 19:05 豆浆D 阅读(254) 评论(0) 推荐(0) 编辑
摘要:一 问题 自己开发的程序,如何用shell 脚本实现 启动,关闭,重启,查看状态? 二 方案 #!/bin/sh SERVICE="fm_tuoguan_shell" PROCESS_STATUS="fm" CMD="/developer/robot -s rpcs@node.abc.com:990 阅读全文
posted @ 2021-07-06 18:47 豆浆D 阅读(630) 评论(0) 推荐(0) 编辑
摘要:下载安装包官网https://activemq.apache.org/download-archives cd /opt wget http://archive.apache.org/dist/activemq/5.11.1/apache-activemq-5.11.1-bin.tar.gz 解压 阅读全文
posted @ 2021-07-06 16:23 豆浆D 阅读(65) 评论(0) 推荐(0) 编辑
摘要:@property 1.用函数的方式来增加实例属性,调用类似这样student.score,并且能够实现控制,例如0<=student.score<=100 2.封装私有变量为外面访问提供一种接口 3.本身是只读的,想要实现实例student.score=60这样赋值属性,就也要设置setter s 阅读全文
posted @ 2021-07-01 17:14 豆浆D 阅读(224) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示