每天学点linux命令 发表于 2019-03-15 | 分类于 linux cdrecordLinux系统下光盘刻录功能命令 补充说明cdrecord命令 用于Linux系统下光盘刻录,它支持cd和DVD格式。linux下一般都带有cdrecord软件。 语法1cdrecord(选项)(参数) 选项 阅读全文 »
每天学点linux命令 发表于 2019-03-15 | 分类于 linux ip6tables-save保存ip6tables表配置 补充说明ip6tables-save命令 将Linux内核中ip6tables表导出到标准输出设备上。 语法1ip6tables-save(选项) 选项 阅读全文 »
命令模式-看这一篇就够了 发表于 2019-03-12 | 分类于 设计模式 , 看这一篇就够了 命令模式命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。 阅读全文 »
中介者模式-看这一篇就够了 发表于 2019-03-11 | 分类于 设计模式 , 看这一篇就够了 中介者模式中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。中介者模式属于行为型模式。 阅读全文 »
每天学点linux命令 发表于 2019-03-11 | 分类于 linux colrm删除文件中的指定列 补充说明colrm命令 用于删除文件中的指定列。colrm命令从标准输入设备读取书记,转而输出到标准输出设备。如果不加任何参数,则colrm命令不会过滤任何一行。 语法1colrm(参数) 参数 阅读全文 »
每天学点linux命令 发表于 2019-03-10 | 分类于 linux sort将文件进行排序并输出 补充说明sort命令 是在Linux里非常有用,它将文件进行排序,并将排序结果标准输出。sort命令既可以从特定的文件,也可以从stdin中获取输入。 语法1sort(选项)(参数) 选项 阅读全文 »
每天学点linux命令 发表于 2019-03-10 | 分类于 linux dirname去除文件名中的非目录部分 补充说明dirname命令 去除文件名中的非目录部分,仅显示与目录有关的内容。dirname命令读取指定路径名保留最后一个/及其后面的字符,删除其他部分,并写结果到标准输出。如果最后一个<cite>/</cite>后无字符,dirname 命令使用倒数第二个/,并忽略其后的所有字符。dirname 和 basename 通常在 shell 内部命令替换使用,以指定一个与指定输入文件名略有差异的输出文件名。 语法1dirname(选项)(参数) 选项 阅读全文 »
设计模式-DP 发表于 2019-02-28 | 分类于 编程 一、概述设计模式是解决问题的方案,学习现有的设计模式可以做到经验复用。 拥有设计模式词汇,在沟通时就能用更少的词汇来讨论,并且不需要了解底层细节。 源码以及 UML 图 二、创建型1. 单例(Singleton)意图确保一个类只有一个实例,并提供该实例的全局访问点。 阅读全文 »
每天学点linux命令 发表于 2019-02-25 | 分类于 linux usernetctl被允许时操作指定的网络接口 补充说明usernetctl命令 在用于被允许时操作指定的网络接口。 语法1usernetctl(参数) 参数 阅读全文 »
数据库系统原理 发表于 2019-02-18 | 分类于 编程 一、事务概念 事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。 ACID1. 原子性(Atomicity)事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。 回滚可以用日志来实现,日志记录着事务所执行的修改操作,在回滚时反向执行这些修改操作即可。 阅读全文 »