git 统计仓库中代码行数
列出每个文件行数,以及总行数git ls-files | xargs wc -l
指定文件夹git ls-files src lib | xargs wc -l
以上示例是指定仓库中 lib 文件夹
过滤文件夹或文件类型 git ls-files | grep -Ev 'examples|.txt' | xargs wc -l
以上示例是过滤 examples 文件夹和所有 .txt 文件
列出每个文件行数,以及总行数git ls-files | xargs wc -l
指定文件夹git ls-files src lib | xargs wc -l
以上示例是指定仓库中 lib 文件夹
过滤文件夹或文件类型 git ls-files | grep -Ev 'examples|.txt' | xargs wc -l
以上示例是过滤 examples 文件夹和所有 .txt 文件
交集:对于给定的两个集合,返回一个包含两个集合中共有元素的新集合。
使用 Python 元组数据类型 set 来实现交集操作。
原因:有 backend environment,需要先删除
一般这时通过 Web Console 删除后端环境也会失败。可以通过 AWS CLI 来删除:aws amplify delete-backend-environment --app-id YOUR-APP-ID --environment-name ENV-NAME --region YOR-REGION-NAME
APP ID 查寻方式:
App settings -> General, App ARN 的最后部分。例如:arn:aws:amplify:ap-southeast-1:YOUR-ACCOUNT-ID:apps/APP-ID
当我们需要某些 DOM 元素不响应鼠标事件时,例如点击(click) 悬停(hover)等, 可以使用 CSS 属性直接实现,方便快捷。
CSS 方法:
构建、编辑、分析和测试正则表达式的工具。
| 地址 | 介绍 |
|---|---|
| https://regex101.com/ | 构建、测试及调试正则表达式。适配多种编程语言规则 |
| https://www.debuggex.com/ | 可视化正则表达式分析、测试器 |
| https://regexr.com/ | 学习、构建及测试正则表达式 |
获取程序运行的工作目录。
当前工作目录的相对路径os.curdir,是个常量,Unix-like 系统下是 .
当前工作目录的绝对路径os.getcwd() 或 os.path.abspath(os.curdir)
当前工作目录的上级(父)目录的路径os.path.dirname(os.getcwd())
当前脚本/模块文件的路径,使用内置变量 __file__。注意“file”两端是各两个下划线。
当前工作目录,使用 os.getcwd() 方法。
For the directory of the script being run:
差集:对于给定的两个集合,返回一个包含所有存在于第一个集合且不存在于第二个集合的元素的新集合。
例如有名单 A,黑名单 B,要从名单A中剔除掉黑名单成员。