蓮花仙者
浏览量9460    |    粉丝0    |    关注0
  • 蓮花仙者

    蓮花仙者

    2025-07-23 08:40:14
    [Linux] 学习笔记1-查看进程的命令(ps/top/pstree/pgrep)
    linux查看进程的命令有:1、PS命令,该命令可以查看哪些进程正在运行及其运行状态;2、Top命令,该命令可以实时显示各个线程情况;3、Pstree命令,该命令以树状图的方式展现进程之间的派生关系;4、Pgrep命令等等。Linuxps(英文全拼:processstatus)命令用于显示当前进程的状态,类似于windows的任务管理器。语法代码语言:javascript代码运行次数:0运行复制ps[options][--help]参数:ps的参数非常多,在此仅列出几个常用的参数并大略介绍
    973
  • 蓮花仙者

    蓮花仙者

    2025-07-23 08:59:01
    如何用Python源码模拟内置函数行为 仿写核心功能理解源码逻辑
    模拟len()核心是检查对象是否有__len__方法并调用,否则尝试迭代计数并处理异常;2.模拟range()需支持start/stop/step参数逻辑并用yield实现惰性生成;3.深入理解Python数据模型即对象通过__len__、__iter__等协议与内置函数交互;4.纯Python模拟性能低于C实现因解释执行开销大且需手动处理边界异常;5.my_map/my_filter体现函数式编程与迭代器模式,强调惰性求值和内存效率。
    1047
  • 蓮花仙者

    蓮花仙者

    2025-07-23 09:05:01
    Python异常处理怎么写?避免程序崩溃的技巧
    Python异常处理通过try-except块捕获错误,提升程序健壮性;1.使用try-except块处理异常,try包含可能出错代码,except处理特定异常如ZeroDivisionError;2.添加else和finally子句,else在无异常时执行,finally无论是否异常均执行,用于清理资源;3.自定义异常需继承Exception类,通过raise抛出;4.函数中使用raise语句手动抛出异常,供调用者捕获;5.使用assert进行调试,条件为假时引发AssertionError;
    641
  • 蓮花仙者

    蓮花仙者

    2025-07-23 09:14:16
    你应该知道的Linux 常用命令
    在Linux终端中,熟练掌握命令是系统管理员和开发人员的基本技能。以下是一些你需要掌握的Linux命令,涵盖了文件操作、归档管理、文本编辑、进程监控以及网络配置和测试。让我们深入探讨这些命令的使用方法。1.pwd(PrintWorkingDirectory):-显示当前工作目录。pwd2.ls(List):-列出当前目录中的文件和目录。ls3.cd(ChangeDirectory):-更改当前工作目录。cd目录名4.cp(Copy):-复制文件或目录。cp源
    1038
  • 蓮花仙者

    蓮花仙者

    2025-07-23 09:16:13
    你敢信?至今 Linux 依旧是一个小众的操作系统
    1991年,Linux的创始人LinusTorvalds还是芬兰大学的一名学生时,就已经开始开发Linux内核。1994年,Linux的第一个稳定版本1.0正式发布,这标志着一个伟大的操作系统的诞生——我们IT技术人员常用的Linux操作系统。2003年,Linux内核2.6版本发布,引入了许多新的特性并进一步提升了性能。2011年,Linux内核3.0发布,2014年,Linux内核4.0发布,2016年,Linux内核4.4发布,2018年,Linux
    360
  • 蓮花仙者

    蓮花仙者

    2025-07-23 09:16:25
    如何对vmware虚拟机中的Linux系统进行扩容并将扩大的空间应用在linux中
    在VMware中,首先需要对虚拟机进行扩容操作,如图所示,虚拟机必须处于关机状态才能进行“扩展”操作。初始容量为8G,需要扩展到13G(此时截图显示为扩展后的状态)。扩展操作需要一段时间,扩展成功后,启动虚拟机并使用fdisk-l命令查看分区情况。可以看到框1中的/dev/sda已经包含了扩大的空间,但下面的框中并没有展示出扩大的空间,因为还没有进行分区,空间尚未可用。接下来,使用Linux的fdisk分区工具为磁盘/dev/sda创建新的分区,命令如下:fdisk/dev/sda根据提示输入m
    605
  • 蓮花仙者

    蓮花仙者

    2025-07-23 09:40:26
    【每日精选时刻】欠一屁股技术债仍保住工作其实也并非完全不可能;作为极客一代,你应该尝试的 24 个 Linux 桌面;AIAgent:我不是只有AI脑!
    大家好,我是你们的朋友煎饼狗子——热衷于在社区中发现有趣的作品和作者。【每日精选时刻】是我为大家精心策划的栏目,在这里,你将看到我为你带来的社区各领域的新鲜精选作品。点击此处一键订阅【每日精选时刻】专栏,确保不漏掉任何精彩内容!当然,你也可以在本文的评论区自荐或推荐他人的优秀作品(标题+链接+推荐理由),增加作品被选中的几率哟~本文总字数超过2400,阅读时间大约为12分钟。科技好文1、技术干货MySQL事务详解感觉Redis变慢了,这些可能的原因你检查了吗?(下)AIAgent:我不仅是AI大
    971
  • 蓮花仙者

    蓮花仙者

    2025-07-23 09:52:01
    Linux环境安装R包Rglpk报错
    在R语言环境下安装poppr包时,遇到Rglpk包安装失败的问题,主要原因是缺少glpk的共享依赖。以下是解决此问题的方法:背景在使用服务器的R语言环境中,尝试安装poppr包时,遇到了以下错误:Infileincludedfromvendor/cigraph/src/community/optimal_modularity.c:32:vendor/cigraph/src/internal/glpk_support.h:39:10:fatalerror:glpk.h:Nosuchfil
    244
  • 蓮花仙者

    蓮花仙者

    2025-07-23 09:56:01
    Sublime集成RabbitMQ与任务队列系统_处理异步执行与资源调度优化
    Sublime可通过插件和功能配合RabbitMQ实现任务队列系统。1.安装语言支持插件(如Pylinter、Nodejs)提升代码提示与调试能力;2.使用Terminus终端插件运行RabbitMQ命令验证连接与队列状态;3.编写清晰结构的异步处理代码并设置重试机制与非阻塞逻辑;4.利用项目管理功能保存构建配置,通过多光标编辑统一修改参数;5.绑定快捷键执行自定义脚本快速清空队列或启动服务。这些方法能有效提升开发效率。
    539
  • 蓮花仙者

    蓮花仙者

    2025-07-23 09:58:01
    ​【深入理解Linux内核锁】| 原子操作
    【深入理解Linux内核锁】三、原子操作1、原子操作概念原子操作(atomicoperation)是不可分割的操作。其通过原子变量实现,确保在单个CPU周期内,读写该变量不会被中断,从而通过判断该变量的值来解决并发引起的互斥问题。Atomic类型的函数在执行期间可以禁止中断,并保证访问变量时的原子性。同时,Linux内核提供了两种原子操作接口,分别针对位和整型变量。2、整型变量原子操作2.1API接口/*设置原子变量的值*/atomic_tv=ATOMIC_INIT(0);
    754

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号