最近系统被扫出来还在使用老旧的log4j,需要升级到最新的log4j。但是在升级的发现,Java相关的日志处理库有log4j, log4j2,slf4j和logback,初一看确实有点头大,那么区别是啥呢?之前也大概知道一些,查找了大量相关资料,这里好好总结一下,相信你读完就会熟练掌握。
2025年05月04日
最近系统被扫出来还在使用老旧的log4j,需要升级到最新的log4j。但是在升级的发现,Java相关的日志处理库有log4j, log4j2,slf4j和logback,初一看确实有点头大,那么区别是啥呢?之前也大概知道一些,查找了大量相关资料,这里好好总结一下,相信你读完就会熟练掌握。
2025年05月04日
据美国《华尔街日报》网站报道,人们广泛使用的网络软件中存在一种名为Log4j的漏洞,令企业和政府官员竞相应对全球计算机网络面临的重大网络安全威胁。
安全专家说,近日披露的这个漏洞可能引发跨越经济部门和国际边境的破坏性网络攻击。
美国官员称,数亿台设备面临风险,而研究人员和大型技术公司警告称,与外国政府和勒索软件组织有关联的黑客已经在探索如何利用目标计算机系统中的这一漏洞。
以下是人们对Log4j漏洞的了解:
2025年05月03日
于 Linux 系统之中,纵使 Vim 已然是一个性能卓越、功能强劲的文本编辑器,然而 view 命令依旧存于其中,并且和 Vim 构建起了相辅相成的互补态势。
1.vim(全功能编辑器):支持文本的增删改查、多模式切换(正常模式、插入模式、命令模式等),适用于需要频繁编辑的场景。例如,修改代码、编写配置文件等。
2025年05月03日
一般来讲,人们将计算机联网的首要目的就是获取资料,而文件传输是一种非常重要的获取资料的方式。今天的互联网是由几千万台个人计算机、工作站、服务器、小型机、大型机、巨型机等具有不同型号、不同架构的物理设备共同组成的,而且即便是个人计算机,也可能会装有Windows、Linux、UNIX、Mac等不同的操作系统。为了能够在如此复杂多样的设备之间解决问题解决文件传输问题,文件传输协议(FTP)应运而生。
2025年05月03日
如何在centos7中搭建 ISCSI 服务
前言:
硬盘上的数据通过计算机主板上的总线与CPU、内存设备进行数据交换,这种物理环境上的限制给硬盘资源的共享带来了各种不便。后来,IBM公司开始动手研发基于TCP/IP协议和SCSI接口协议的新型存储技术,这也就是我们目前能看到的互联网小型计算机系统接口
2025年05月03日
Vi/Vim 可以说是文本编辑中的一代传奇人物,直至现在,它仍然在高级程序员的武器库中占有一席之地。每个 Linux 发行版默认都包含Vim ,而且即使你不是 Linux 系统用户,你也可以安装 Vim 。
为什么到现在还来讲这款古老的软件?因为它牛逼啊!它包含几乎所有功能的轻量级键盘快捷键、内置表达式搜索,以及强大而又稳定的插件生态系统。就连其他现代文本编辑器功能,如漂亮的语法高亮,它也有。你会在不知不觉中爱上这款文本编辑神器。
回到主题,我们今天就来学习 Vim 中的文本搜索和替换功能,帮助你更好地使用 Vim 这款神器。如果你想学习更多 Vim 操作,可以私信我回复「1024」,有我整理的电子书和视频。
2025年05月03日
在 Reverb,我们使用 MacVim 来标准化开发环境,使配对更容易,并提高效率。当我开始使用 Reverb 时,我以前从未使用过 Vim。我花了几个星期才开始感到舒服,但如果没有这样的提示,可能需要几个月的时间。这里有十个技巧可以帮助你在学习使用 Vim 时提高效率。
1. 通过提高按键重复率来更快地导航
转到系统偏好设置-> 键盘,增加您的按键重复,并缩短您的延迟直到重复。这将让您使用 hkjl 更快地导航(不要使用那些箭头键!)
2.使用gg/G和ctrl-d/ctrl-u垂直导航
2025年05月03日
本文仅适合于对vim有一定了解的人阅读,没有了解的人可以看看文中的视频我使用 neovim 代替 vim ,有些插件是 neovim 独占, neovim 和 vim 的区别请自行
google系统: Manjaro(Linux)
之前我一直使用的是 vscode 和 typora 作为 markdown 编辑器,这两个都挺好用的,都有 linux 版本,typora 可能是我见过的最优雅的编辑器了