分隔符

Java基本语法

断了今生、忘了曾经 提交于 2019-12-01 13:47:31
Java基本语法 注释   在Java程序的编写过程中我们需要对一些程序进行注释,或者对一些代码进行解释,这样除了方便自己阅读以外,还能让别人更容易理解自己写的程序,所以我们需要用到注释。可以将注释理解为程序的一部分,但是Java编译器是不会对注释进行编译的。注释的作用就相当于将注释掉的代码或者解释隐藏了起来,Java编译器是看不到的。总而言之,注释的使用就是方便自己或者他人能更好的阅读。   Java语言的注释主要有以下三种:     单行注释     多行注释     文档注释 单行注释:    单行注释的起源也来自C++,是以一个“//”标记在某一行的开始,表示这一行代码或者解释的内容都是注释。这种类型的注释在实际开发中经常会用到,因为它书写时更方便。没有必要在键盘上先寻找“/”再寻找“*”,只需要连续按两次“/”就可以了,而且不必在注释的结尾再加一个结束标记。   以下便是单行注释的例子: 1 public class NotesDemo{ 2 //我是单行注释 3 } 多行注释:    多行注释顾名思义就是能对多行代码或者解释的内容注释。可能有人会想到,用单行注释不是也可以实现多行吗。没错,单行注释也可以实现多行注释,但是不是很方便,用单行注释来注释多行内容会很麻烦,你需要对你要注释的代码或解释的每行前面都要加上“//”,这实在是一件麻烦事,所以就有了多行注释

JavaScript--Array数组jion方法使用

孤者浪人 提交于 2019-12-01 11:46:08
join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的 1)语法 arrayObject.join( separator ) 2)separator 可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符 3)返回值 返回一个字符串。该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入 separator 字符串而生成的 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript"> var strArr = []; strArr.push('China!'); strArr.push('HelloWorld'); console.log(strArr.join('')); //China!HelloWorld var arrObj = []; for(var i = 1; i <= 2; i++) { var obj = new Object(); obj.userName = 'Lucy' + i; arrObj.push(obj); } console.log(arrObj.join()) //[object

第四次作业--结对编程

非 Y 不嫁゛ 提交于 2019-12-01 10:42:08
结对伙伴学号  201831061211 结对伙伴博客地址 https://www.cnblogs.com/xlog/ 使用的Github项目地址 https://github.com/Codesilly/WordCount 一、结对过程 (一)设计过程 (1)由于我们需要计算单词、字符和行数的个数,所以我们选择通过用分隔符来判断单词是否结束以及行数的个数。其中分隔符分别有'\t' ' ' '\n' ','。因此我们首先判断文件中每个字符是否为分隔符。 判断'\t' ... bool isTab(char c) { if (c == '\t') { return true; } else { return false; } } ... 判断' ' ... bool isSpace(char c) { if (c == ' ') { return true; } else { return false; } } ... 判断',' ... bool isTab(char c) { if (c == ',') { return true; } else { return false; } } ... 判断'\n' ... bool isNewline(char c) { if (c == '\n') { return true; } else { return false; } } .

Linux常用命令

