Jetpack Compose for Desktop 使用过程中遇到的几个大坑
Jetpack Compose for Desktop 使用过程中遇到的几个大坑 最近在用 Jetpack Compose for Desktop 写一些好玩的,用的时候遇到了很多大坑,在这里总结如下: Binary distribution 无法访问 ClassLoader Resources 我们有时候一定会希望从 jar 内部读取资源,这个时…
我为什么不再开 MC 服务器
我为什么不再开 MC 服务器 概要 本文对本人近一年来不再单独,或近几个月来不再参与任何(非工作性质的)MC 服务器项目管理的原因进行了阐述。 正文 对于我为什么不再开 MC 服务器,其实归咎于很多原因,今天仔细想了想,其实不外乎两点: 不再有充足的时间 跟我关系比较近的人应该知道,我目前在某公司担任 Java 工程师一职,虽然工作时间较为弹性,且…
thumbnail
ASM 那点事 —— 让 BungeeCord 允许 authlib-injector 中非 ASCII 的玩家 ID 连接
起因 前些天在某个群跟群友聊天时,偶然听说了当一个符合 authlib-injector 规范的以非 ASCII 玩家 ID 的玩家连接 BungeeCord 时,BungeeCord 会以玩家 ID 字符不被允许为由禁止玩家加入服务器。这个问题令我很感兴趣,思考了一番以后,决定为 authlib-injector 贡献一个功能来解决这个问题。 定…
有关 C++ 指针(*)和引用(&)区别的小结
众所周知,C 语言存在一个叫做指针的东西,我们可以用指针来指向一个值的内存地址,然后进行内存地址各种操作。但是在 C++ 中,又多了一个叫做引用的东西,这二者之间存在着细微的差别,通过研读了知乎上的一篇文章(下),对于我之前不太明白的地方,作出了如下小结: 指针可空,引用不可空 指针可以改变指向,也就是说转而指向其他对象,但是引用却是不可变的 指针…
thumbnail
Java 方法实参是传值(pass-by-value)还是传引用(pass-by-reference)?
传值还是传引用? 一直以来,我认为在 Java 中传递方法实参时,当传入的类型为基本数据类型时,则传入的是值;当传入的类型为对象时,则传入的是引用。但是,这个观念是实际上是错误的。事实上,Java 始终传递值。 为什么这么说呢,让我们看一下如下代码: public static void main(String[] args) { ... int …
thumbnail
解决在 Windows 11 上使用 TranslucentTB 时任务栏上方出现的小白线问题
起因 众所周知,TranslucentTB 是一款非常优秀的任务栏透明软件,你甚至可以直接在 Microsoft Store 上下载到它。直到 Windows 10 前,它都运行的十分完美;但是到了 Windows 11 上运行时,你却能在任务栏上放看到一个非常奇怪的小白线,就像这样: 修复 这个问题并不是只有我遇到了,看起来很多在 Widnows…
thumbnail
从零开始使用 WordPress 建立一个属于你自己的博客!
从零开始使用 WordPress 建立一个属于你自己的博客! 相信很多朋友在各种地方都见过各种各样的博客,也都有建立一个自己的博客,写一篇自己的文章的想法,但奈何各种技术原因,没有做成。本文章撰写的目的就是如此 —— 手把手教大家用最简单的方式部署一个属于你自己的博客! 事实上,这个世界上有很多博客程序,但要说最方便的,莫过于 WordPress …
thumbnail
QQ频道(内测版)整体使用简谈
QQ频道(内测版)整体使用简谈 一个偶然的机会得知了 QQ 正在内测一个类 Discord 服务器+频道式的社交功能,名字叫做“QQ频道”,很巧的是昨天正好在某个群里看到了某个 QQ 频道的通行证(内测邀请),翻了一下聊天记录然后找到了那个邀请,加入了 QQ 频道的内测。加之今天下午 QQ 官方灰度了 PC QQ 9.5.2.27899 版本(内置…