Writing112

在RESTful API中如何选择合适的HTTP状态码

引言在最近的RESTful API设计过程中,我遇到了一个问题。当业务逻辑需要返回一个错误代码时,究竟应该遵循HTTP的原则返回对应的状态码,如200, 403, 500等,还是统一返回200,而将详细的错误信息写入响应体内? 这个问题涉及到了RESTful API是否应该遵循HTTP状态码的原则,让我们一起来探讨一下。

在Fyne.io中集成mpv进行媒体播放

引言在我的一个项目中,,我需要在Fyne编写的GUI中播放视频。然而Fyne这个框架原生并不支持视频播放,所以我引入了MPV作为视频解码与播放的库。 为了将MPV的输出集成到Fyne的GUI中,我可以通过设置MPV的wid选项来控制。在Windows上,这个WID就是Windowshandle id (HWND)。 在Linux中,这个ID通常为X11的wi

[小说简评] 宇宙飞行手册 (前115章)

《宇宙飞行手册》前115章简评 这本书连载于起点中文网,目前尚未完结。 阅读感受包括剧透,但不包括剧情和任务的介绍。如果还未读过这本书,建议先阅读再参考此评价。 前言在朋友Y的推荐下阅读了这本书,朋友Y的推荐语是:“如果你觉得前三章好看,那么你一定会喜欢这本书。” 我认为这话既对,又不尽然。

喜马拉雅xm文件解密逆向分析 [Electron]

前言说点前言,但是我又不知道说啥了。 由于最近突然喜欢在做事情的时候开个有声小说,于是我就把喜马拉雅这个软件重新下载了下来,并小冲了一个会员。 我注意到喜马拉雅这个客户端同时具有下载的功能,小小的尝试了一下,发现下载下来的文件为.xm文件格式。这个格式属于一种加密的格式,除了喜马拉雅客户端之外都不能播放。 什么,加密的?这怎么能忍。 仅限于学习交流使用,本文

How did I miss an interview

In Feb.6 2022. I miss the interview with ****(name reducted). The reason for that is that my calendar had its sheduled interview time at 12:30 instead of 11:30.The event in the cal

MagicEXIF破解思路之VB程序破解

从0开始的VB程序破解上周,为了整点乐子,我打算寻找一个简单的软件来进行破解。正好某群友有一个需要破解的应用,于是这个应用就不幸的成为了我的目标。 开始之前先来介绍一下这个程序,MagicEXIF一个非常强大的图片元数据编辑器。 分为免费版,专业版,旗舰版。 安装完程序后,先来看看程序的基本信息

Piping In Linux

Linux piping in summary Symbol Purpose | pipe standard out from one program to standard input of another < redirect standard in from a file > redirect standard out to a file, delet