duangsuse::Echo
$RICH
... 居然要大写么... 居然是我多想了,气死
duangsuse::Echo
... 居然要大写么... 居然是我多想了,气死
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from moke 的 日常分享、吐槽和动态
https://github.com/FoxAuth/FoxAuth
A Firefox authenticator that can autofill TOTP codes with Firefox Android support
A Firefox authenticator that can autofill TOTP codes with Firefox Android support
GitHub
GitHub - FoxAuth/FoxAuth: UNOFFICAL A Firefox authenticator that can autofill TOTP codes with Firefox Android support
UNOFFICAL A Firefox authenticator that can autofill TOTP codes with Firefox Android support - FoxAuth/FoxAuth
Forwarded from 永久封存 | Yuuta 台 | 😷 #Pray4Wuhan (Yuuta)
#私人广播 #Docker #新坑
Yuuta's second public Docker image: AOSP build environment is finished!
(这是一个 AOSP 编译环境,基于 Docker。一切文档中所述所需软件包都已备好,只需要进入 Shell 即可开始同步代码和编译。)
需要注意的是,它并不是一个 Repo 命令或 Make 命令之类的包装,您需要自行决定需要做什么,就像使用一个 OS。
Project url: https://github.com/Trumeet/AOSP-Build-Environment-Docker
Stars, issues and PRs are welcome!
Yuuta's second public Docker image: AOSP build environment is finished!
(这是一个 AOSP 编译环境,基于 Docker。一切文档中所述所需软件包都已备好,只需要进入 Shell 即可开始同步代码和编译。)
需要注意的是,它并不是一个 Repo 命令或 Make 命令之类的包装,您需要自行决定需要做什么,就像使用一个 OS。
Project url: https://github.com/Trumeet/AOSP-Build-Environment-Docker
Stars, issues and PRs are welcome!
GitHub
GitHub - Trumeet/AOSP-Build-Environment-Docker: A docker image to provide a systemless AOSP build environment
A docker image to provide a systemless AOSP build environment - GitHub - Trumeet/AOSP-Build-Environment-Docker: A docker image to provide a systemless AOSP build environment
#notes about #life & #tech
你们都知道 duangsuse 每次回家最喜欢做的事情就是 说事(讲一些自己学到的知识点?)、写文档、写码
呃刚才到处转,感觉大家水平都还很好的,厉害啊
AndroidDevCN 有 IDE 使用, RxJava, kapt, JNI, CLR, C#, Golang, AOSP 编译 大佬
@YuutaW 又搞了个 AOSP 编译环境 Docker 镜像,推荐在大算力大存储空间的云计算服务上部署
FoxAuth 之前那个 MZBoy 又开始写了,虽说前后一共三个月才写出能用的,我离开一个月以后才开始,居然还有两个人会写啊...
131、Fly OI 大佬(跑
LWL 业余无线电 HAM 大佬(逃
LWL 群还有一大堆底层大佬
AndroidCN 一大堆画画和(ConstraintLayout、RecyclerLayout)布局大佬、还有 SELinux AVC 大佬
... 没有一个不如我的(删除)压力好大啊(
你们都知道 duangsuse 每次回家最喜欢做的事情就是 说事(讲一些自己学到的知识点?)、写文档、写码
呃刚才到处转,感觉大家水平都还很好的,厉害啊
AndroidDevCN 有 IDE 使用, RxJava, kapt, JNI, CLR, C#, Golang, AOSP 编译 大佬
@YuutaW 又搞了个 AOSP 编译环境 Docker 镜像,推荐在大算力大存储空间的云计算服务上部署
FoxAuth 之前那个 MZBoy 又开始写了,虽说前后一共三个月才写出能用的,我离开一个月以后才开始,居然还有两个人会写啊...
131、Fly OI 大佬(跑
LWL 业余无线电 HAM 大佬(逃
LWL 群还有一大堆底层大佬
AndroidCN 一大堆画画和(ConstraintLayout、RecyclerLayout)布局大佬、还有 SELinux AVC 大佬
... 没有一个不如我的(删除)压力好大啊(
Forwarded from LetITFly News (LetITFly | 让技术飞)
(以上内容转自纯纯写作用户群,已经过 @Drakeet 同意)
duangsuse 真应该啥时候自己好好了解一下 GUI 系统(
现在连 HTML / CSS 盒模型都不知道呢?
欸话说 HTML / CSS 才是前端的代表吧,Qt、Android、Java AWT/Swing 都不如现在的 HTML/CSS 可以体现前端的技术?
现在连 HTML / CSS 盒模型都不知道呢?
欸话说 HTML / CSS 才是前端的代表吧,Qt、Android、Java AWT/Swing 都不如现在的 HTML/CSS 可以体现前端的技术?
Hinnka Zhou
有点不太理解这段代码,什么情况下泛型会被擦除,什么情况不会?
[Supress(unchecked)]
fun <K> createBaseViewHolder(view: View): K
var temp = getClass(), z = null : Class;
while z.isNull and temp.isNull
z = getGenericKotlinClass(temp).instance
temp = temp.superClass
var k: K
if z.isNull
k = BaseViewHolder(view) as K
else
k = createKotlinGenericInstance(z, view)
return k.notNull ? k or BaseViewHolder(view) as K
... 待会讲 Haskell、Agda 什么的,唉时间好少啊
duangsuse::Echo
[Supress(unchecked)] fun <K> createBaseViewHolder(view: View): K var temp = getClass(), z = null : Class; while z.isNull and temp.isNull z = getGenericKotlinClass(temp).instance temp = temp.superClass var k: K if z.isNull k = BaseViewHolder(view)…
首先声明:我也?不知道啥是 ViewHolder 模型,我只是想知道这代码大概是做什么的
K 这个 parametric polymorphism (迫真)(其实就是 Java 的泛型实现)参数 大概是 View 的子类?(假)
我只看中间那个循环...
temp 是当前 JavaClass
z 是当前 JavaClass 的 KotlinGenericClass <K>
循环
大概的意思就是 因为我们知道 Java OO 类型系统里顶部的类型就是
而它的超类
所以 temp 不可能为 null(因为在循环开始时它是 thisClass,而循环体里我们只 assign 了它的超类到它,这是遍历超类链)
那么我们问 && 右边的 z 是不是 null 即可判断 while 条件是否成立
也就是说 只要方法局部符号 z 为 null,就不断循环超类链条 ,直到 z(temp.genericKlassInstance)不为空
不过有可能死循环呢... 因为 Object::class 的超类是 Object::class?
#algor btw. 我花了一点时间来讲这个完全没有用的东西... 是很简单的算法,只是因为在准备些什么?(
是学习如何分析代码(迫真)(删除)
K 这个 parametric polymorphism (迫真)(其实就是 Java 的泛型实现)参数 大概是 View 的子类?(假)
我只看中间那个循环...
temp 是当前 JavaClass
z 是当前 JavaClass 的 KotlinGenericClass <K>
循环
temp = thisClass, z = null
while (both z and temp is null)
z = temp.genericKlassInstance
temp >= superClass
大概的意思就是 因为我们知道 Java OO 类型系统里顶部的类型就是
java.lang.Object而它的超类
Object.getClass().getSuperclass() 是它本身(Object)所以 temp 不可能为 null(因为在循环开始时它是 thisClass,而循环体里我们只 assign 了它的超类到它,这是遍历超类链)
那么我们问 && 右边的 z 是不是 null 即可判断 while 条件是否成立
也就是说 只要方法局部符号 z 为 null,就不断循环超类链条 ,直到 z(temp.genericKlassInstance)不为空
不过有可能死循环呢... 因为 Object::class 的超类是 Object::class?
#algor btw. 我花了一点时间来讲这个完全没有用的东西... 是很简单的算法,只是因为在准备些什么?(
是学习如何分析代码(迫真)(删除)