class SystemdExplorerApp: FxApp(::BorderPane, init = {
ioDispatch {
try { val underwear = Systemd.get(Systemd.InstanceType.SYSTEM)
underwear.run {"""
Architecture: $architecture
""".trimIndent()}.let(::println) //应该变成dictDisplay(*Pair<String,Any>)函数吧
} finally { Systemd.disconnect() }
})是可以mock对象吧,或者弄 test depolyment…… 说起来 Java 系字节码框架都有 JavaAssist,CGLib,BECL,BCPL,ASM 之类很多呢
Forwarded from Deleted Account
一个静态HTML能做到 类似于 把navbar的整个html块 放在另外一个文件里面 这种效果吗?
Forwarded from SettingDust
建议用 pug 或其他模板语法,可以做到,不过最终编译成 html 结果还是一样的
Forwarded from Fan Dang
问一个 SAM 的问题,如果 java 代码是这样:
那么我可以写
但是我用 Kotlin 写个声明
这样写就会有类型推断错误:Found (???) -> Unit
void authenticate(JsonObject credentials, Handler<AsyncResult<User>> resultHandler);那么我可以写
authenticate(xxx) { xxx }但是我用 Kotlin 写个声明
fun authenticate(token: String, resultHandler: Handler<AsyncResult<User>>)这样写就会有类型推断错误:Found (???) -> Unit
Forwarded from tim
找到问题了,Springboot 无法在filter中直接注入,启动顺序 Lisenter->Fliter->Servlet,Filter启动的时候还没有Servlet还没有启动
JsonArray("[]") 怎么转为 Array<Long> ? 🤔ary.map { when (it) { is Int -> it.toLong(); is Long -> it; else -> throw IllegalArgumentException() } }
ary.map { (it as Number).toLong() }
ary.filterIsInstance<Number>().map(Number::toLong)#Windows YSC开源了个新项目 ImmersiveContextMenu
通过逆向 Windows 代码,实现了资源管理器的菜单风格 (微软称作 ImmersiveContextMenu,沉浸式菜单?)
通过逆向 Windows 代码,实现了资源管理器的菜单风格 (微软称作 ImmersiveContextMenu,沉浸式菜单?)
GitHub
ysc3839/ImmersiveContextMenu
Contribute to ysc3839/ImmersiveContextMenu development by creating an account on GitHub.
Forwarded from YSC 的频道
实现了默认项目 (加粗的文字) 及右对齐文本 (
https://github.com/ysc3839/ImmersiveContextMenu/commit/431eb2c926d02e2f25b5ae7d4560b1049ddd2027
"Test\tTab" 会使 "Tab" 右对齐)。https://github.com/ysc3839/ImmersiveContextMenu/commit/431eb2c926d02e2f25b5ae7d4560b1049ddd2027