多文件过滤统计 比如下面在所有的 *.log 中过滤 APPSEARCHLOG $ for f in `ls *.log`;do grep APPSEARCHLOG $f|echo $f `wc -l...
Spring 提供了响应式编程的实现 WebFlux 来构建异步的、非堵塞的、事件驱动的服务,而且在伸缩性方面表现非常好。 我们经常会写出如下的代码来提供一个api接口: @PostMapping("...
Java8 常用函数式接口及例子 使用案例 Lambda表达形式 函数式接口 布尔表达式 (List<String> list) -> list.isEmpty() Predicate<List<St...
在命令行下用ssh连接了远程服务器,几分钟不操作就会断掉,不能进行任何操作了,给程序员带来了极大的不便。 有两种解决方法: 依赖ssh客户端发送心跳检测; 依赖ssh服务端发送心跳检测(这里我就不介绍...
咱们做软件开发总是要安装各种软件,哪怕是在Windows上安装也需要你不断的点击下一步,非常繁琐,而且还要修改各种不同的配置文件。这里我们使用Docker来快速安装软件,并且统一配置和管理。 关于Do...
代码中常常会用到fmt.Sprintf的格式化输出功能,这里做一个总结,方便以后查阅。 fmt.printf.png 测试代码如下: package main import ( "fmt" ...
命令行界面(CLI)是纯文本的,比如最常用的ls,tar等。而go就是设计这种程序的理想选择,比如我们熟知的Kubernetes,Docker等。Go可以非常快速地编译为一个二进制文件,可以以一致的风...
find命令按照指定的条件来查找文件,可以使用文件的特性作为查找条件(比如文件名,文件大小,文件权限,修改时间,权限等),一旦查找成功,则将信息打印出来,格式为:find 查找路径 查找条件 操作 查...
Ant Design Vue是一套优秀的前端开发框架,作为一个后端程序员都对他喜爱有加,后端程序要想很好的使用这个框架,有一些基本的工作要做。这里我使用Go语言作为后端程序,并且使用了Gin作为web...
简介 在 Go http包的Server中,每一个请求在都有一个对应的 goroutine 去处理。请求处理函数通常会启动额外的 goroutine 用来访问后端服务,比如数据库和RPC服务。用来处理...