From f422d4c5282226c446aee1847d2e9671a3375615 Mon Sep 17 00:00:00 2001 From: qluo_mac Date: Thu, 17 Oct 2024 13:18:48 +0800 Subject: [PATCH] test password --- .../2024-10-15-tools.md" | 33 +++++++++++++++++++ .../2024-10-17-paper.md" | 11 +++++++ 2 files changed, 44 insertions(+) create mode 100644 "_posts/\350\257\255\350\250\200\347\261\273/2024-10-15-tools.md" create mode 100644 "_posts/\351\230\205\350\257\273/2024-10-17-paper.md" diff --git "a/_posts/\350\257\255\350\250\200\347\261\273/2024-10-15-tools.md" "b/_posts/\350\257\255\350\250\200\347\261\273/2024-10-15-tools.md" new file mode 100644 index 0000000..3613418 --- /dev/null +++ "b/_posts/\350\257\255\350\250\200\347\261\273/2024-10-15-tools.md" @@ -0,0 +1,33 @@ +--- +layout: post +title: 《各类脚本工具语言记录》 +date: 2024-10-15 15:17 +0800 +categories: [tools, 脚本语言] +tags: [] +img_path: /assets/img/image/ +--- + +## tcl +[vivado的tcl用法](https://blog.csdn.net/FPGADesigner/article/details/75304641) +- 变量置换:`set y [expr $x+100]` +- 赋值:`set b ${a.1}` +- List:`list 1 2 {3 4}` +- + + +## Makefile +1. 关于部分makefile的路径管理 +- \$(abspath ./sim_c/include) :`abspath`函数会将给定的相对路径转换为绝对路径。在这个例子中,`./sim_c/include`是一个相对路径,`$(abspath ./sim_c/include)`会将其转换为绝对路径 +- \$(addprefix -I, $(INC_PATH)):函数会将指定的前缀`-I`添加到`INC_PATH`变量中的每个路径前面 + +## python +官方帮助: +https://docs.python.org/zh-cn/3/ + +### python正则表达匹配规则 +* `r'/\*.*$ r'^.*\*/'` +* `^`表示行的开始, +* `.*`表示任何字符(除了换行符)0次或多次 + * `re.sub('//.*$','',lines[i])` 替换 + * `re.findall(r'/\*',lines[i])` 找到所有匹配模式,返回元组列表 + * `re.search(pattern, string, flags)`描整个字符串并返回第一个成功的匹配。 diff --git "a/_posts/\351\230\205\350\257\273/2024-10-17-paper.md" "b/_posts/\351\230\205\350\257\273/2024-10-17-paper.md" new file mode 100644 index 0000000..1d9d8c2 --- /dev/null +++ "b/_posts/\351\230\205\350\257\273/2024-10-17-paper.md" @@ -0,0 +1,11 @@ +--- +layout: post +title: 《paper阅读记录》 +date: 2024-10-17 13:18 +0800 +categories: [读书笔记, paper] +tags: [] +img_path: /assets/img/image/ +--- + + +111 \ No newline at end of file