聚合文章

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

排序方式:最新发布

水了一年博客,有何感想?

在忍受着五一调休放假前的死亡工作周时,这个小博客也静静迎来了它的一周年生日。作为这个博客的维护人,自然是对其过去一年的发展有些话语权,于是便写下这篇小文章。为何开设这博客?纯粹是当时疫情时期真的闲得慌,加上挺想要一个真正可以随便记录自己生活写写奇怪东西的地方;正好自己还有个当初连购三年但几乎一直没啥用的域名不想这么浪费掉;便就这么开设了。看看这博客早期(2022.4—2022.6)文章便能明白了。之前在隔壁某后花园写文章,小胡他们所设的一系列傻X限制实在是不好说。从那时开始就已经有建立博客的念想了。应该是2020年的疫情网课时期吧,还真的花了点小钱租了个域名,搞了个小主机,建了个有模有样的博客…

rce.moe rce.moe 2023-05-25

Gitlab CVE-2023-2825 一个罕见的目录穿越漏洞

前言 昨天 GitLab 出了一个版本目录穿越漏洞(CVE-2023-2825),可以任意读取文件。当时我进行了黑盒测试并复现了该漏洞。 “ An unauthenticated malicious user can use a path traversal vulnerability to read arbitrary files on the server when an attachment exists in a public project nested within at least five groups. “ 这个漏洞的利用条件非常特殊,需要一个至少嵌套了五层group的公开项…

Home | kxxt Home | kxxt 2023-05-25

在 iPlay40 Pro 上安装 LineageOS + Magisk

在踩了很多坑之后,我终于在 iPlay40 Pro 上用上了 Lineage OS + Magisk. 于是我写下了这篇博客作为记录,同时也希望会对别人有所帮助。 Danger Root/刷机有风险,继续阅读即表示你了解 Root/刷机造成的风险…

小Q同学 小Q同学 2023-05-25

Golang Gin框架的路由使用

在 Gin 框架中,路由是指 Web 应用程序中的 URL。Gin 框架中的路由定义了客户端请求的 URL 和处理该请求的函数之间的映射关系。Gin 框架支持多种类型的路由,包括 GET、POST、PUT、DELETE 等,可以根据需要进行选择。

平顶山 平顶山 2023-05-24

银行卡二事

同号换卡 偶然看到农行有同号换卡活动,就APP上直接申请了,没想到不到一周工作人员就电话通知可以去领卡了,卡片 […]

在你的文字上添加水印~

该渲染由 Shiro API 生成,可能存在排版问题,最佳体验请前往:https://lemonkoi.one/posts/life/108这个是一个很简单的技术,感兴趣的话这边可以可以看看原文~ Be careful what you copy: Invisibly inserting usernames into text with Zero-Width Characters My golang demo : Text-WaterMark 在各种图片,pdf里面插入水印算是一种属于保护手段,可以防止某些东西被直接copy走,特别是某一些不讲武德之人,很讨厌的。 不过呢,咱最近看到一些文章,…

小Q同学 小Q同学 2023-05-24

一次性邮箱列表

市面上的邮箱校验价格有些许贵,而且暂时所需的功能暂时不用那么多,为了避免部分使用一次性邮箱占用内存空间,在github找到这个(有不定期更新)

IT'S MY LIFE IT'S MY LIFE 2023-05-23

仅需20美元!揭秘如何使用支付宝升级ChatGPT 3.5到4.0,让你的AI聊天体验瞬间爆炸!

没错,此标题就是由ChatGPT4.0建议下产生的。 一起来看看如何让你的ChatGPT从3.5版升级到4.0版。首先,我得告诉你,虽然3.5版已经相当不错了,但是和4.0版相比,它就显得有些力不从心了。如果你想要享受到4.0版的强大功能,你需要成为PLUS会员,每月花费20美元。怎么升级呢?有两种方式,一种是在淘宝上找人代充,另一种是通过ChatGPT APP使用支付宝的礼品卡进行充值购买。 在这里就是介绍使用第二种方法:使用支付宝礼品卡进行订阅。 在我们开始之前,你需要准备一些必要的工具:一台苹果手机,一个美区的苹果ID,还有科学上网工具。有了这些,我们就可以开始啦! 准备齐全,开整: 1…

ironfeet.me ironfeet.me 2023-05-23

我的物理全键盘手机情怀

最近入了一款很小众的全键盘手机 Unihertz Titan Slim,再一次唤醒了我对全键盘手机的热爱。突然 […] The post 我的物理全键盘手机情怀 appeared first on 风云阁.

2023 Cryptography Summer Camp

本项目为面向上海大学网络空间安全专业本科生(2020级、2021级)的暑期实训课程。 内容包括: 密码和编码 近世代数和数论 非对称密码 Challenges Repository 本课程相关材料均已在 GitHub-LuminolT/security-summercamp 备份。 Challenges Chal1. 套娃 本题共 3 个 flag flag 形式均为:'flag{[0-9A-Za-z=_]*}' 新佛曰:諸隸僧降冥吽諸陀摩隸僧缽冥薩願耨咤陀願羅咤喃迦祗蜜耨阿嚤僧喼所聞薩闍嚩聞念須亦心耨冥心阿冥聞慧蜜咤冥心念訶冥嚩冥聞冥念降咤冥劫耨降寂願慧般祗闍隸冥修阿闍莊陀冥莊冥劫莊嚴冥宣隸…

wiidede | 小的的 wiidede | 小的的 2023-05-23

arco-design快速使用tailwind的颜色、unocss动态颜色

