回顾大学四年
上个月拿到了毕业证和学位证,顺利的从学校毕业了,中间虽然有遇到个别奇葩老师,但是绝大部分老师都是很好的人。 在这个月头一天,正式的签定了劳动合同,昨天去考了JLPT N1,估分看下来也是大概率通过了。也算是给过去4年的努力一个交代,虽然走的方向和大一设想的完全不一样,但也不为失是一种进步。 从大二下
上个月拿到了毕业证和学位证,顺利的从学校毕业了,中间虽然有遇到个别奇葩老师,但是绝大部分老师都是很好的人。 在这个月头一天,正式的签定了劳动合同,昨天去考了JLPT N1,估分看下来也是大概率通过了。也算是给过去4年的努力一个交代,虽然走的方向和大一设想的完全不一样,但也不为失是一种进步。 从大二下
引言 最近终于有时间写点东西。本来想着在去年Java25发布的时候写篇关于ZGC和G1性能对比以及FFM API的实践的文章,但事情有点多,一直没空写。 Foreign Function & Memory API 是 Project Panama 的重要内容,在 JEP-454 正式引入。 可以不再
环境 MacOS 15.6、Xcode 16.4、IDEA 2025.2、Gradle 8.14.3、Kotlin 2.2.0 步骤 创建项目 通过IDEA的 Kotlin Multiplatform 插件创建项目 仅选择 iOS,不共享 UI 添加依赖 在 libs.versions.toml 添
M4 Mac 破解 Adobe Acrobat 步骤 安装Adobe CC 安装时不勾选正版检测,安装后在设置里取消自动更新 获取特定软件的安装包 手动 git clone https://github.com/Drovosek01/adobe-packager.git ``cd adobe-pac
环境 Ubuntu 24.04、Cloudflare、Nginx 步骤 切换到root用户 sudo su - 这并不是必须的,只是我的证书放置在/etc/nginx下,需要权限 安装acme.sh wget -O - https://get.acme.sh | sh -s [email protected]
引言 主要是官方教程 Create an app using C Interop and libcurl – tutorial 的实践,记录遇到的一些问题 步骤 创建项目 你可以选择clone官方的模板项目,或是按照模板自行新建一个 主要是修改了两个源集的名字,引入了kmp插件,关键配置如下: pl
引言 想法的产生是因为又将博客引擎切回了Halo,使用了 halo-theme-sakura 作为博客主题,而主题自带的随机图服务并不能很好的自定义图片资源,且使用他人的服务总感觉怪怪的,又看到了 这篇博客 ,就打算自己整一个。 后端 后端部分使用SpringMVC搭配Kotlin使用,由于Spri
BiliBili直播弹幕WS协议浅析 相关接口 GET https://api.live.bilibili.com/room/v1/Room/room_init 参数:id 直播间号,可以是短号 用于获取短号直播间的真实直播间号,以及主播uid GET https://api.live.bilibi
JPA分页时数据条数大于分页大小时报错 问题 使用JPA进行分页查询时,如果数据条数 大于 分页大小,就会报一个 syntax error at or near "WHERE" 解决 在注解添加一个countQuery 参数: @Query(value = "", countQuery="", na
Springboot 整合 WebSocket 引入 HTTP协议是被动的,每次数据交互都需要进行TCP握手(除非长连接),且只能由客户端主动获取数据 而WebSocket协议是在单次TCP连接上进行全双工通信的协议,可以由服务端主动推送数据给客户端 WebSocket 简介 其特点包括: 建立在