随笔分类 -  工具使用

摘要:python执行 python脚本第一行#!/usr/bin/python 只对 Linux/Unix 用户适用,用来指定本脚本用什么解释器来执行。 有这句时,加上执行权限后,可以直接用 ./ 执行,不然会出错,因为找不到 python 解释器。 #!/usr/bin/python 是告诉操作系统执 阅读全文
posted @ 2023-11-12 16:54 luckylan 阅读(88) 评论(0) 推荐(0)
摘要:vsim -l sim.log -assertdebug -voptargs=+acc work.top_name 阅读全文
posted @ 2023-09-05 10:10 luckylan 阅读(68) 评论(0) 推荐(0)
摘要:git add 文件暂存 在使用Git进行版本控制时,我们经常需要使用git add 命令将文件添加到暂存区(stage)以便提交更改。 但有时候我们可能会错误地将文件添加到暂存区,或者改变了对文件的修改意图,这时候我们需要取消暂存并将文件从暂存区移除。下面将详细介绍如何在Git中取消暂存文件的方法 阅读全文
posted @ 2023-08-26 14:34 luckylan 阅读(2858) 评论(0) 推荐(1)
摘要:Pushing 当想要公开分享一个分支时,需要将其推送到有写入权限的远程仓库上。 本地的分支并不会自动与远程仓库同步 - 必须显式地推送到想要分享的分支。 这样,就可以把不愿意分享的内容放到私人分支上,而将需要和别人协作的内容推送到公开分支。 如果希望和别人一起在名为serverfix的分支上工作, 阅读全文
posted @ 2023-08-24 21:19 luckylan 阅读(942) 评论(0) 推荐(0)
摘要:1.获取远程仓库的指定分支 当从远程仓库拉取代码的时候一般都是使用git clone 命令来获取,这样我们是将项目整个都克隆到我们本地仓库,并且分支还是主分支maser。当然有时候我们只需拉取远程仓库指定的某一个分支,下面三种方法可以使用。 git clone 命令获取 使用git管理代码版本的时候 阅读全文
posted @ 2023-08-24 14:41 luckylan 阅读(1032) 评论(0) 推荐(0)
摘要:git 恢复相关命令用法 上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。 git add files 把当前文件放入暂存区域。 git commit 给暂存区域生成快照并提交。 git reset -- files 用来撤销最后一次git add files,你也可以用git 阅读全文
posted @ 2023-08-23 18:01 luckylan 阅读(90) 评论(0) 推荐(0)
摘要:git init 创建一个空的git 仓库或者重新初始化一个已经存在的git仓库 git diff git diff 命令可以对比两个版本的差异,具体来说包括: 本地工作区和暂存区的diff信息:git diff 或者 git diff file 暂存区和版本库的diff信息(使用git add 将 阅读全文
posted @ 2023-08-23 18:01 luckylan 阅读(36) 评论(0) 推荐(0)
摘要:1.CLONE远程仓库 在更换远程仓库之前,需要先下载原有的仓库,以方便将原来远程仓库的内容更换到新的远程仓库上,可以用git clone 命令将远程仓库克隆一份到本地。 git clone <旧仓库地址> <本地目录> git clone git@gitlab.xxxx.com:ip_data/i 阅读全文
posted @ 2023-08-08 18:21 luckylan 阅读(4088) 评论(0) 推荐(0)
摘要:git commit -amend 有时你提交过代码之后,发现一个地方改错了,你下次提交时不想保留上一次的记录;或者你上一次的commit message的描述有误,这时候你可以使用接下来的这个命令:git commit --amend。 场景1.本地开发代码已提交,提交后发现这次提交的代码有问题, 阅读全文
posted @ 2023-08-08 18:07 luckylan 阅读(874) 评论(0) 推荐(0)
摘要:一、概念 1、四个工作区域 Git本地有四个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)、git仓库(Remote Directory)。文件在这四个区域之间的转换关系如下: Workspace 阅读全文
posted @ 2023-06-15 12:17 luckylan 阅读(241) 评论(0) 推荐(0)
摘要:Pro Git Scott Chacon 序 欢迎来到 Pro Git 第二版。 第一版出版到现在已经过去了四年。 到今天,Git 虽然出现了许多改变,但是还有很多重要的事情一如昨日。 因为 Git 核心团队对保持向后兼容性异常固执,所以直到今天大多数核心命令与概念依然有效,但是围绕 Git 的社区 阅读全文
posted @ 2023-06-15 09:34 luckylan 阅读(236) 评论(0) 推荐(0)
摘要:字符串替换 1.先按Esc进入命令模式,然后再打出‘:’(英文输入模式下) 2.输入格式: 首行数,末行数s/要替换的字符串/替换的字符串/g ; 常用操作为 :start_line, end_line s/xxx/xxx/ (不加g只替换每行的第一个要替换的字符串,后面的不会替换, s代表字符串的 阅读全文
posted @ 2023-04-27 11:52 luckylan 阅读(3379) 评论(1) 推荐(0)
摘要:1. DVE图形界面调试 学习使用基本功能调试RTL 基本功能介绍:Waveform debugging; Source code debuggingr;Listing features Assertions;''C / C + + " debugger 波形调试;源代码调试;列出功能;断言;“C/ 阅读全文
posted @ 2023-03-08 10:00 luckylan 阅读(1449) 评论(0) 推荐(0)
摘要:1.正则表达式 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。 \ :将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或 阅读全文
posted @ 2023-01-13 14:05 luckylan 阅读(295) 评论(0) 推荐(0)