background picture of the home page

Hi, Friend

こんにちは、キンっす

Windows 环境下 Kotlin Native 与 C 库的互操作

引言 主要是官方教程 Create an app using C Interop and libcurl – tutorial 的实践,记录遇到的一些问题 步骤 创建项目 你可以选择clone官方的模板项目,或是按照模板自行新建一个 主要是修改了两个源集的名字,引入了kmp插件,关键配置如下: pl

thumbnail of the cover of the post

使用Cloudflare R2&Worker搭建一个随机图API

引言 想法的产生是因为又将博客引擎切回了Halo,使用了 halo-theme-sakura 作为博客主题,而主题自带的随机图服务并不能很好的自定义图片资源,且使用他人的服务总感觉怪怪的,又看到了 这篇博客 ,就打算自己整一个。 后端 后端部分使用SpringMVC搭配Kotlin使用,由于Spri

thumbnail of the cover of the post

BliBili直播弹幕WS协议浅析

BiliBili直播弹幕WS协议浅析 相关接口 GET https://api.live.bilibili.com/room/v1/Room/room_init 参数:id 直播间号,可以是短号 用于获取短号直播间的真实直播间号,以及主播uid GET https://api.live.bilibi

thumbnail of the cover of the post

Springboot 整合 WebSocket

Springboot 整合 WebSocket 引入 HTTP协议是被动的,每次数据交互都需要进行TCP握手(除非长连接),且只能由客户端主动获取数据 而WebSocket协议是在单次TCP连接上进行全双工通信的协议,可以由服务端主动推送数据给客户端 WebSocket 简介 其特点包括: 建立在

thumbnail of the cover of the post

Spring OAuth 简单实践

Spring OAuth 简单实践 引言 最近在了解OAuth2.0,一直想搞一个自己的类似于SakuraFrp使用的OpenID授权站,就想自己写一个。找的很多国内教程用的包都是 spring-cloud 下的关于 oauth 的包,或是直接使用老版本的 security-oauth 包,由于 s

thumbnail of the cover of the post

使用Spring Mail和FreeMarker发送HTML邮件

使用Spring Mail和FreeMarker发送HTML邮件 引言 最近在写自己的博客项目,有收到新评论后发送邮件通知的功能,使用MQ通知服务,使用了没接触过的FreeMarker和JavaMail,记录一下实现过程,代码仓库:https://github.com/mashirot/Mashir

thumbnail of the cover of the post

MySQL笔记

MySQL笔记 事务 ACID Atomicity 原子性 Consistency 一致性 Isolation 隔离性 Durability 持久性 并发事务问题 脏读:一个事务在未提交时读到其他事务未提交的数据 不可重复读:一个事务内两次读取同一行的结果不一致 幻读(虚读):一个事务内无法查询到某

thumbnail of the cover of the post