ARTS_2ndWeek

A

1.leetcode:Longest Palindromic Substring(Medium) 题目 and 代码

暴力解法 不满意 将会重新学习高效做法。

R

翻译地址

T

1.某次git push文件时拒绝了申请:上传文件过大。经过了解我发现git每次上传最大不能超过100Mb,但是我并没有这么大的文件需要上传。我怀疑是运行CPP程序时产生的.exe文件占据过大内存。当时文件已经add + commit过了,于是我了解了一下如何撤销暂存区的操作。

git log      (找到上一次的日志,复制commit id)
git reset --hard commit_id
或 git reset HEAD^ (拉取最近一次提交到版本库的文件到暂存区 不影响工作区)

就可以退回到上一个版本了。该操作有可能改变工作区的文件,因此最好备份。
暂存区已经clean了,但是根本问题还是没有解决,某个文件过大的问题依然存在,且并不是.exe的问题。

Google后,找到了解决的方法:删除vscode中的ipch文件。经过了解得知,这个文件是vscode更新时产生的,并且占据了巨大的空间(上百M),以前并没有产生,但是现在频繁的出现。只有在删除该文件后几十秒钟内才能成功push,否则它将很快又产生。

于是我想要找到禁止该文件产生的方法,但是Google上相关内容很少,都是关于VisualStudio其他版本的操作方法,并不适用。因此我转换了思路,考虑如何在git中屏蔽掉该关键字。
这个方法显然容易得多,具体操作是:

touch .gitignore  (创建一个文档
输入:ipch/
保存

这样在检查状态时,会自动忽略掉ipch文件,可以顺利上传。至此,问题解决。

S

Linux教程
本周开始有计划的学习Linux操作系统,先从这部简单的教程开始看起,把linux系统基本命令学会,再有计划的读完《鸟哥的Linux私房菜》,share部分将会持续更新Linux相关内容。
目前Linux教程 中已经学习到:Linux用户和用户组管理

PS:这个教程网站有着很多很多非常适合入门的好资料,极其适合感兴趣的新手

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值