自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 问答 (3)
  • 收藏
  • 关注

原创 编译一个基于debian/ubuntu,centos,arhlinux第三方系统的问题解答

这边由于操作比较多,整合了许多大佬的教程以及自行的摸索,流程会长一些,可能对于一些程序的错误以及bug可能会忘记提及,不过我印象比较深亦或者是网上几乎找不到答案的bug和错误都会提及。目录文件是/lib/modules/6.5.0-28-generic,把它复制到你文件的相应目录就可以找到相应的硬盘了。由于开机的信息跳的太快了,我用obs录屏+慢放找到时内存给的不够(写博客的时候视频给我删了,对不起),因为此系统是全部加载到内存之中的。需要你的iso镜像中拥有它,只需将他放入你打包镜像的工作目录即可。

2024-04-21 18:38:07 828

原创 编译一个基于debian/ubuntu,centos,arhlinux第三方系统

这边由于操作比较多,整合了许多大佬的教程以及自行的摸索,流程会长一些,可能对于一些程序的错误以及bug可能会忘记提及,不过我印象比较深亦或者是网上几乎找不到答案的bug和错误都会提及。

2024-04-20 00:13:55 1000

原创 【分享】linux下安装sunshine串流配置进行远程办公

由于新买了一块平板,作为一个大号手机/泡面搭档小号电脑,当然可以用它来做很多事情,作为一个经常玩linux的,首先想到的是可不可以用我的平板来远程操控我的Ubuntu系统,这样可以用它来远程编写代码或者是远程编译一些linux特有的软件环境。其实之前使用termux来跑proot/chroot容器,实现本地运行linux系统,这里推荐一下酷安里目前有两位大佬做了一键安装包(名字分别是:小小电脑,安卓/鸿蒙补完计划)。

2024-04-15 15:02:56 884

原创 【2024】利用python爬取csdn的博客用于迁移到hexo,hugo,wordpress...

可以的话点个star。

2024-03-03 13:34:41 482

原创 爬取博客的图片并且将它存储到响应的目录

在上一篇博客中我们介绍了如何爬取博客链接利用python爬取本站的所有博客链接-CSDN博客定义一个json配置文件方便管理现在文件只有用户名称,后续可加配置读取用户名称,并且将其拼接成csdn个人博客链接type=blog"在这一篇博客中我们介绍如何爬取博客中文章的图片。

2024-03-02 10:59:23 586

原创 利用python爬取本站的所有博客链接

定义一个json配置文件方便管理现在文件只有用户名称,后续可加配置读取用户名称,并且将其拼接成csdn个人博客链接type=blog"

2024-02-29 17:17:32 1051

原创 go-cqhttp作者停止维护——替代品OpenShamrock的使用方法

由于QQ官方针对协议库的围追堵截,go-cqhttp已经无力维护下去了原文连接QQ Bot的未来以及迁移建议 · Issue #2471 · Mrs4s/go-cqhttp (github.com)目前签名服务器挂了,也就只有手表协议勉强可以跑,但是手表协议只要一天发了20多条消息就会风控发不了消息,这显然不能满足我们的需求。那么还有没有解决办法呢?

2024-01-05 20:36:06 3305

原创 sillyGirl(傻妞机器人)安装以及对接go-cqhttp(2023年12月)

如果其他的系统环境要另外的去下载,由于wget不支持断点续传(maybe)所以建议在自己的windows上下载好然后传给linux的/root/sillyGirl上面(如果你创建了文件夹的话)。暑假的时候安装教程安装过傻妞机器人,但是最近安装的时候发现出了问题,结果一看傻妞的版本好像更新了而且对接QQ的方法不一样了,一看csdn没有教程,那我就自己摸索终于搞出来了。这里的8080端口为你的傻妞机器人的默认端口,如果换了端口记得把这个8080换了。http://你linux服务器端的ip:8080。

2023-12-13 20:57:31 806

原创 C++局域网从服务器获取已连接用户的列表(linux to linux)

一个基于C++入门教程(18)socket 实现简单聊天室_std socket_爱我呦呦的博客-CSDN博客本节通过socket实现一个简单的聊天室功能聊天室中如果有人说话,则服务器负责将内容传送给聊天室的其他人那么就需要客户端和服务端两个程序,客户端负责发送消息,服务端负责接收和转发消息客户端代码:#include#include#include#include#include的拓展功能。并且把一些不足之处给指出来了。

2023-11-26 12:20:10 304

