每天学点linux命令 发表于 2018-07-11 | 分类于 linux lnstat显示Linux系统的网路状态 补充说明lnstat命令 用来显示Linux系统的网路状态。 语法1lnstat(选项) 选项 阅读全文 »
每天学点linux命令 发表于 2018-07-10 | 分类于 linux trap指定在接收到信号后将要采取的动作 补充说明trap命令 用于指定在接收到信号后将要采取的动作,常见的用途是在脚本程序被中断时完成清理工作。当shell接收到sigspec指定的信号时,arg参数(命令)将会被读取,并被执行。例如: 1trap "exit 1" HUP INT PIPE QUIT TERM 表示当shell收到HUP INT PIPE QUIT TERM这几个命令时,当前执行的程序会读取参数“exit 1”,并将它作为命令执行。 语法 阅读全文 »
每天学点linux命令 发表于 2018-07-07 | 分类于 linux unlink系统调用函数unlink去删除指定的文件 补充说明unlink命令 用于系统调用函数unlink去删除指定的文件。和rm命令作用一样,都是删除文件。 语法1unlink(选项)(参数) 选项 阅读全文 »
外观模式-看这一篇就够了 发表于 2018-07-06 | 分类于 设计模式 , 看这一篇就够了 外观模式外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委托调用。 阅读全文 »
过滤器模式-看这一篇就够了 发表于 2018-07-03 | 分类于 设计模式 , 看这一篇就够了 过滤器模式过滤器模式(Filter Pattern)或标准模式(Criteria Pattern)是一种设计模式,这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。这种类型的设计模式属于结构型模式,它结合多个标准来获得单一标准。 阅读全文 »
每天学点linux命令 发表于 2018-07-01 | 分类于 linux yes重复打印指定字符串 补充说明yes命令 在命令行中输出指定的字符串,直到yes进程被杀死。不带任何参数输入yes命令默认的字符串就是y。 语法1yes(参数) 参数 阅读全文 »
HTTP 发表于 2018-07-01 | 分类于 编程 一 、基础概念URL URI(Uniform Resource Identifier,统一资源标识符) URL(Uniform Resource Locator,统一资源定位符) URN(Uniform Resource Name,统一资源名称),例如 urn:isbn:0-486-27557-4。 URI 包含 URL 和 URN,目前 WEB 只有 URL 比较流行,所以见到的基本都是 URL。 请求和响应报文 阅读全文 »
装饰器模式-看这一篇就够了 发表于 2018-06-30 | 分类于 设计模式 , 看这一篇就够了 装饰器模式装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 我们通过下面的实例来演示装饰器模式的用法。其中,我们将把一个形状装饰上不同的颜色,同时又不改变形状类。 阅读全文 »
每天学点linux命令 发表于 2018-06-22 | 分类于 linux iconv转换文件的编码方式 补充说明iconv命令 是用来转换文件的编码方式的,比如它可以将UTF8编码的转换成GB18030的编码,反过来也行。JDK中也提供了类似的工具native2ascii。Linux下的iconv开发库包括iconv_open,iconv_close,iconv等C函数,可以用来在C/C++程序中很方便的转换字符编码,这在抓取网页的程序中很有用处,而iconv命令在调试此类程序时用得着。 语法1iconv -f encoding [-t encoding] [inputfile]... 选项 阅读全文 »
每天学点linux命令 发表于 2018-06-20 | 分类于 linux lsattr查看文件的第二扩展文件系统属性 补充说明lsattr命令 用于查看文件的第二扩展文件系统属性。 语法1lsattr(选项)(参数) 选项 阅读全文 »