聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
枫の屋 枫の屋 2024-06-01

Centos更新内核

不知道大家有没有遇到过这样的问题,在使用docker创建vlan网络时,会提示“Error response from daemon: kernel version failed to meet the minimum ipvlan ...

月摘:2024.06

有时或许连你自己都不知道,你已有达成目标的能力;直到你得到了一份高于活化能的初始能量。 空间站的又一点变化 上个月,空间站又发生了四个主要变化1,距离理想中的究极完全体又双叒叕进了一步。 链接管理优化 之前本站采用所谓“portal”来确保链接不会 404;目前,这些链接仍然不会导致 404,只是每个页面的固有链接发生了变化。具体详见这篇文章。 边脚注的实现 这是我个人最喜欢的一个改进。 脚注会同…

Wxory Blog Wxory Blog 2024-06-01

开源了一个 12306 余票监控(求 star)

作者因坐火车时无座,又无法重复购买已下单的二等座,于是借助并改造了一个12306余票监控程序,实现自动检测余票并推送到飞书、TG、企业微信等平台,方便及时抢票。文章分享了该工具的开源地址与省流下载方式,还邀请大家参与扩展推送渠道并求star。适合常需抢票或想了解自动化购票技巧的读者,实用又贴心,值得一看。

blog.youngzm.com blog.youngzm.com 2024-06-01

Software Design(一) : 类与类之间的关系

YoungZM's Blog https://blog.youngzm.com/post/software-design-notes/1/ -1. 关联关系(Association) 关联关系表示类之间的一种弱关系,通常是“has-a”的关系。每个对象可以独立存在。 代码示例: class Student { private String name; public Student(String n…

Archive Seele Blog Archive Seele Blog 2024-05-31

mysql 性能调优教程及结果对比

安装 为了便于对性能差异进行测试,本次使用 Docker 进行环境搭建。当然,这可能会导致性能瓶颈出现在磁盘和网络 I/O 上。 不过,就本次测试结果而言,并未出现这类问题。 services: mysql80_2gb: image: mysql:8.0 container_name: mysql80_2gb environment: MYSQL_ROOT_PASSWORD: rootpassword deploy: resources: limits: memory: 2g volumes: - mysql80_2gb_data:/var/lib/mysql command: > --def…

www.bangshun.com www.bangshun.com 2024-05-31

玩客云armv7l芯片也能玩1panel?armbian 下成功实践

1.先刷armbian 这里推荐的版本是bullseye_edge 刷好后,连接网线重新开机,进路由找到自己onecloud的ip后,用ssh软件连接默认账户和密码root/1234 2.终端命令armbian-config修改主机名,固定静态ip地址,重设时区... 3.修改软件更新源地址 终端命令执行:sed -i.bak 's#http://apt.armbian.com#https://mirrors.tuna.tsinghua.edu.cn/armbian#g' /etc/apt/sources.list.d/armbian.list编辑 /etc/apt/sources.listd…

皓然小站 皓然小站 2024-05-31

KubeVirt入门

什么是 KubeVirt? ​ KubeVirt 是一个开源项目,它使得虚拟机可以像容器一样被 Kubernetes 部署,消费和管理。它提供了一个统一的平台,让用户可以根据不同的需求,使用容器 访问 https://blog.horonlee.com/posts/KubeVirt-Getting-Start 阅读全文。

Arui's blog 2024-05-31

CobaltStrike的狩猎与反狩猎

CobaltStrike的狩猎与反狩猎 Link to heading 0x01 前言 Link to heading 又到了xxx的时间了,在对红队基础设施的准备时写下的这篇文章 0x02 开始狩猎 Link to heading CobaltStrike版本:4.9.1 不做任何配置启动teamserver 使用默认配置的生成x64位beacon,上线pid为3040 0x021 Beacon…

zjy1412 zjy1412 2024-05-31

使用frp中继rdp来进行远程控制电脑

