-
- 【Linux】MongoDB 集群部署(二进制方式)
- 以下内容均来自个人笔记并重新梳理,如有错误欢迎指正!如果对您有帮助,烦请点赞、关注、转发!如果您有其他想要了解的,欢迎私信联系我~背景介绍本文基于MongoDB4.2版本,在KylinV10操作系统下完成了MongoDB集群(1主2从)的非容器化部署验证工作,以下为完整过程。过程回顾1、创建目录代码语言:javascript代码运行次数:0运行复制#创建安装目录、运行目录、pid目录、数据目录、配置目录、日志目录mkdir-p/data/mongodb4-install/data/
- linux运维 . 运维 524 2025-07-23 09:12:24
-
- WHMCS 安装图文教程
- 本教程是站长实地安装的记录,可能会有些许简略。安装前提:您已从官方购买了正版授权的WHMCS。服务器环境已配置好,并已设置好站点和域名证书等。操作人员具备基本的Linux系统操作能力。开始安装:从官方购买并下载最新版本的安装文件,上传到网站根目录后,通过访问域名即可看到如下界面,点击开始安装:2.同意安装协议:3.自动环境检测通过:4.填写您购买所得的授权码,以及数据库连接信息,点击进入下一步:5.设置WHMCS后台管理员账号信息,点击完成设置:6.然后按照下图步骤,进行一些安全设置:
- linux运维 . 运维 164 2025-07-23 09:08:11
-
-
- Linux性能分析:top命令使用
- top命令是Linux系统中的一个实时监控工具,用于显示系统中各个进程的资源使用情况,如CPU使用率和内存使用率等。运行top命令后,屏幕上会显示以下内容:统计信息的第一行展示了时间、系统运行时间、当前登录用户数以及系统平均负载。例如:top-15:17:54up1:00,0users,loadaverage:6.68,4.83,5.15。其中,15:17:54是当前系统时间,up1:00表示系统已经运行了1小时,0users表示当前没有用户登录,loada
- linux运维 . 运维 644 2025-07-23 09:04:01
-
- python自学基础1week
- 大家好,又见面了,我是你们的朋友全栈君。一、python老师介绍二、为什么要学习python?三、学习python有前途吗?疗程1:语言基础疗程2:网络编程疗程3:web基础开发疗程4:算法&设计模式疗程5:pythonweb框架疗程6:项目实战篇四、花钱来学python的原因Allgrowthisaleapinthedark!所有的成长都是黑暗中的一跃!五、python发展介绍六、第一个python程序在Mac上安装Python如果你正在使用Mac,系统是OSX10.8~10
- linux运维 . 运维 864 2025-07-23 09:00:15
-
- 如何优化Linux网络NUMA绑定 跨节点访问延迟解决
- 优化NUMA绑定的核心是让网卡中断、软中断及应用尽可能运行在同一NUMA节点上。一、理解NUMA与网络性能的关系:多路CPU服务器中,每个节点有独立内存控制器,跨节点访问内存会带来延迟,尤其影响高吞吐或低延迟场景下的网络IO;二、查看网卡与NUMA节点关联关系:使用cat/sys/class/net/eth0/device/numa_node命令确认网卡对应节点编号,并可通过lspci-v或dmidecode进一步验证硬件连接;三、绑定网卡中断到本地NUMA节点CPU:通过cat/proc/in
- linux运维 . 运维 175 2025-07-23 08:57:01
-
- 工欲善其事,必先利其器--Vscode嵌入式Linux开发远程开发设置(适用于多平台)
- 最近我组装了一台运行Ubuntu18.04的桌面电脑,相比于在Windows上设置虚拟机,这次的体验要爽快得多。我的这台服务器是2017年购买的,之前一直使用的是Windows系统:对于现在的嵌入式开发来说,这台服务器的性能依然足够强大。由于我在家中的工作地点不固定,经常需要带着笔记本电脑在房间和实验室之间来回移动(我之前提到过,我在家里设置了一个专门用于焊接、3D打印等硬件工作的区域,这主要是考虑到家人的休息,避免晚上工作时吵到老婆和孩子),而我的服务器则固定放置在我的房间里,通常保持开机状态
- linux运维 . 运维 237 2025-07-23 08:56:10
-
- 线上问题定位--OOM
- 服务器上部署的Java服务出现了OutOfMemoryError,如何定位问题?解决思路:Java服务出现内存溢出(OOM),常见原因包括:内存分配可能确实不足,而正常业务需要大量内存;某个对象被频繁申请却未释放,导致内存泄漏,最终耗尽内存;某个资源被频繁申请,系统资源耗尽,例如:不断创建线程或发起网络连接。可以使用以下工具逐一排查问题。一、查找发生OOM的进程工具:top方法:执行top-d1-c,每秒刷新一次,显示进程运行信息列表。按下大写字母M,进程会按内存使用量排序。二、确认是否内存本身
- linux运维 . 运维 302 2025-07-23 08:54:15
-
- 【Linux】进程控制:理解什么是进程创建,进程终止,进程等待 | 进程替换
- 一.进程创建fork函数用于创建新进程,生成的进程称为子进程,而调用fork的进程称为父进程。fork函数的声明位于头文件中。在创建子进程时,系统会为子进程分配新的内存块和内核数据结构,并将父进程的部分数据结构内容复制到子进程中。子进程随后被添加到系统的进程列表中。fork函数执行后,调度器开始调度新创建的进程。关于fork函数的返回值:子进程接收到返回值0。父进程接收到子进程的进程ID(PID)。如果创建失败,fork函数返回-1。子进程和父进程共享fork函数之后
- linux运维 . 运维 456 2025-07-23 08:52:37
-
- VMware Ubuntu虚拟机忘记密码「建议收藏」
- 大家好,又见面了,我是你们的老朋友全栈君。前言:在使用VMware运行Ubuntu虚拟机时,如果开机后忘记了密码,该如何处理?环境:Ubuntu版本:ubuntu-16.04.6-server-amd64;VMware版本:14.1.1build-7528167解决方案:第一种方法:1,重启Ubuntu虚拟机,并长按shift键(确保选中虚拟机),进入以下界面2,使用上下箭头键选择AdvancedoptionsforUbuntu,按enter键进入下一个界面3,选择第二个带有recoverymo
- linux运维 . 运维 1066 2025-07-23 08:50:02
-
- 如何实现Linux网络接口VLAN过滤 802.1Q标签控制技巧
- 要实现Linux系统对接收的网络流量做VLAN标签过滤控制,可通过以下方法:1.创建VLAN子接口并加入网桥,仅允许特定VLAN流量通过;2.使用ebtables在链路层过滤指定VLAN标签的数据包,需启用vlan-etched选项并指定协议类型;3.结合iptables对已剥离VLAN标签的逻辑接口进行三层过滤;同时注意加载8021q模块、VLAN透传设置、性能优化及测试验证等关键点。
- linux运维 . 运维 546 2025-07-23 08:50:02
-
- 【Linux操作系统】探秘Linux奥秘:用户、组、密码及权限管理的解密与实战
- ?1初识LinuxOS内核(Kernel):Linux内核是操作系统的核心,负责管理系统资源,如处理器、内存、设备驱动程序等。LinusTorvalds最初开发了Linux内核,它是Linux操作系统的基础。Shell(命令解释器):Linux操作系统通过命令行界面(CLI)与用户交互,用户通过Shell输入命令执行各种任务,如文件管理、进程管理、权限设置等。常用的Shell有Bash(BourneAgainSHell)和Zsh。文件系统:Linux支持多种文件系统,包括Ext4、X
- linux运维 . 运维 642 2025-07-23 08:48:01
-
- Linux驱动开发新手必读 | 二、LED子系统——硬件驱动层
- 在LED子系统中,硬件驱动层是关键的一部分,负责管理LED设备的具体实现。本文将详细介绍LED子系统硬件驱动层的实现流程及相关数据结构。image-20230417084033734LED子系统的硬件驱动层文件主要位于kernel/drivers/leds/目录下,包含的主要函数有led-gpio.c和led-xxx.c。其中,led-gpio.c是通用的平台驱动程序,而led-xxx.c则是不同厂商提供的特定平台驱动程序。1、gpio_led_probe函数分析打开led-gpio.c文件,直
- linux运维 . 运维 383 2025-07-23 08:44:26
-
- 如何在Linux上查找上次登录信息?
- 在Linux系统中,管理员和用户经常需要查找和跟踪用户的登录记录,这对于安全审计、故障排查和监控用户活动至关重要。本文将详细介绍如何在Linux上查找上次登录的方法。使用last命令查找登录历史last命令是一个常用的Linux工具,用于查看系统上用户的登录历史。它会显示用户的登录名、登录时间、登录IP地址以及登录来源(如终端、远程登录等)。要查找最近的登录记录,只需在终端中输入以下命令:last这将显示系统上所有用户的登录历史。默认情况下,last命令显示最近的登录记录,并按照时间倒序排列。要
- linux运维 . 运维 695 2025-07-23 08:42:16
-
- Seven ways to improve example-based single image super resolution【阅读笔记】
- 论文信息【七种改进基于示例的单图像超分辨率的方法】-RaduTimofte,2016,CVPR论文链接本文提出了七种提升基于示例的单图像超分辨率(SR)的技巧。前置内容数据集:Train91,Set5,Set14,B100,L20对比方法:Yang,Zeyde,ANR,A+,SRCNNYang:即SparseCoding(SC),图像特征块通过原子字典和原子稀疏矩阵表示。Zeyde:通过使用K-SVD有效地学习字典,并使用正交匹配追求(OMP)进行稀疏解,改进了Yang方法。ANR
- linux运维 . 运维 405 2025-07-23 08:40:26
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

