chtholy
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸
文章数
555
评论数
1743
随机文章
Vim 快速批量替换文本操作
1. 替换当前行 :s/name1/name2/g 仅替换当前行的 name1 为 name2,s 表示 substitute(替换),g 表示替换当前行所有的 name1。 2. 替换整个文档 :%s/name1/name2/g 加 % 表示对整个文档进行替换,即将整个文档的 name1 都替换为 name2。 3. 替换并提示确认 :%s/name1/name2/gc 对整个文档进行替换,但在...
WebMvcConfigurer 详解
简介 WebMvcConfigurer 配置类其实是 Spring 内部的一种配置方式,采用 JavaBean 的形式来代替传统的 xml 配置文件形式进行针对框架个性化定制,可以自定义一些 Handler,Interceptor,ViewResolver,MessageConverter。 在 SpringBoot 1.5 版本都是靠重写 WebMvcConfigurerAdapter 的方法来...
RPC 远程过程调用 java 简单实现
一、什么是RPC RPC(Remote Procedure Call Protocol)—— 远程过程调用协议,它是一种通过 网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 RPC协议假定某些 传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI 网络通信模型中,RPC跨越了 传输层和 应用层。RPC使得开发包括网络 分布式多程序在内的应用程序更加容易。 RPC...
Docker 安装音乐播放器 swingmusic
阿蛮君最近看见了一款音乐播放器 swingmusic,页面简洁并且使用起来简单好用的,它能自动扫描指定目录下的音乐文件。 搭建命令如下: docker run -d \ --name swingmusic \ -p 1970:1970 \ -v /home/docker/swingmusic/data:/data \ -v /home/docker/swingmusic/music:/music ...
Linux 终端复用工具 tmux 常用命令
一、简介 Tmux(Terminal Multiplexer)是一个终端复用工具,它可以创建多个会话(session),并在会话中可以创建多个窗口(window),在每个窗口又可以创建多个窗格(pane),关系如下图: 会话:由tmux管理的最大单元。即使脱离了会话,会话也会继续在后台运行。 窗口:这是存在于会话中的同一个标签。可以在一个会话中拥有多个窗口,可以在会话中创建和切换窗口,并在移动标签...
标签云
最新评论