因为在宿舍使用台式电脑,在外面只能使用笔记本,所以远程使用电脑对我来说是刚需。原先我是使用Todesk的免费版的,虽然帧数和画质不高,但是延迟很低,也足够用了。 但是就在5月底,Todesk的免费版悄无声息地加上了限制:200小时和300次使用。这对我来说绝对是不够用的,也就是在逼我订阅专业版(没有说商家不好的意思)。我决定转换阵营,在网上搜索一番后,我选择了frp中继rdp的方案。

www.hoi3vel.cn www.hoi3vel.cn 2024-05-31

Hexo博客引入Giscus评论系统

其实将Giscus评论系统引入Hexo博客中操作很简单,但是想到自己一开始看着Hexo-Theme-Async文档所介绍的操作依然不知所措的场景,最后还是决定写篇文章讲讲具体的流程。一、前言Giscus是由Github Discussions实现的评论系统,它主要有三个优点:①开源;②无跟踪、无广告且永久免费;③无需数据库,所有数据均存储在Github Discussions中。1.工作原理Gic…

全端学习WEEK13

spring、springMVC、MyBatis还有数据库的配置文件很复杂,并且很多配置都是固定操作,因此几乎没有记录下来,后续学习SpringBoot就不需要这些复杂操作了

yuzi.dev yuzi.dev 2024-05-30

毕业季的时光

记录毕业季最后一次回到校园:新线运转、答辩、东莞之行,以及校园生活结束前的复杂心绪。

Hexo Hexo 2024-05-30

基于house-of-apple2的GLIBC2.39利用

前言ubuntu更新到24了,感觉得看下glibc最新的利用,防止有师傅出2.39的题目感谢REtard师傅在利用上给的两个关键建议利用条件泄露libc地址和堆地址一次地址任意写(一般是largebin attack)可以触发io流house of apple2利用链触发的方式和2.35并没有什么区别,直接调用exit或者从main函数返回退出,或是malloc_assert输出报错信息都行exit触发的链1exit->fcloseall->_IO_cleanup->_IO_flush_all->_IO_wfile_overflow->_IO_wdoallocbuf利用方法就是劫持_IO_li…

OlderFox OlderFox 2024-05-30

Linux下搭建PXE/EFI启动服务器

前言在之前的工作中,我尝试使用了Pxe网启方式进入PE,然后完成全自动化的操作系统的安装及访问共享等操作,现在把实现思路记下来,以备不时之需。环境介绍服务器操作系统: Ubuntu 22.04 ...

命令行工具开发指南——入门篇

前言 命令行工具(Command Line,Cli)作为我们日常开发常用的辅助性工具,几乎遍布于各种操作中。根据使用目的的不同大致可以分为以下几类: 从模板中生成项目:比如使用 npm init 从空模版创建一个新的 NodeJS 项目,使用 composer create-project laravel/laravel example-app 创建一个全新的 Laravel 项目(PHP 项目)等。 启用开发者服务模式:比如使用 python -m http.server 8000 在 8000 端口开启一个临时 HTTP 服务器,使用 bundle exec jekyll s 在 4000…

小苏打笔记 小苏打笔记 2024-05-29

CentOS 7.9 安装halo建站程序

今天尝试在腾讯轻量云上安装halo,顺便记录一下安装过程。 前提: 安装 JDK: yum install java-11-openjdk 服务器安全策略打开8090端口 搭建开始 1.docker安装 在新主机上首次安装Docker Engine之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。 设置存储库 1sudo yum install -y yum-utils 2 3#官网源 4sudo yum-config-manager \ 5 --add-repo \ 6 https://download.docker.com/linux/centos/docker…

Jet's Notes Jet's Notes 2024-05-29

自动更新Hosts文件

刚开始想网上找一个OpenWRT系统上更新Hosts文件,但是发现要么就是简单粗暴直接下载要么只能下载单个文件再启动服务。毕竟不是运维出身,于是花了一晚上功夫边学边写的,目前运行良好。更新日志20250101修复了文件获取失败导致无法继续执行的问题。20240716修复了log输出时时间戳不准确的问题。20240624修改wget方式,合并去重以及格式化。20240601增加了下载是否成功并且行数大于0验证。1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515…

