摘要: systemd服务介绍 systemd 是 Linux 下一个与 SysV 和 LSB 初始化脚本兼容的系统和服务管理器。systemd 使用 socket 和 D-Bus 来开启服务,提供基于守护进程的按需启动策略,保留了 Linux cgroups 的进程追踪功能,支持快照和系统状态恢复,维护挂 阅读全文
posted @ 2024-04-24 17:55 babyfengfjx 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 背景 之前手动编写了一个X11VNC的服务,方便远程连接我的linux桌面环境,但发现每次注销后这个vnc服务就停掉了,没有自己起来,只有重启开机才能正常启动,于是就想着需要改造一下。 原版服务内容 [Unit] Description=Remote desktop service (VNC) Re 阅读全文
posted @ 2024-04-24 11:48 babyfengfjx 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 场景1:grep 中如何同时搜索A或者B? 在使用grep命令进行文本搜索时,如果你想要搜索包含"A"或者"B"的行,可以使用以下两种方法: 使用-e选项来为每个搜索模式指定一个表达式: grep -e A -e B filename 这里-e A表示搜索包含"A"的行,-e B表示搜索包含"B"的 阅读全文
posted @ 2024-04-22 15:45 babyfengfjx 阅读(7) 评论(0) 推荐(0) 编辑
摘要: ##################################################################### 最近最少使用(LRU)缓存函数装饰器 ############################################################# 阅读全文
posted @ 2024-04-18 14:27 babyfengfjx 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 使用装饰器实现函数缓存 以下代码演示了如何使用装饰器实现函数缓存: from functools import wraps def memoize(func): """ 缓存函数计算结果的装饰器。 """ cache = {} @wraps(func) def wrapper(*args, **kw 阅读全文
posted @ 2024-04-18 11:49 babyfengfjx 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 背景 近期接收到反馈说win11下 deepin WSL无法使用,随即搞了台windows 11 最新版本试了试,果然不能用…… 我启动的时候给我报了个这个错误:这玩意谁能看懂是啥原因…… 其实所有的WSL可能都不能用了,解决方法都可以参考下面内容 分析 随即找到我们的研发大佬帮忙看看。 Q:之前明 阅读全文
posted @ 2024-04-15 16:28 babyfengfjx 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 背景 近期想下载几篇软件测试方面的国标文件,找了好久找了一个网站https://0ppt.com 不过发现这个网站的国标文件的搜索好像不能用,没办法就想着直接用爬的方法吧。 思路 分析网站结构 F12开发工具分析请求 本以为页面上会有接口来返回数据,但找了半天发现什么包含内容的接口都没有,最后通过定 阅读全文
posted @ 2024-04-11 11:51 babyfengfjx 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 产品质量模型 产品质量模型可以只应用于软件产品,或者包含软件的计算机系统,因为大多数子特性与软件和系 统相关。 特性说明 功能性 在指定条件下使用时,产品或系统提供满足明确和隐含要求的功能的程度。 注:功能性只关注功能是否满足明确和隐含要求,而不是功能规格说明。 功能完备性 功能集对指定的任务和用户 阅读全文
posted @ 2024-04-08 14:08 babyfengfjx 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 安装 采用pip安装 下面的安装方式是通过pip采用清华源来安装,一般安装的版本比较低 pip install apache-airflow -i https://pypi.tuna.tsinghua.edu.cn/simple 采用anaconda安装--推荐 anacoand/miniforge 阅读全文
posted @ 2024-04-08 13:29 babyfengfjx 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 背景 因公司通知不能使用anaconda,可以采用miniforge 作为开源平替,因之前环境搭建使用的就是anaconda,当前需要卸载并替换成miniforge。那为什么一定要用这个呢,其实也不是一定,而是用这个搭建环境比较省事,如果没用这个,我当前环境的python版本过低,解决这个问题耗费的 阅读全文
posted @ 2024-04-07 15:06 babyfengfjx 阅读(582) 评论(0) 推荐(0) 编辑