我怕爱的太早我们不能终老 提交于 2019-12-01 10:39:56
df 显示 文件系统的 磁盘统计信息 -a 包含全部的文件系统; -h 以可读性较高的方式来显示信息; du 命令用于显示目录或文件的大小 -a 显示该目录下的所有文件大小 -h 提高信息的可读性 -b 以字节为单位进行显示 fdisk 硬盘分区命令 eg. fdisk /dev/sda1 编辑 /dev/sda1分区,执行之后按照提示可以硬盘进行分区 mkfs 格式化磁盘命令 -t 指定文件系统的类型; eg. mfks -t ext3 /dev/sda2 mount 挂载系统命令 mount <device> <mount point> 将设备device挂载到mount point下 -a 加载文件”/etc/fstab”中描述的所有文件系统 对应 的卸载命令 umount <device> fstab文件 配置文件 / etc / fstab包含自动执行分区安装过程的必要信息,语法如下: [Device] [Mount Point] [File System Type] [Options] [Dump] [Pass] 字段的含义如下: <Device> 包含文件系统的设备/分区(通常为/dev或UUID) <[Mount Point> 挂载点,可以从中访问设备/分区的内容(注意:swap没有挂载点) < File System Type > 文件系统的类型 <

Linux平台上常用到的c语言开发程序

倾然丶 夕夏残阳落幕 提交于 2019-12-01 10:03:01
Linux操作系统上大部分应用程序都是基于C语言开发的。小编将简单介绍Linux平台上常用的C语言开发程序。 一、C程序的结构 1.函数 必须有一个且只能有一个主函数main(),主函数的名为main。main()是在程序的什么位置,C程序总是从main()函数开始执行。 可以是系统预定义的标准函数,如scanf函数,printf函数等。 大多数函数由程序员根据实际问题的需要进行定义,函数之间是平行的关系。基此,C语言也被称为函数语言。 函数由函数头和函数体两部分组成。 2.语句 语句是组成程序的基本单位,函数功能的实现由若干条语句完成。 语句有若干关键字加以标识,如if-else语句、do-while语句等 C语言的输入/输出由scanf函数/printf函数 3.其他 预处理命令。C程序往往含有“#”开头的命令,是预处理命令,如图例1-2中#include"stdafx.h"。 程序注释。以/*开头,以*/结束的内容,是程序中注释的部分,注释语句不会被程序编译执行。 二、C语言的标识符,关键字,运算符和分隔符 标识符。分为预定义标识符和用户自定义标识符两种。 (1)系统预定义标识符。他们的功能和含义由系统预先定义好的,如printf代表输出函数名,main代表主函数名。他于关键字不同的是,系统预定义标识符允许用户赋予新的含义,但是这样往往会引起一些误解

Delphi Tips

走远了吗. 提交于 2019-12-01 08:46:49
Delphi Tips 函数篇 语法篇 函数篇 StrToDate() function StrToDate(const S: string): TDateTime; function StrToDate(const S: string; const FormatSettings: TFormatSettings): TDateTime; StrToDate将给定的字符串转换为日期值。 分隔符只能是为'' / '', eg: '2019-10-01' , 年值假定在本世纪为0到99之间。 给定字符串只能包含有效日期。 如分隔符不是'' / '', 如''2010-12-1'', 此时抛错: ''2010-12-1'' is not a valid date'.为解决此函数固定分隔符的问题。可构造 getformat 函数。 function getformat(str: string):string; var I, j: Integer; begin for I := 1 to length(str) do begin if not TryStrToInt(str[i], j) then begin result := str[i]; break; end; end; end; procedure TForm1.Button1Click(Sender: TObject); var

DecimalFormat的用法

不问归期 提交于 2019-12-01 08:02:56
DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。 DecimalFormat 包含一个模式 和一组符号 符号含义: 0 一个数字 # 一个数字,不包括 0 . 小数的分隔符的占位符 , 分组分隔符的占位符 ; 分隔格式。 - 缺省负数前缀。 % 乘以 100 和作为百分比显示 ? 乘以 1000 和作为千进制货币符显示;用货币符号代替;如果双写,用 国际货币符号代替。如果出现在一个模式中,用货币十进制分隔符代 替十进制分隔符。 X 前缀或后缀中使用的任何其它字符,用来引用前缀或后缀中的特殊字符。 例子: DecimalFormat df1 = new DecimalFormat("0.0"); DecimalFormat df2 = new DecimalFormat("#.#"); DecimalFormat df3 = new DecimalFormat("000.000"); DecimalFormat df4 = new DecimalFormat("###.###"); System.out.println(df1.format(12.34)); System.out.println(df2.format(12.34)); System.out.println(df3.format(12.34)); System.out

DecimalFormat用法

这一生的挚爱 提交于 2019-12-01 08:02:46
DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。 DecimalFormat 包含一个模式 和一组符号 符号含义: 0 一个数字 # 一个数字,不包括 0 . 小数的分隔符的占位符 , 分组分隔符的占位符 ; 分隔格式。 - 缺省负数前缀。 % 乘以 100 和作为百分比显示 ? 乘以 1000 和作为千进制货币符显示;用货币符号代替;如果双写,用 国际货币符号代替。如果出现在一个模式中,用货币十进制分隔符代 替十进制分隔符。 X 前缀或后缀中使用的任何其它字符,用来引用前缀或后缀中的特殊字符。 例子: DecimalFormat df1 = new DecimalFormat("0.0"); DecimalFormat df2 = new DecimalFormat("#.#"); DecimalFormat df3 = new DecimalFormat("000.000"); DecimalFormat df4 = new DecimalFormat("###.###"); System.out.println(df1.format(12.34)); System.out.println(df2.format(12.34)); System.out.println(df3.format(12.34)); System.out

playbook

你说的曾经没有我的故事 提交于 2019-12-01 07:51:57
七种武器 1.第一种武器 ansible 命令,用于执行临时性的工作,必须掌握 2.第二种武器 ansible-doc是ansible模块的文档说明,针对每个模块都有详细的说明及应用案例介绍,功能和linux系统 man命令类似类似,必须掌握 3.第三种武器 ansible-console 是ansible为用户提供的交互式工具,用户可以在ansible-console虚拟出来的终端上像shell一样使用ansible 内置的各种命令,这为习惯使用shell交互式的用户提供了良好的使用体验 4.第四种武器 ansible-galaxy 从github上下载管理roles的一款工具,与python的pip类似 5.第五种武器 ansible-playbook是日常使用频率最高的命令,工作机制:通过读取编写好的playbook文件实现批量管理 可以理解为按一定条件组成的ansible任务急,必须掌握 6.第六种武器 ansible-vault 主要用于配置文件加密,如编写的playbook文件中包含敏感信息,不想其他人随意查看,可用它加密,解密这个文件 7.第七种武器 ansible-pull ansible有两种工作模式pull/push ,默认使用push模式工作,pull和push工作模式机制刚好相反 适用场景:有大批量机器需要配置,即便使用高并发线程依旧要花费很多时间

Linux正则表达式

时光怂恿深爱的人放手 提交于 2019-12-01 07:45:05
在计算机科学中,正则表达式是这样解释的:它是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。对于系统管理员来讲,正则表达式贯穿在我们的日常运维工作中,无论是查找某个文档,抑或查询某个日志文件分析其内容,都会用到正则表达式。 其实正则表达式,只是一种思想,一种表示方法。只要我们使用的工具支持表示这种思想那么这个工具就可以处理正则表达式的字符串。常用的工具有grep, sed, awk 等,下面笔者就介绍一下这三种工具的使用方法。 【 grep / egrep 】 笔者在前面的内容中多次提到并用到grep命令,可见它的重要性。所以好好学习一下这个重要的命令吧。你要知道的是grep连同下面讲的sed, awk都是针对文本的行才操作的。 语法: grep [-cinvABC] ‘word’ filename -c :打印符合要求的行数 -i :忽略大小写 -n :在输出符合要求的行的同时连同行号一起输出 -v :打印不符合要求的行 -A :后跟一个数字(有无空格都可以),例如 –A2则表示打印符合要求的行以及下面两行 -B :后跟一个数字,例如 –B2 则表示打印符合要求的行以及上面两行 -C :后跟一个数字,例如 –C2