仲儿的自留地 仲儿的自留地 2024-05-29

命令行工具开发指南——入门篇

前言 命令行工具(Command Line,Cli)作为我们日常开发常用的辅助性工具,几乎遍布于各种操作中。根据使用目的的不同大致可以分为以下几类: 从模板中生成项目:比如使用 npm init 从空模版创建一个新的 NodeJS 项目,使用 composer create-project laravel/laravel example-app 创建一个全新的 Laravel 项目(PHP 项目)等。 启用开发者服务模式:比如使用 python -m http.server 8000 在 8000 端口开启一个临时 HTTP 服务器,使用 bundle exec jekyll s 在 4000…

Wlanxww的博客 Wlanxww的博客 2024-05-29

U-boot 加载 bit 文件

U-boot 加载 bit 文件 启用自定义 u-boot 环境变量 开启 bsp.cfg 参考 Xilinx 论坛 75730 - 2020.x-2021.x PetaLinux: Why does platform-top.h not work in U-Boot distro boot 添加文件/project-spec/meta-user/recipes-bsp/u-boot/files/…

皓然小站 皓然小站 2024-05-29

LVM添加硬盘并扩容至已有分区

LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制。LVM将一个或多个磁盘分区(PV)虚拟为一个卷组(VG 访问 https://blog.horonlee.com/posts/Online-Expansion-Ubuntu-LVM 阅读全文。

golang json.Marshal(error) 返回 `{}`, 问题分析与解决方案

序列化 Go 语言中的 error 接口问题:问题发现、原因与解决方案 在开发 Go 语言项目时,我们常常需要将结构体序列化为 JSON 格式。然而,当结构体中包含 error 接口时,序列化结果往往会不如预期。在这篇博客中,我们将讨论这个问题的原因,并提供两种解决方案。 问题描述 我们有一个结构体 CustomError,其中包含一个 error 类型的字段。如下所示: package main…

adguard home 安装与配置

引言 AdGuard Home 是一款网络级广告和跟踪器拦截器。它可以帮助你在家中或办公室的网络上拦截广告,保护隐私,并且提升上网速度。选择 AdGuard Home 的原因包括它的开源性质、易于配置和强大的功能。 安装 部署我们选择 docker + caddy 的方式 使用 docker 部署 adguard adguard 提供了 docker 部署的方式: github地址 建议使用 do…

Navi Navi 2024-05-29

kubernetes部署skywalking集群包括Java服务接入

1 概述:1.1 环境版本信息如下:`a、操作系统:centos 7.9a、skywalking版本:v9.0.1c、kubernetes版本:v1.22.0d、es版本:6.8.6e、helm版本: helm3.8`1.2 skywalking概述1.2.1 skywalking是什么SkyWalking是一个开源的APM系统,为云原生分布式系统提供监控、链路追踪、诊断能力,支持集成多种编程语言…

Navi Navi 2024-05-29

K8s强制删除命名空间(namespace)

查看命名空间列表:命名空间 keda 一直处于Terminating 状态123456789101112131415kubectl get nsNAME STATUS AGEdefault Active 87ddev Active 21dingress-nginx Active 126mkeda Terminating 126mkube-flannel Active 87dkube-node-le…

www.hoi3vel.cn www.hoi3vel.cn 2024-05-29

基于Hexo的静态博客部署至阿里云服务器

自己将本地博客部署到阿里云服务器过程中踩了许许多多的坑,网上的许多教程也不尽人意,因此写下这篇如何将本地博客部署至阿里云服务器的教程博客,希望对有此需求的人有所帮助。一、写在前面1.部署方式博客部署有两种选择:托管至GitHub或者Gitee上: 借用Github或Gitee的这一功能部署网站,操作简单且免费。国内访问速度方面Gitee>Github。部署至私有云服务器上:需要花钱购买服务器、域名…