[[toc]] arco-design快速使用tailwind的颜色、unocss动态颜色 arco-design快速使用tailwind的颜色 arco design的颜色是它自己定义的,但是我们可以使用tailwind的颜色,这样配合tailwind的颜色工具,可以更方便的使用颜色。 因为是Vue3的项目,所以使用的是unocss的tailwind预设。然后 然后就是css文件,这里我们使用u…

小Q同学 小Q同学 2023-05-23

坑:golang xorm Update为0不更新处理

更新数据使用Update方法,Update方法的第一个参数为需要更新的内容,可以为一个结构体指针或者一个Map[string]interface{}类型。当传入的为结构体指针时,只有非空和0的field才会被作为更新的字段。当传入的为Map类型时,key为数据库Column

小Q同学 小Q同学 2023-05-23

Golang 中的 base64.DecodeString()函数示例

Go 语言为 base64 编码/解码提供内置支持,并具有可用于使用 base64 包对给定数据执行操作的函数。该包提供了DecodeString()函数,用于将 base64字符串解码为其明文形式。它支持使用标准和 URL 兼容的 base64

使用 ssh 访问 Github (从创建密钥到 clone 仓库)

最近在打编译器设计赛,帮队友配置 git 的时候发现配置 ssh 的部分每次要看好几篇文章,现在用这一篇文章就可以在一台新的 Linux 系统上快速使用 ssh 访问 Github 进行开发。 创建 ssh 密钥 $ ssh-keygen -t ed25519 -C "[email protected]" 如果不支持 ed25519,可以使用: $ ssh-keygen -t rsa -b 4096 -C "[email protected]" 中间会需要选择密钥的创建位置等: > Enter a file in which to save the key (/c/User…

yugasun.com yugasun.com 2023-05-22

ChatGPT助力可视化方案探索

ChatGPT 是一种基于深度学习的自然语言处理技术,可以理解和生成人类语言。与其他自然语言处理技术不同,ChatGPT可以自我训练和生成大量的文本数据。这使得ChatGPT成为了一个强大的工具,在多个领域都被广泛应用。 如果可以通过与ChatGPT对话的方式,自动提取数据和可视化分析。这将是一件非常 Amazing 的事情! 本文将探讨如何利用 ChatGPT 实现智能数据可视化方案。

瘱云 瘱云 2023-05-21

“善良”

有些人永远要求自己永远善良、总是牺牲自己成全他人,却一直得不到认可和回报,就哀怨“好人没好报、人善被人欺”,仿佛这世上只有他最善良。 这类人往往爱用“善良”防御深度关系,一味掏心掏肝地善良。听起来好像很累,但对于某些人来说反而却是一种捷径

LACKAWANNA EXPRESSO LACKAWANNA EXPRESSO 2023-05-21

这篇文章来得不太晚:Caddy反向代理ChatGPT

有的时候,大雨来了忘记带伞,于是之后每天都带着伞出门,直到下次大雨的前一天。加州淘金错过了,比特币错过了,大语言模型仿佛又要错过。不过也无妨,错过的只是这个平行宇宙。反向代理ChatGPT,晚哉?不晚呼——心里默念,总有人会用得上罢。使用Caddy代理ChatGPT网页端由于Cloudflare管的比较严,估摸着反向代理有封号风险,于是转而反向代理OpenAI API。代理起来相当容易,首先安装Caddy 2。编写/etc/Caddyfile:: { reverse_proxy https://api.openai.com { header_up Host api.openai.com } }…

Angine's Blog Angine's Blog 2023-05-21

OpenCV入门实践:C++实现单目测距

先叠甲:本人在实践和探索过程中不可避免地参考了大量文章,并有可能把相应的内容反映到本文中。如您认为您的权利受到侵犯,请与我联系。在本文中,我们将识别目标小球,并在小球直径已知的条件下实现单目测距。笔者使用的语言是C++,环境是Ubuntu 20.04 LTS x64。 本文假设你:会基本的C++语法;知道OpenCV的一些基本知识;有一个摄像头;有一个(些)单色小球;如果你还不满足以上的一点或几点,你也可以先看下去,遇到有问题的地方再稍事解决。让我们开始吧。读取视频流OpenCV提供了VideoCapture类用于处理视频。1234567cv::VideoCapture inputVideo;…

色魔是色魔 色魔是色魔 2023-05-21

git 仓库修复不完全指南

git 仓库损坏的事件在本地电脑上鲜有发生,毕竟除非正在操作 git 的时候突然断电/蓝屏/硬盘升天,一般不会损坏到 git 仓库里存储的对象。 但在 T 厂 Xodespaces 却不是这样的:实例默认规格是 8C16G,然而厂里不少长须鲸级前端项目需要 24~32G 内存才可以稳定运行,于是 VSCode 可能在开发中某一刻默默被 OOM Killer 鲨凋了。T 厂的研发只是感觉到 Workbench 掉线,刷新页面却发现 git 怎么操作都会报错,绝望地在 on-call 系统上开工单: 怎么会是呢? 如果你运行 git 命令但是输出像下面这样,恭喜你中奖了,git 仓库某些文件已经损…

cascade.moe cascade.moe 2023-05-21

Hyprland 环境配置与美化

前言 其实一直打算使用平铺式窗口管理器,但是 KDE 已经配置好了,所以也就没有太想继续折腾的动力,直到昨天 KDE 出问题了。此时我发现了 Hyprland 这样的一个看起来非常美观的 Wayland 混成器,于是我决定使用 Hyprland 来替换 KDE。 你可以在 Dotfiles 仓库 中找到我正在使用的完整的配置和在本文章中出现的配置。在这里我将会使用如下的搭配,并给出大致的配置。 类型 软件 Wayland 混成器 Hyprland 状态栏 Waybar 通知 Daemon mako 应用启动器 tofi Hyprland 安装 Hyprland 在 Arch Linux 和 A…