Kotlin Spring Boot日志系统集成ELK kotlin 写的 Spring Boot 项目,搭配 docker-compose 搞个 ELK 日志栈,整体还挺顺的。启动直接跑docker-compose up,不用管太多配置,省心。求接口也简单,curl http://localhost:8080/task/1就能测通。 项目里日志这块也留
Kotlin数字创新开发实践 Kotlin 的语法简洁,空安全特性贴心,写代码不用再提心吊胆怕出NullPointerException。你要是习惯了 Java 那一套,Kotlin 的互操作性能让你平稳过渡,老项目也能一步步迁。支持函数式编程这点我挺喜欢,写个map、filter啥的,不仅代码少,看着也清爽。尤其是搭配高阶函数
FCM-OnDeviceNotificationScheduler本地通知调度方案 FCM 的本地通知调度方案里,FCM-OnDeviceNotificationScheduler这个项目还挺实用的。用FCM接消息,用AlarmManager定时,用WorkManager兜底跑任务,三件套结合得挺顺。想学怎么把远程推送跟本地定时串起来的,看看它就对了。 用的是Kotlin写的,代码
Android代码-SweetMusicPlayer SweetMusicPlayer是一款基于百度音乐API的在线音乐播放器。拥有播放本地、在线音乐以及mv等功能,采用MVP RxJava Retrofit架构的项目,使用Java和Kotlin混合开发。更多请看博客。 Features本地音乐按照歌曲,专辑,艺术家显示对应信息在线搜索音乐并播放智能匹
kotlin-test-junit 1.3.0-RC-198单元测试库 Kotlin 的 JUnit 测试包kotlin-test-junit-1.3.0-rc-198.jar,对搞单元测试的你来说还挺顺手的。集成方式自然,尤其适合用 Kotlin 写业务逻辑的人,省心不少。 兼容JUnit4,断言语法也挺直观,像assertEquals、assertFails这些都支
Resumade最小Material风格简历生成App 简历生成的 App 不少,但用起来顺手的真不多。Resumade算是我最近发现的一个还不错的,它主打的是最小 Material Design,界面干净,交互也挺丝滑。适合不想折腾 UI、专心搞功能的 Android 开发练练手,也适合求职者快速整一份简历出来。 项目用的是Kotlin,架构选了现在常
MaterialDesign Material Design控件合集 Material Design 风格的控件合集,更新节奏还挺频,适合你做一些现代 UI 的项目。里面用到了多ConstraintLayout、AppBarLayout、TabLayout这类常见布局,代码结构也换成了 Kotlin 和 AndroidX,整体比较清爽。 Tab 的滑动联动效果、搜索框
风筝Kotlin Android资源封装库 颜色的动态获取、字符串的格式化、图标的上色操作,在 Android 开发里是不是经常头大?风筝(Kite)这个小巧的 Kotlin 库就挺好用,帮你把这些繁琐事儿都封装得干干净净,代码清爽不少。 Kotlin 的扩展函数玩得挺溜,比如你想获取颜色资源,只用getColorRes(R.color.pr
kotlin-data-science-resources Kotlin数据科学资源集合 Kotlin 的数据科学资源整理得还挺全的,从图书馆到 Demo、从数学表达式到模拟器,啥都有点。如果你平时用惯了 Python 搞数据,现在想试试 Kotlin,那这份资源真挺适合你——像是给新手铺了条小路,走起来省心不少。 Kotlin 的机器学习库更新得比较快,社区活跃,项目像kmath和Ko
Thelema Engine Kotlin 3D图形引擎 基于 libGDX 来源重新设计的 Thelema 引擎,Kotlin 写的,挺有意思的一个 3D 图形引擎。支持 PBR、延迟阴影、SSAO、Bloom 这些效果,还能加载 glTF 2.0 模型,响应也快,接口也比较现代。最妙的是它对VBO、VAO、实例缓冲这类底层抽象得还挺舒服的。 跨平台能力