最新文章
在NextJS中为rehype代码块添加复制按钮
ReactTypeScript本文介绍了作者在博客中使用rehype-pretty-code和shiki来美化代码块时,如何通过React Server Components和自定义MDX组件,解决在NextJS中使用带复制按钮的代码块时遇到的问题,并在不同的格式(MDX和Org-mode)下实现了功能的具体方法。
开发docube问题记录
OrgTypeScript本文介绍了作者将博客内容格式从MDX迁移到Org-mode的过程中,开发了一个名为Docube的JavaScript/TypeScript库,并在文中详细描述了库的设计理念、实现细节以及在发布npm包时遇到的问题和解决方法。
Android开发拾遗:DataStore与JSON结合
AndroidKotlin本文探讨了如何在Android应用中使用JSON格式的DataStore存储配置数据,并提供了详细的代码示例和步骤来实现这一点。
Android开发拾遗:如何使用Proto DataStore
AndroidKotlin本文介绍了如何在Android中使用Proto DataStore来持久化复杂的用户数据,包括schema定义、Gradle配置和代码实现。
Android开发拾遗:对onTerminate的误解
AndroidKotlin在Android应用中,通过继承Timber的Tree类实现日志记录功能,在Application的onCreate方法中启动日志记录,尽管onTerminate在真机上不会被调用,可以使用Activity的onSaveInstanceState方法保存和恢复临时数据。