- 博客(18)
- 收藏
- 关注
原创 fatal: unable to access ‘https://gitclone.com/github.com/服务器无法git仓库
以下是切换到 SSH 协议的完整指导,以绕过 HTTPS 连接阻塞。该方法适用于您的 Ubuntu 环境(包括本地和服务器),并假设您已安装 Git 和 SSH 工具(如 openssh-client)。整个过程涉及生成 SSH 密钥对、配置 GitHub 账户以及测试连接。请按顺序执行,每步后验证结果。如果您在服务器上操作,确保通过 SSH 登录后执行命令。此方法基于标准 GitHub 文档,已在类似网络限制环境中验证有效。如果您需要进一步澄清任何步骤,请随时告知。
2025-08-27 01:15:43
840
原创 vscode文件误删,CTRL+Z只恢复一个空的文件夹
最近误删了一个人工标注的数据集,ctrl+z后只恢复了空的文件夹,文件夹中的文件都没了,最终通过以下办法解决。找到被误删的文件,会提示文件最终修复时间,选择最终修复时间恢复,或者为了稳妥起见,复制文件到新的文件中。点击本地历史记录:查找要还原的条目。快捷键ctrl+shift+p,
2025-08-18 20:20:33
377
原创 vscode连接服务器一直输入密码,在即将连接上的最后一秒退出,显示重新输入密码
终止远程服务器上的 VS Code 服务,在 VS Code 中,通过命令面板终止远程服务器上的 VS Code 服务,然后重新连接。
2025-07-28 22:01:29
260
原创 vscode文件夹重命名总是显示“文件参与者”延迟
问题——在vscode中需要文件夹重命名时,总是显示正在运行“文件重命名“参与者,延迟严重,需要手动叉掉才可以重命名。解决方法——在设置中,搜索参与者关键词,然后设置默认时间为0,即可解决。
2025-07-16 15:07:12
519
1
原创 Pregenerating ConTeXt MarkIV format. This may take some time...
一直卡着,解决方法,一直enter。
2025-05-26 15:22:19
124
原创 服务器被挖矿,CPU被攻击占满,top命令无法查看进程状态
最近实验室服务器CPU莫名被占满,并且无人使用,被莫名挖矿,使用top命令查看进程状态,却无法查看,这里攻击者隐藏了进程信息的查询。# 下载静态编译的 busybox 工具。# 使用静态工具查看文件内容。kill掉攻击的进程。
2025-04-10 10:30:39
259
原创 java optional类中的orElse和orElseGet的区别
直接传入一个默认值,即使Optional不为空,默认值也会被传递。:接受一个Supplier,只有在Optional为空时才会调用该Supplier来生成默认值,适合开销较大的情况。
2025-03-07 10:53:32
590
原创 跑大模型报显存OutofMemory
我的两个小tips(可以解决大多数问题,除非gpu内存真的不够是真OutofMemory只能换卡):1.清理缓存2.利用碎片化内存。
2025-02-21 20:04:18
333
原创 NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDI
sudo apt install ubuntu-drivers-common # 安装工具包。系统会列出可用的驱动版本,其中标有 recommended。sudo apt update # 更新软件源。sudo reboot #重启系统。
2025-02-21 19:54:33
302
原创 KMP算法详解
ABABABCABABC先用暴力匹配法,感受低效的原因:主串:A B A B A B C 模式:A B A B C ↑ 第4位失配(主串是A,模式是C)ABAB主串:A B A B A B C 模式: A B A B C ↑ 第2位失配(主串是B,模式是A),只有模式串“滑动”。
2025-02-18 16:09:39
292
原创 服务器跳板机设置远程访问学校/公司服务器(图片太多不便上传,请看我的资源具体pdf文档(免费))
登录个人账号,如果个人已经薅过,可以换别人注册。
2025-02-18 15:33:57
178
原创 Linux服务器管理添加新用户、给用户添加sudo权限
在文件中查找是否有类似以下的条目:root ALL=(ALL) ALL。然后,在该行下面添加:xxx ALL=(ALL) ALL。编辑完成后,保存文件并退出编辑器。命令打开文件:sudo visudo。
2025-02-11 12:05:22
448
原创 开源情报分析及情报源质量评估
这段代码展示了从生成模拟数据集开始,计算每个源的hub值和authority值,最后基于它们的authority值可视化前20个源的整个过程。:将评估结果进行可视化展示,特别是展示最权威的情报源,以便于理解哪些情报源在网络中具有较高的信誉度和引用度。:完成实验后,需要撰写一份报告,总结实验过程、方法、结果和分析,展示实验的发现和学习成果。)的基本概念和方法,特别是在网络安全领域内对威胁情报的识别、提取和评估。算法)来评估情报源的质量,计算每个情报源的权威值(# 为每个边简化处理,设置权重为1。
2024-03-28 20:52:16
1492
原创 话题检测、话题跟踪实验
可以使用时间序列分析方法进一步分析keywords_trend。探索不同的特征提取方法,例如TF-IDF、Word2Vec。使用TextRank算法从文本中提取关键词作为话题标识。对提取的关键词进行追踪,分析其在时间序列上的变化。# 假设df有两列:'text'和'label'# 这里使用简单的计数来追踪关键词出现的频率变化。# 示例:使用简单的滑动平均来观察关键词的趋势。使用不同的机器学习模型进行训练,并进行比较。# 假设df中包含一个日期字段'date'基于关键词的时间序列分析其演变趋势。
2024-03-28 18:35:08
1625
5
原创 使用selenium实现对exploit-db网站的动态抓取
exploits = crawl_exploits(driver, url, pages=2) # 仅示例抓取2页数据。# options.add_argument('--headless') # 无头模式。time.sleep(5) # 等待下一页加载。"""设置Selenium WebDriver."""time.sleep(5) # 等待页面加载。# 获取当前页面的漏洞标题和链接。,后者可以自动管理WebDriver的版本。如果你还没有安装,可以通过以下命令安装。"""抓取漏洞信息."""
2024-03-28 16:29:15
861
1
原创 通过分析恶意软件使用的API接口特征,使用LSTM算法和Keras框架搭建一个恶意软件识别系统。
X_train = np.reshape(X_train, (X_train.shape[0], X_train.shape[1], 1)) # 调整输入数据的形状以适应LSTM层。padded_sequences = np.zeros((len(encoded_sequences), 100)) # 假定序列长度不超过100。model.add(LSTM(50, input_shape=(100, 1))) # 假定输入序列长度为100,每个时间步的特征维度为1。# 对API调用序列进行简单的数字编码。
2024-03-26 18:50:56
928
原创 基于泰坦尼克号数据集的数据预处理实验
这个综合实验不仅帮助掌握数据预处理的理论和实践,还提升了他们解决实际数据问题的能力。通过处理真实的、大型数据集,可以更好地理解数据预处理在数据分析和机器学习中的重要性。
2024-03-26 11:20:04
2531
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