Linux文件误删之血的教训总结

罪魁祸首命令:[root@VM_198_209_centos home]# find . -type f -delete。其实罪魁祸首是我自己,今天在云服务器下本想查找一个文件并删除之,却忘记输入选项-name来指定待删文件名,导致/home/目录下所有文件全部丢失!
继续阅读“Linux文件误删之血的教训总结”

Shell Script网络相关-ifconfig,route,netstat

网络上每一个节点都需要分配多个参数才能够与其他主机实现互联,这些参数包括子网掩码、网管、路由、端口、DNS等。接下来先学习ifconfig, route, nslookup以及host等命令。
继续阅读“Shell Script网络相关-ifconfig,route,netstat”

基础排序算法之快速排序

快速排序是从冒泡排序改进而得的一种“交换”排序方法。它的基本思想是通过一趟排序将待排记录分割成相邻的两个区域,其中一个区域中的关键字均比另一个区域中的关键字小,然后分别再对两个区域进行排序。
继续阅读“基础排序算法之快速排序”

区分++或–操作符的前置和后置形式

C++自增(++)和自减(–)运算符分别有两种形式——前置式和后置式,但我们在使用它们时,并没有明确的指明参数来表明使用的是前置式还是后置式,而是通过位置来区分的(比如++i, i++)。
继续阅读“区分++或–操作符的前置和后置形式”

基础排序算法之冒泡排序,选择排序和插入排序

冒泡排序的基本思想是通过对无序序列中的相邻元素进行“比较”和“交换”,从而实现关键字较小的元素向“一头”漂浮,而较大的元素向“另一头”下沉。
继续阅读“基础排序算法之冒泡排序,选择排序和插入排序”