摘要:
#Linux下的单向ping通问题 ##一、现象 (1)主机A与主机B不在同一个局域网内,需要经过交换机或路由器连接。 (2)主机A能ping通主机B,但是主机B不能ping通主机A。 ##一、常见情况 (1)防火墙:检查SELinux、iptables配置 (2)ICMP:是否允许被ping配置文 阅读全文
摘要:
#shell:利用sed删除文件中的匹配行 ##一、说明 1、sed -i:表示直接对文本操作 2、sed -i '/字符串/d' file: d,表示删除,整条命令表示删除文件中于字符串匹配上的行 3、^ 表示行首,$表示行尾,用这个两个字符配合字符串,可以强制匹配某行内容 ##二、不完全匹配 # 阅读全文
摘要:
![](https://img2020.cnblogs.com/blog/1115880/202010/1115880-20201028015453630-1132735224.jpg) 阅读全文
摘要:
#(1)环境准备 在终端输入:gcc -v 后,出现下面提示信息,则表示已经安装;否则需要执行安装命令:sudo apt install gcc #(2)源码 新建一个文件夹hello,在该文件夹下新建一个hello.c文件;利用vi编辑工具,在hello.c文件中写入源码: # mkdir hel 阅读全文
摘要:
参考书籍:《原则》瑞·达利欧 1、学习方案:对于某个知识点,广泛阅读资料,十取其一,总结成自己的东西,就可以比较透彻地理解了;由点及面,建立自己地知识树。 2、原则在于坚持,在面临日常选择时,不要违背自己定下地原则;原则不是一成不变,经过深思熟虑后以及经历成长后,个人原则需要同步更新; 3、不要贪图 阅读全文
摘要:
软件设计原则:单一职责,开闭原则,里氏替换,接口隔离,依赖导致,迪米特法则 阅读全文
摘要:
#递归-三步走 参考: [1]https://www.jianshu.com/p/1395fae8a1ae ##三步走 (1)确定终止条件 (2)确定递归过程 (3)确定本层递归返回值 ##一、104 二叉树最大深度 /** * Definition for a binary tree node. 阅读全文
摘要:
##一、二维数组入参 参考:https://blog.csdn.net/minzhimo4854/article/details/89303797 (1)方法一:简单干脆地传入二维数组名,对于实参,若为数组定义,需要强制转换;转换后利用一维数组的方式取数;若为动态内存申请,不需要强制转换;主要是在题 阅读全文
摘要:
leetcode复盘:15.三数之和 题目描述:给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 ##一、个人小结: (1)排序:由于不能包含重 阅读全文
摘要:
题目描述:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 ##方法一: 1、利用动态规划的思想,判断每次增加一个字符时,子串长度是否需要增加;本该是用一个与字符串等长的数组来表示每个字符串作为最后一个字符时,对应的最长字串长度,但是实际上不必要,只需要用一个变量记录即可,返回最后一 阅读全文