相关文章
算法通关村第十二关白银挑战——仅仅反转英文字母问题解析
大家好,我是怒码少年小码。
今天做道经典的字符串算法题目。
仅仅反转字母
LeetCode 917:给你一个字符串 s ,根据下述规则反转字符串:
所有非英文字母保留在原有位置。所有英文字母(小写或大写)位置反转…
编程日记
2023/10/28 7:35:48
git clone 遇到了 early EOF index-pack failed 问题
问题
由于仓库包含了很多文件,仓库过大,导致clone的时候一直报错:
解决方案
注意:过程中需要耐心等待,如果遇到失败,可以多尝试几遍。
压缩目标仓库文件
compression 是压缩的意思,从 clo…
编程日记
2023/10/28 7:30:41
Clion 初始化 QT
1.新建项目
2.打开项目,如果出现报错
By not providing “FindQt5.cmake” in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by “Qt5”, but CMake did not find one.
解决方法:安装QT5和对应的…
编程日记
2023/10/28 7:24:37
【网络协议】聊聊TCP的三挥四握
上一篇我们说了网络其实是不稳定的,TCP和UDP其实是两个不同的对立者,所以TCP为了保证数据在网络中传输的可靠性,从丢包、乱序、重传、拥塞等场景有自己的一套打法。
TCP格式
源端口和目标端口是不可缺少的,用以区分到达发送给拿…
编程日记
2023/10/28 7:18:31
使用pycharm远程调试
使用pycharm 专业版, 在设置解释器中,具备ssh 解释器功能; 一般在本地无法调试远程端代码,机械性的scp传输文件十分影响工作效率,PyCharm的Pro支持远程Run,Debug,等可视化的功能。 操作系统&…
编程日记
2023/10/28 7:11:25
【Linux】第四站:Linux基本指令(三)
文章目录 一、时间相关的指令1.指令简介2.使用 二、cal指令三、find指令 -name1.介绍2.使用 四、grep指令1.介绍2.使用 五、zip/unzip指令1.介绍2.zip的安装3.使用 六、tar指令:打包解包,不打开它、直接看内容1.介绍2.使用 七、bc指令八、uname -r指令1.…
编程日记
2023/10/28 7:08:22