HAOGRE's blog


  • 首页

  • 分类

  • 归档

  • 标签

  • 实验室

  • 关于

正则表达式

发表于 2019-05-18 | 分类于 编程

一、概述

正则表达式用于文本内容的查找和替换。

正则表达式内置于其它语言或者软件产品中,它本身不是一种语言或者软件。

正则表达式在线工具

二、匹配单个字符

正则表达式一般是区分大小写的,但是也有些实现是不区分。

. 可以用来匹配任何的单个字符,但是在绝大多数实现里面,不能匹配换行符;

\ 是元字符,表示它有特殊的含义,而不是字符本身的含义。如果需要匹配 . ,那么要用 \ 进行转义,即在 . 前面加上 \ 。

阅读全文 »

可读性

发表于 2019-05-17 | 分类于 编程

一、可读性的重要性

编程有很大一部分时间是在阅读代码,不仅要阅读自己的代码,而且要阅读别人的代码。因此,可读性良好的代码能够大大提高编程效率。

可读性良好的代码往往会让代码架构更好,因为程序员更愿意去修改这部分代码,而且也更容易修改。

只有在核心领域为了效率才可以放弃可读性,否则可读性是第一位。

二、用名字表达代码含义

阅读全文 »

每天学点linux命令

发表于 2019-05-13 | 分类于 linux

mpstat

显示各个可用CPU的状态

补充说明

mpstat命令 指令主要用于多CPU环境下,它显示各个可用CPU的状态系你想。这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。

语法

1
mpstat(选项)(参数)

选项

阅读全文 »

每天学点linux命令

发表于 2019-05-12 | 分类于 linux

hostname

显示和设置系统的主机名

补充说明

hostname命令 用于显示和设置系统的主机名称。环境变量HOSTNAME也保存了当前的主机名。在使用hostname命令设置主机名后,系统并不会永久保存新的主机名,重新启动机器之后还是原来的主机名。如果需要永久修改主机名,需要同时修改/etc/hosts和/etc/sysconfig/network的相关内容。

语法

1
hostname(选项)(参数)

选项

阅读全文 »

每天学点linux命令

发表于 2019-05-12 | 分类于 linux

insmod

将给定的模块加载到内核中

补充说明

insmod命令 用于将给定的模块加载到内核中。Linux有许多功能是通过模块的方式,在需要时才载入kernel。如此可使kernel较为精简,进而提高效率,以及保有较大的弹性。这类可载入的模块,通常是设备驱动程序。

语法

1
insmod(选项)(参数)

选项

阅读全文 »

每天学点linux命令

发表于 2019-05-11 | 分类于 linux

man

查看Linux中的指令帮助

补充说明

man命令 是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。

语法

1
man(选项)(参数)

选项

阅读全文 »

迭代器模式-看这一篇就够了

发表于 2019-05-06 | 分类于 设计模式 , 看这一篇就够了

迭代器模式

迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。

迭代器模式属于行为型模式。

阅读全文 »

每天学点linux命令

发表于 2019-05-02 | 分类于 linux

cancel

取消已存在的打印任务

补充说明

cancel命令 用于取消已存在的打印任务。

语法

1
cancel(选项)(参数)

选项

阅读全文 »

每天学点linux命令

发表于 2019-05-01 | 分类于 linux

tail

在屏幕上显示指定文件的末尾若干行

补充说明

tail命令 用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。

注意:如果表示字节或行数的N值之前有一个”+”号,则从文件开头的第N项开始显示,而不是显示文件的最后N项。N值后面可以有后缀:b表示512,k表示1024,m表示1 048576(1M)。

语法

1
tail(选项)(参数)
阅读全文 »

每天学点linux命令

发表于 2019-05-01 | 分类于 linux

unprotoize

删除C语言源代码文件中的函数原型

补充说明

unprotoize命令 属于gcc套件,用于删除C语言源代码文件中的函数原型。

语法

1
unprotoize(选项)(参数)

选项

阅读全文 »
<1…567…67>
HAOGRE

HAOGRE

a hexo blog

666 日志
44 分类
25 标签
© 2023 HAOGRE