【java 2023-07-02---2023-07-07小结】py改造问题点

概述

本周来了个不小的麻烦,主要是对于py项目命令的改造以及优化原有已经不被使用的代码。因为我们接到要改造的消息距离上线时间很紧张。对于我来说是一个不小的挑战。不过这周过去,我收获很多,也在不断复盘遇到的一些问题今后该怎么处理用什么方式,以及一些技术层面的积累。

问题点

1.没有明确计划:在我接到这个任务时,对于py非常没有底气,而且要改一些命令。在一天改造时,我并没有计划怎么做,怎么细化,而是直接开始按照规则修改命令。很多命令都是我第一次见到,越改心里越发毛。
2.没有拆解任务:就这样一个比较大的需求,被我一股脑混在一起,糊里糊涂改了一版。后果是,非常容易出现遗漏,而且越改越shit。其次,大哥也不了解我具体的进度,也没有及时概览整体项目,是否有通用方法可以使用。

解决办法

1通过大哥讲解,拆分细化。我知道了明确要怎么做,而且做完一小项,提一次commit。这样不仅能看到整体进度,还能让自己有信心继续做下去。PDCA循环法不只是说说看看,要多去体会,养成良好的工作习惯,生活也可以有很好的回馈。
2.测试的时候,脑子强行灌输了py我不是很懂,遇到问题无从下手思维。导致很简单的问题,我一直在钻牛角尖,没找到问题的关键。比如,代码被我修改后,被我疏忽,导致后续测试一直在阻塞。这个必须给两个嘴巴子

那么这次我也想简单记录一下基础命令

Linux命令

touch

touch example.txt
将会在当前目录下创建一个名为example.txt的空文件,并将其时间戳设置为当前时间。
touch和mkdir的主要区别在于它们创建的对象不同。touch创建的是一个文件,而mkdir创建的是一个目录。
另外,如果想要在一个已经存在的目录中创建一个新的空文件,可以使用touch命令。如果你想要创建一个新的目录,需要使用mkdir命令

chartt

chattr [选项] 文件名
1.如果对文件设置 i 属性,那么不允许对文件进行删除、改名,也不能添加和修改数据;
2.如果对目录设置 i 属性,那么只能修改目录下文件中的数据,但不允许建立和删除文件;
[root@localhost ~]# touch test
#建立测试文件
[root@localhost ~]# chattr +i test
[root@localhost ~]# rm -rf test
rm:cannot remove ‘test’:Operation not permitted
#无法删除"test",操作不允许
[root@localhost ~]# chattr -i test
#文件就可以正常被删除了

rm删除命令

rm [选项] 文件名
常用的选项包括:
-f:强制删除文件或目录,不进行确认操作。
-r:递归删除目录及其所有内容。
-i:在删除前询问确认是否删除。

文件权限

例:chmod 754
754代表linux当中的权限设置:
4:可读
2: 可写
1: 可执行

那 7= 4+2+1,那代表 可读可写可执行,英文符号就是 rwx
5 = 4+1,那代表 可读可执行,英文符号就是 r-x
4 就是可读,英文符号就是 r–

至于754这3个位置,分别代表 属主(所属用户),属组(所属用户组),其他用户
那当你查看文件信息时,所看到的权限就是 rwxr-xr–

小结

这是我最近几天特别想记录下来的命令,其实都很基础。但是,经济基础决定上层建筑,踏实一点去学。感慨一下,大哥一直在想办法提升我,我也要为自己负责,加把劲。下半年多看多学,多抽出时间去学习,补充自己的养份。搞一个专栏,专门记录我学习了什么。
还有为什么这篇文章没什么内容,确花费了我不少时间???

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值