Press "Enter" to skip to content

小菜菜的博客 Posts

PVE的status面板卡在loading不动

pve安装之后我修改过license提示和一个cpu温度显示的东西,用了很久之后突然发现status面板会卡在loading不动,重启也无效。 解决 重新安装面板相关组件 参考资料: https://forum.proxmox.com/threads/gui-webpage-stuck-on-loading.91900/

Leave a Comment

Metaspace内存溢出原因分析

Metaspace如何触发内存溢出? 如下两个参数专门设置Metaspace区大小: 图中就限定Metaspace区内存为512m: 所以在JVM中,Metaspace区大小固定,如512M。一旦JVM不停加载很多类,然后Metaspace区满,会如何? Metaspace区满就会触发Full GC,Full GC就会尝试回收Metaspace区中的类: 所以一旦Metaspace区满,就会触发F…

Leave a Comment

Using Netcat for File Transfers

使用 Netcat 进行文件传输 Netcat 就像是极客的瑞士军刀。它几乎可以用于任何涉及 TCP 或 UDP 的事务。它最实用的用途之一是传输文件。非 *nix 用户通常没有设置 SSH,而使用 netcat 传输东西比设置 SSH 快得多。netcat 只是一个可执行文件,并且适用于所有平台(Windows、Mac OS X、Linux)。 在接收端运行, 将开始在端口 1234 上监听。 …

Leave a Comment

OpenWrt 安装后扩容

最近搞了台软路由,在刷完 Open­Wrt 固件后发现根目录只有几百 M,浪费了大量的硬盘空间。而且仅仅几百 M 的系统分区也远远不够用,随着后期系统日志和软件包等增加,估计很快系统空间就不够用了。 在网上找了挺多关于扩容的教程,大多都是新建分区后挂载到 /over­lay,然后通过软链接或者指定软件安装目录的方式来使用新分区,这种方案一点都不 “优雅”。 下面的教程实现直接将系统的空闲空间扩容到…

Leave a Comment

OpenWrt通过DD安装到VPS

OpenWrt 是一个路由器系统 资源占用很小 整个准系统大小也就几十MB而已 如果只是做网络通信 用这个足够了 体积小的系统可以直接DD 如果是那些几百兆的不能直接DD 体积大的要进内存救援系统mfslinux才能DD不然会出错 最新openwrt镜像去这里找: https://openwrt.org/toh/views/toh_fwdownload https://firmware-selec…

Leave a Comment

自己编译安装的Python3.10 pip装包提示 Can’t connect to HTTPS URL because the SSL module is not available.

背景 尝试在centos7上自己编译安装 Python3.10 在尝试安装pip包的时候提示我:“Can’t connect to HTTPS URL because the SSL module is not available.” 好像是编译安装的Python没有ssl模块 解决问题 单独编译安装openssl 重新编译安装Python 参考资料: https://zomro.co…

Leave a Comment

JVM 内存布局

前言 本JVM系列属于本人学习过程当中总结的一些知识点,目的是想让读者更快地掌握JVM相关的知识要点,难免会有所侧重,若想要更加系统更加详细的学习JVM知识,还是需要去阅读专业的书籍和文档。 本文主题内容: 注:请 区分 JVM内存结构(内存布局) 和 JMM(Java内存模型)这两个不同的概念! 概览 内存是非常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。…

Leave a Comment