
Linux
文章平均质量分 95
Linux 常用操作以及内核相关的知识
vnjohn
vnjohn,博主名字的简写,是一名专注于后端领域的程序猿,借用歌名“自己”里的歌词来时刻提醒自己要不断学习,不断思而前行:“第一要保持希望在每天清晨太阳升起,第二切记不要与自身的平凡为敌,第三与自己所处的现在促膝长谈”
展开
-
超越终端:Java语言在命令行环境中的无限潜力
该篇博文作为一个简单的实践操作,通过 Java 代码操作 Linux 命令行,首先是要依赖一个对应的依赖,然后建立与 Linux 客户端的会话连接,通过该会话来执行命令—查询目录文件,运用的场景:通过 PC 后台管理安卓、IOS 打包好文件,统一规范版本管理,希望这篇博文能够让你借鉴起来运用到其他的场景中原创 2023-11-01 12:15:34 · 5442 阅读 · 30 评论 -
Nginx 实战指南:暴露出请求的真实 IP
该篇博文主要介绍的是如何在服务端中获取用户请求的真实 IP 地址,通过几种用途/场景介绍其所在的必要性:获取经纬度、支付接口、白名单配置,当然,为了让你能够快速的运用起来,提供了请求工具类的源码以及告知你如何在 Nginx 进行代理配置,希望这篇短文能够帮助到您,解决您实际工作中的一些问题,期待三连支持🌹原创 2023-10-30 15:13:18 · 8530 阅读 · 54 评论 -
华为云云耀云服务器L实例评测开展一站式服务部署
该篇通过华为云云耀服务器 L 实例结合宝塔面板,将整个服务部署流程跑通,安装基础环境 Java 搭建,核心软件:MySQL、Redis、Nginx 部署的搭建以及配置,相信这个会对大部分的后端程序猿提供很大的帮助,一般在工作中很难接触到这部分的工作,个人作为课外学习以及自身的总结,借助这个机会来完成整体一站式服务部署的教程,希望能够帮助到大家!!原创 2023-10-05 21:25:31 · 5238 阅读 · 51 评论 -
深入了解 Linux PageCache 页缓存:优化文件系统的性能、效率
JVM 堆在 Java 应用程序堆里面,堆内:指的是 JVM 堆里面的字节数组;堆外:JVM 堆外,指的是 `Java 进程`里面的、mmap(Memory Map)内存映射:mmap 调用的是进程和内存共享的内存区域,且这个内存区域是 pagecache 到磁盘文件的映射,一对一的关系;mmap 仍然受内核的 pagecache 体系约束,换言之,仍然会丢数据、性能对比:on heap(堆内) < off heap(堆外) < mapped原创 2023-04-02 02:29:55 · 4298 阅读 · 12 评论 -
浅谈 TCP 握手/数据传输/挥手过程以及 tcpdump 抓包工具使用
该文章浅谈了 TCP 三次握手、数据传输、四次挥手的交互过程,通过 tcpdump 抓包工具对这三个流程进行了信息的输出以及介绍,文末整理了一些操作 TCP 常用的命令以及一些常见的问题,当然,对于整个 TCP 可靠性协议,这些只是皮毛一角了,后续会细究出更多内容进行输出原创 2023-03-05 02:04:04 · 3018 阅读 · 3 评论 -
Mac M1 搭建虚拟机节点集群过程及软件分享
Mac M1 芯片搭载虚拟机节点的集群,避免踩坑,纯傻瓜式操作,关于静态 IP 配置、DNS 域名快速解析、Termius Sshd 工具使用等知识原创 2023-02-19 01:21:15 · 3319 阅读 · 0 评论