抬头仰望星空,是否能发现自己的渺小。

伪斜杠青年

人们总是混淆了欲望和理想

ScrollView 嵌套 ConstraintLayout 无法滑动问题

ConstraintLayout有个很好用的组件叫 Flow,使用 Flow 可以很方便的实现一些常见的列表效果,但有个问题就是其本身并不支持滑动。 所以一般会在外层套上一个ScrollView,就像...

2021.02 月尾 踩坑小记

Your APP_BUILD_SCRIPT points to an unknown file using Android ndk-build… 在公司的一个旧项目中用到了 ndk-build,gra...

2021.02 第一周目 踩坑小记

kotlin.synchronized lazy implement 内存泄漏问题 by lazy { ... }中传递的lambda表达式可能会捕获它的闭包中使用的上下文的引用,引用会一直被持有直到...


正则匹配以序号 (1) 结尾的字符串

某个逻辑上需要匹配(1)、(2)这样的结尾的序号,想着其实正则也用得不少了,理论上直接写就行。于是: .*(\d*) 试了一会儿,傻了,()本身就是特殊字符,需要转义,正确的应该是: .*\((\d*...


无法从 /var/lib/rpm 打开软件包数据库

日常更新下软件包,登录腾讯云然后屁颠屁颠的 yum upgrade,然后就出现了无法从 /var/lib/rpm 打开软件包数据库... 玩了这么久了确实第一次遇到,导致的原因暂时不知道,解决办法还是...

关于 suspendCoroutine 使用场景的一点新尝试

在之前的一些文章里,我一直说 suspendCoroutine 一般用来衔接 Java 层的一些接口回调,不能说说错了,但是范围太小了,直到这周做了文件管理后,有了一点新的看法。 背景需求 用户选了一...

2021.01 第一个月 踩坑小记

JNI 找不到头文件问题 在做 pdf 过程中引用到了 string.h,编译时却说找不到相关头文件,理论上系统头文件不需要做什么。 后来通过相关查找发现,需要在 CMakeLists.txt 中加上...