分类

Code

代码积累,滴水穿石,非一日之功。

共 66 篇文章

Code

日期命令:date

日期命令:date经常学习记录。前段时间用date -R命令修改commit日期,现在了解一下Linux中的这个命令。date常用于以给定的格式显示当前时间,或设置系统日期。1、命令可选选项下面了解一下date命令的用法,--help显示帮助文档。1.1、主选参数可选参数有下面几个:1.2、日期格式参数FORMAT控制日期时间显示格式,必须以+开头。 全部参数如下:默认情况下,日期用零填充数字字段

1.9k
Code

HTTP状态码

HTTP状态码很多人在打开网页都遇到过404错误,网络开发中判断返回码是否等于200判定网络请求是否成功... ...这些是最常见的状态码。参考RFC7231和状态码注册表,了解一下全部HTTP状态码。1、五大类状态码状态码被分为五大类:1xx:信息性-收到请求,继续进行2xx:成功-该动作已成功接收,理解并接受3xx:重定向-必须采取进一步的措施才能完成请求4xx:客户端错误-请求包含错误的语法

1.8k
Linux查看文件内容
Code

Linux查看文件内容

Linux查看文件内容Linux命令查看文本文件有很多命令,最熟悉的是cat,除此之外还有tac、more、less等文件查看命令。1、catLinux中最常用的查看文件内容命令,查看文件全部内容。详见cat: Concatenate and write files。1.1、选项使用--help查看cat命令还有如下这么多的可选参数,不过平时基本上都用不到。-A 等效于-vET-b 数字非空输出行

1.9k
 linux文件查找
Code

linux文件查找

linux文件查找Linux查找文件通过命令行可以快速的查找,两年前看过《鸟哥的Linux私房菜》,还记得有几个命令:which、whereis、locate、find用来查找文件。每个命令都有高级用法,现在来学习一下简单的常用用法。1、whichwhich用来查找Linux命令程序所在的位置。1.1、参数which命令--help查看有如下的可选参数:--version,-[vV] 打印版本并成

1.8k
Code

Lucene 索引与 Luke 工具详解:从倒排索引到索引诊断

Lucene 索引与 Luke 工具详解:从倒排索引到索引诊断提到全文搜索,绕不开 Apache Lucene——它是高性能、全功能的开源全文检索库,也是 Solr、Elasticsearch 这些主流搜索引擎的底层引擎。而 Luke 则是 Lucene 索引的"X 光机":一个可视化的开发与诊断工具,让你把索引内部的段、文档、词项看个底朝天。本文先讲透 Lucene 索引的结构与原理,再带你上手

172
让命令在后台执行的几种方法
Code

让命令在后台执行的几种方法

让命令在后台执行的几种方法Linux终端命令行输入命令执行,但是关闭终端,正在执行的命令也会被终止。很头疼,因为SSH远程到服务器上,对于一些需要长期运行的服务总不能一直连着终端“保活”吧。一旦断开怎么让命令继续执行呢?对后台的网易云API服务(端口3000)进行升级,记录一下将服务放到后台执行。1、&&在输入的命令行结尾来命令后台继续运行。1.1、&用法在执行的命令行结尾加上&上面的命令就会一直

1.9k
Code

快速排序

快速排序好久没有写快排了,这可是当时学《数据结构》必须能手写的一种排序算法。长时间不练习,脑子被工作搅成一团浆糊。锻炼一下脑子,随手写一个快速排序。采用递归的方法:获取中间mid值:相关博客: 快速排序

1.5k
Linux内存使用情况
Code

Linux内存使用情况

Linux内存使用情况服务器运行很长时间,需要定期关注运行“健康”情况。内存是其中重要的一个指标,Linux系统有几个查看内存使用情况的命令,介绍一下。1、top这个命令接触过linux系统的都应该知道,动态查看系统资源,除了内存使用情况还可以查看CPU、优先级、用户、进程号等信息。配合其它参数选项显示不同的信息,这里不再详述,可以top --help查看top命令的帮助文档。2、htophtop

1.8k
Code

异常捕捉:UncaughtExceptionHandler

异常捕捉:UncaughtExceptionHandler 1、UncaughtExceptionHandlerUncaughtExceptionHandler是定义在Thread类中的接口,用于处理导致线程终止的未捕获异常。2、自定义UncaughtExceptionHandler只需要实现Thread.UncaughtExceptionHandler接口,实现uncaughtException

2.1k
AndroidStudio:格式化注释
Code

AndroidStudio:格式化注释

AndroidStudio:格式化注释1、格式化缩进①Settings > Editor > Code Style > Java > Wrapping and Braces;格式化注释缩进对齐②Settings > Editor > Code Style > Java > JavaDoc;不格式化注释2、注释起始空白被迫缩进一团格式化会自动将前面全部是空格字符的注释缩进,缩成一团:可以使用任意非空

1.8k
Code

wc:统计行数、字符

wc:统计行数、字符wc命令:打印每个文件的换行符,单词和字节数,如果指定了多个文件,则打印总行。单词是由空格分隔的非零长度字符序列。更多命令参考菜鸟教程:《Linux 命令大全》用法或没有FILE或FILE为-时,读取标准输入。该命令长与管道“|”结合使用。以下选项可用于选择始终打印哪些计数,顺序如下:换行符,单词,字符,字节,最大行长。-c,--bytes打印字节数-m,--chars打印字符

1.9k
Code

awk:强大的文本分析工具

awk:强大的文本分析工具熟悉Linux的就不都不知道awk命令,校招的时候还被问道过awk命令的一些用法。awk取自三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的 Family Name 的首字符。把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。更多命令参考《Linux 命令大全》1、简单用例长时间不用很

1.9k
Code

seq:输出序列化数

seq:输出序列化数1、基本命令seq命令用于产生从某个数到另外一个数之间的所有整数。分别接受1个、2个或者3个数字参数。更多命令详见Linux 命令大全 输出从1开始到n的全部数字 输出到n1~n2的全部数字,包含收尾边界数字,默认步进1。 输出到n1~n2的全部数字,增量d。2、其它选项2.1、-s指定分隔符,默认是回车。2.2、-w默认补位操作,指定输出数字同宽。不足的补0,可以看到是以有边

1.8k
Code

Java日期:Date、Calendar及DateFormat格式化

Java日期:Date、Calendar及DateFormat格式化显示、记录日期在开发中非常常见,Java提供了基础的日期类Date。1、Date1.1、Date构造函数 ①默认构造函数:默认当前时间作为参数,调用第②个构造函数。 ②以计算机“时间远点”的起始毫秒数作为参数。 ③年/月/日 已废弃 ④年/月/日/时/分 已废弃 ⑤年/月/日/时/分/秒 已废弃 ⑥字符串形式表示日期 已废弃1.2

2.0k
Code

Locale类:Java本地化

Locale类:Java本地化Android提供了丰富的国家化API支持APP的国际化。Java中也有用于转换和划分地区的国际化Locale类位于包java.lang中,国际化在程序中设置语言和时间等时非常有用。1、Locale类1.1、构造Locale①Locale getDefault():返回当前JVM虚拟机默认的地区语言环境值②Locale(String language):构造函数,传入

2.7k