原创 【C++】多线程的学习笔记(3)——白话文版(bushi

官方原文解释翻译就是条件变量是一个对象,它能够阻止调用线程,直到通知恢复。当调用线程的一个等待函数时,它使用 (mutex ) 来锁定线程。该线程将保持阻塞状态,直到被另一个线程唤醒,该线程对同一对象调用通知函数。这里我们可以看到Condition Variable一般是要和mute锁配合使用来发挥他的最大用处。

2023-11-17 20:07:30 408

原创 PVE(Proxmox)8.0的一些问题汇总(持续更新中

目录前言杂谈pve和esxi选啥直通类显卡怎么直通win10显卡报错43直通后进不去系统或者系统有问题自救pci类拔了显卡开机了但是进不去系统虚拟机类虚拟机显示问号,而且创建不了新的虚拟机我想用pve的虚拟机ikuai来连接pve怎么搞

2023-10-18 10:03:58 9558

原创 【C++】多线程的学习笔记(2)——白话文版(bushi

lock_guard是模板类,对比于mutex的区别是lock_guard在创建时会尝试获得锁的所有权(注意时尝试,如果获取不到就相当于没有用,并且不会报错),在作用域结束时会自动析构,无需手动解锁该类不可中途上锁和解锁,不可复制unique_lock的用法和lock_guard的用法类似,主要的区别在于他可以中途上锁以及解锁对比于lock_guard会更加的灵活但是所需要的内存空间会更大同时它的也有adopt_lock参数用法一样,而且他还拥有其他的第二参数。

2023-10-04 17:26:22 226

原创 【C++】多线程的学习笔记——白话文版(bushi

C++ 作为一种强大的编程语言,为多线程编程提供了丰富而灵活的支持。C++ 的标准库提供了头文件,其中包含了用于创建、启动和管理线程的类和函数。通过使用这些多线程库和功能,开发人员可以轻松地引入并发性到自己的应用程序中,实现多线程的并行处理。thread函数中定义线程的语法规如下std::thread 变量名 (函数,传递的参数1,传递的参数2,传递的参数3...)【如果前面加了using namespace std;可以删除std::】

2023-10-01 21:07:14 272

原创 我的创作纪念日

成就就不说了,可以看看我的博客,没啥能拿出手的,都是一些入门的教程以及一些bug错误调试。目前是在校不知名二本大学生——大三,计算机专业,大二的时候有一段时间搞网站的相关维护。域名,DNS,以及路由器交换机都是那个时候学到的,几乎算是把大部分时间花在那上面了。现在的话更新频率少了(主要是现在在刷算法题目以及备战考研,没太多时间去写了)挺感慨的,记得那时候也是什么都不懂的小白,甚至搜索的内容都看不懂。至于我的第一篇博客现在看看对比与现在可以说是变化比较大了。(虽然现在依旧不咋地。学习的知识可以分享出来。

2023-09-24 11:28:05 105

原创 【力扣】三角形最小路径和

本题是动态规划的一道经典题目,最早出现在1994年的ioi比赛中经过了20多年的时间,如今已经变成了动态规划的入门必做题。

2023-09-16 18:37:37 571

原创 [C++]杨辉三角

给定一个非负整数numRows ,生成「杨辉三角」的前numRows行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。

2023-09-07 09:59:01 695

原创 【力扣】两数相除(c/c++)

给你两个整数,被除数dividend和除数divisor。将两数相除,要求乘法、除法和取余运算。整数除法应该向零截断,也就是截去(truncate)其小数部分。例如,8.345将被截断为8-2.7335将被截断至-2。返回被除数dividend除以除数divisor得到的。假设我们的环境只能存储有符号整数,其数值范围是。本题中,如果商231 − 1,则返回231 − 1;如果商-231,则返回-231。310/3 = 3.33333.. ,向零截断后得到 3。-2。

2023-09-03 12:28:36 865

原创 把c++的函数导出为dll文件

DLL(Dynamic Link Library,动态链接库)是一种包含可被多个程序共享的代码和数据的文件格式。它可以被动态链接到程序中,在程序运行时提供所需的功能和服务。DLL 文件通常包含函数、类、变量和资源等,可以被其他程序调用和使用。使用 DLL 可以实现代码的复用、模块化开发和提高程序性能等好处。

2023-09-02 18:01:41 804

原创 简单的学习一下用python做一些后台挂机的项目

由于自己最近在玩崩铁近几年的米家游戏都不能跳过剧情(烦~按键精灵是个好东西,但是他必须要前台挂着(得寸进尺。。。我想要做的是我一边挂着剧情后台自动点击,一边做其他的事情(很美好嘞然后一如既往出了一系列问题(不然我觉得早就有人做出来了,目前就卡在这,以下是我的探索过程)

2023-08-28 22:42:23 535 1

原创 【力扣】盛最多水的容器

给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i, 0)和。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。你不能倾斜容器。49图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。

2023-08-26 17:17:25 629

原创 用python从零开始做一个最简单的小说爬虫带GUI界面(3/3)

本章内容讲的是给出了小说文章链接的情况下,如何爬取小说异步是一种比多线程高效得多的并发模型,是无序的,为了完成某个任务,在执行的过程中,不同程序单元之间过程中无需通信协调,也能完成任务的方式,也就是说不相关的程序单元之间可以是异步的。简单来说就是可以类比小学的一种数学——你可以再烧开水的时候洗菜,在煮饭的时候切菜的那类问题在python程序中就是你在等待网络回复的数据包时候可以继续发送其他的数据包起到资源利用趋于最大化的趋势。

2023-08-25 11:33:21 6213 1

原创 用python从零开始做一个最简单的小说爬虫带GUI界面(2/3)

前一章博客我们讲了怎么通过PyQt5来制作图形化界面,并且进行一些基本设置接下来两章我们主要讲核心爬虫代码的实现。

2023-08-24 11:30:04 834

原创 用python从零开始做一个最简单的小说爬虫带GUI界面(1/3)

而且当时的爬虫代码有许多问题但是最近学了PyQt5想着搞个带界面的爬虫玩玩那就啥也不说开搞!!!

2023-08-20 19:11:06 658

原创 用python来爬取某鱼的商品信息(2/2)

首先要说的是这个通过python不如通过app抓包来的稳定页面中你登录的cookie的失效时间是不确定的,所以你可能需要经常更新cookie(看个人情况)无法频繁(比如5分钟一次)搜索,否则会跳滑块验证,或者你有多个账号也可以搞(大概也就这个流程)写出来的代码只是提取出来网页源代码——其实都提取出网页源代码了,使用就只有一个筛选了(csdn上有大把的优质博主和大佬教你通过源代码过滤有用的信息)当然如果需要的话我可以再水一篇博客。

2023-08-13 16:56:25 8718 4

原创 用python来爬取某鱼的商品信息(1/2)

本章讲理论,后面一节讲代码拿来练练手的,练练selenium包,实战一下(本来想拿来练手的,没想到他喵的有挺多防爬的,直接开局就困难难度我靠,凸(艹皿艹 ))找到可以爬取的网站然后添加cookie然后刷新界面就可以发现搜索结果出来了这一次实战经历真的让我遇到了selenium许多奇奇怪怪的反爬手段,也是让我可以大幅度提升自己实战经验的一个经历,前前后后排bug,绕反爬,这一个项目打了整整两天。累diet

2023-08-11 20:18:59 9776 11

原创 2022蓝桥杯题目——“山”

这天小明正在学数数。他突然发现有些正整数的形状像一挫 “山”, 比如 123565321、145541123565321它 们左右对称 (回文) 且数位上的数字先单调不减, 后单调不增。小朋数了衣久也没有数完, 他惒让你告诉他在区间[2022,2022222022] 中有 多少个数的形状像一座 “山”。

2023-08-05 21:13:16 529

原创 2019蓝桥杯省赛题目——“数的分解”

就是elseint main()i

2023-08-05 14:37:31 199

原创 pve安装ikuai并设置,同时把pve的网络连接到ikuai虚拟机

第一个是单拨(就是一个宽带账号拨号一次),第二个就是多拨(一个宽带账号或者是多个宽带账号拨多次,实现宽带叠加(叠加速率上限看光猫的网口速率/拨号成不成功看当地运营商支不支持多拨))之后安装ikuai就是正常的安装其他系统一样,安装过了不上图了(别跟我提这个你也不会操作,接下来安装系统也就两步——选择安装硬盘->yes)pve安装好后,如果你有不止一个网口,pve连接虚拟机ikuai的网络以及其他虚拟机连接ikuai的网络

2023-07-28 11:59:16 10499 10

原创 关于我组件家庭服务器,挑选硬件设备的经历

之前看cpu的时候发现了e5这一款香到爆炸的cpu——价格低,核心多,虽然单核性能不高,但是对我服务器的影响真不大,多核性能力压群雄,仅需某宝售价7块钱的cpu,多核性能直接乱杀。到手后我安装好linux后折腾了许多东西,什么网站服务器,视频播放器,私人云盘,许多的docker项目,我的许多四月底之后的博客大部分都是这么来的。玩客云虽然性能够用,但是还是有挺多地方用的不舒服的(比如usb2.0的口,cpu性能跑不满千兆,8G存储虽然很多但是还是不够用之类的)

2023-07-20 20:46:34 611

原创 【已成功验证】debian/PVE安装好后拔显卡后连接不了网络(pve无显卡启动遇到的问题)

前几天装了个​Proxmox​ ve当做一个服务器7*24开机但是由于转好系统后,显卡就不需要了加上它耗电的原因(我的gtx650平时空载有10w左右的功耗)我在想拔显卡拔了,我用xshell进行ssh连接不就可以了然后我一拔,一开机,果然!连接不上后台和ssh看了一眼路由器,发现根本没他的网络地址。

2023-07-18 22:05:32 3583 4

原创 C++智能指针(3/3)

public:cout

2023-07-15 22:40:07 187

原创 C++智能指针(2/3)

自动释放内存:智能指针使用了RAII(资源获取即初始化)的原则,在创建时分配内存,在销毁时自动释放内存,无需手动管理内存释放,避免了因为忘记释放内存而造成的内存泄漏问题。unique_ptr是一种独占所有权的智能指针,同一时间只能有一个unique_ptr指向一个对象,当unique_ptr被销毁时,对象也会被释放。在这之中开始时p1托管str的指针,后面p2接管str指针的同时会把p1的托管给取消,这样p1指针指向的就是NULL(空),从而报错。这是因为auto_ptr与unique_ptr的排他性。

2023-07-12 20:35:23 219

原创 C++的智能指针(1/3)

auto_ptr 是c++ 98定义的智能指针模板,其定义了管理指针的对象,可以将new 获得(直接或间接)的地址赋给这种对象。自动释放内存:智能指针使用了RAII(资源获取即初始化)的原则,在创建时分配内存,在销毁时自动释放内存,无需手动管理内存释放,避免了因为忘记释放内存而造成的内存泄漏问题。避免悬挂指针:智能指针会在其所管理的对象不再需要时自动释放内存,并将指针置为空,避免了悬挂指针问题,即指向已经释放的内存区域。智能指针是一种封装了原始指针的对象,它提供了自动内存管理的功能。_cpp智能指针特性。

2023-07-11 21:54:56 137

原创 Wordpress博客在做内网穿透时候输入网址后面会带端口号的解决办法

在网站的目录下的wp-config.php文件下末尾输入下面的内容。在我输入域名是会跳转到我在内网映射的端口,这时候就要忽略端口号。

2023-07-08 11:10:17 242

原创 光猫拨号有公网ipv6但是路由器没有下发ipv6的功能怎么办

因为家里的路由器没有ipv6;但是当我连接光猫的时候,我发现我居然有ipv6的公网。然后我在路由器上找开启ipv6的选项,遗憾的是我没有找到

2023-07-02 19:50:43 7292

原创 linux下hexo利用脚本快速部署到自己服务器的宝塔面板上

用处用于不想把hexo部署在GitHub(因为网络问题)从而部署到自己的服务器上。

2023-06-26 15:19:39 421

原创 什么是docker以及一些有趣的docker项目

Docker是基于linux内核的一个自由开发,打包,运行程序的平台,Dcoker可以让我们将程序从环境中分离出来从而实现快速迁移我们的项目。通过Docker,管理我们的应用就像管理我们的环境一样简单(我觉得在实际开发中哪个都不简单,对于刚毕业的我来说),通过利用docker技术可以快速打包,测试,部署我们的代码,你可以显著的减少在编写代码以及将它运行在生产环境中的时间损耗。他是真正让我意识到linux方便之处的开始简单狭义的来说docker就是一个轻量的虚拟机。

2023-06-21 13:42:20 1267

原创 如何查看自己的ssh端口是否被攻击

如果改了ssh端口的话,一般情况下恶意ip不会花这么多的时间成本来扫描ip开放端口然后再一个一个端口试。而且由于黑客可以换ip地址,所以即使经常更新ip黑名单被黑入的概率还是挺大的。这么做缺点就是如果到一台新的电脑上,你没有备份密钥的话登录就比较麻烦。或者可以把恶意的ip拉入黑名单,这样就可以禁止它访问我们的ip地址。恶意ip往往是批量扫描ip的22号端口来判断是否开启ssh登入。看到一些开启日志的解决方法,但是我也懒得搞了。我的ssh端口好像一直被别人用弱密码爆破。恶意ip会变化所以要经常更新ip地址。

2023-06-21 12:31:00 445

原创 c++红黑树(4/4)

这四节课主要学了什么是红黑树,以及如何进行红黑树进行平衡性调整学习了这四节你可以更加得心应手的去理解指针以及树的概念并且在学习其他类型的树时会非常非常的得心应手最后,恭喜你看到这里。t=N5F7c++红黑树(3/4)_木木em哈哈的博客-CSDN博客https://blog.csdn.net/mumuemhaha/article/details/131191005?

2023-06-20 00:07:05 110

原创 c++红黑树(3/4)

再次恭喜你,了解了红黑树的第二种情况的处理方法,接下来的最后一章的要讲剩下来的三种情况——因为设计左旋的代码和右旋其实相差不多,我们理解了右旋代码可以很快的理解并且使用左旋代码。t=N4P3C++红黑树(2/4)_木木em哈哈的博客-CSDN博客https://blog.csdn.net/mumuemhaha/article/details/131159253?

2023-06-13 17:07:42 127

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除