other
markrenChina
不将变量声明为某个特定的具体类的实例对象,而是让他遵守从抽象类所定义的接口。
展开
-
SSD USB启动树莓派4B ubuntu server
网上很多教程,大部分过时了,成功之后分享一下。首先是解决USB启动的过程,方法很简单官方说明我使用的是推荐方法,下载官方烧卡工具(Mac M1 貌似1.6.1版本有问题,1.5版本可以用),选择Misc utility images -> Bootloader -> usb 写入备份sd卡.插入设备,接屏幕,等待闪烁稳定屏幕变绿。ubuntu server 固件此新固件不要替换启动文件。烧录系统到SSD。然后是非官方镜像无法自动解压启动文件下的vmlinuz 需要zcat 一下原创 2021-05-03 01:06:03 · 1329 阅读 · 3 评论 -
M1使用JNI mach-o, but wrong architecture
用cLion,cmake之后报错mach-o, but wrong architecture,结果RC版本才解决,RC版本不开放使用。于是用xcode,还是mach-o, but wrong architecture,但是禁用Active Architecture Only后,dylib正常。原创 2021-04-23 23:27:42 · 1897 阅读 · 0 评论 -
kotlin模拟java三目运算
kotlin没有三目运算,一直都要if else,但是如果是空判断可以用?.?:连用模拟代码:fun main(){ println("带参数1000") 判空模拟java三目运算(1000) println("不带参数") 判空模拟java三目运算()}fun 判空模拟java三目运算(variable: Int? = null){ variable?.let{ println(it) }?: println("null")}...原创 2020-12-18 16:58:08 · 1282 阅读 · 1 评论