Jetpack Compose到底是什么 2023-05-15 796 Jetpack Compose是用于构建原生Android UI的现代工具包。 Jetpack Compose使用更少的代码,强大的工具和直观的Kotlin API,简化并加速了Android上的UI …
onMeasure() 为什么会执行多次 2023-05-15 765 调用 addView、setVisbility、setTextView时,onMeasure就会被调用多次。因为调用 addView、setVisbility、setTextView等都会调用 req …
Kotlin对APP测试意味着什么 2023-05-15 734 Kotlin最终会被编译成Java bytecode,然后变成APK。如果APP部分或者全部使用Kotlin开发,会对现在的测试体系有影响。静态代码分析工具,比如findbugs, Android L …
为什么web3.0一定是零代码 2023-05-15 621 web3.0一定是零代码,一个是传播结构的问题所导致的。而这一切都可以通过零代码构建产品,去中心化传播的网络机制所能改变的,这就是web3.0。如果诸位同仁认为互联网还有必要发展,它还是一个可以为普通 …
swift中结构体和类的区别(值类型和引用类型的区别) 2023-05-15 682 类是引用类型,存储在堆区;结构体是值类型,存储在栈区。类有继承特性;结构体没有。类实例可以被多次引用,有引用计数。结构体没有引用计数,赋值都是值拷贝。 一、swift中结构体和类的区别 类是引用类型, …
模块化、组件化、插件化的区别 2023-05-15 992 组件的本质是一件产品,独立性很强;组件的核心是复用,与其它功能又有强依赖关系;在非中台产品中,模块与模块间是强耦合关系,模块不可以独立运行;插件化是一种遵循一定规范的应用程序接口编写出来的程序。 一、 …
udp、tcp的区别,使用场景 2023-05-15 651 TCP是面向连接的、可靠的流协议。流就是指不间断的数据结构,当应用程序采用TCP发送消息时,虽然可以保证发送的顺序,但还是犹如没有任何间隔的数据流发送给接收端;UDP 是面向报文的。 一、udp、tc …
“软链接” 和“硬链接”的区别 2023-05-15 679 “软链接” 和“硬链接”的区别:1、定义不同;2、限制不同;3、创建方式不同;4、影响不同。其中,软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件 …
聊聊2025年要到来的2nm工艺 2023-05-15 660 有关未来工艺展望,或者foundry厂路线图,是这几个主要市场参与者给予市场信心的关键。所以虽然3nm都还没真正拿在我们手上,Intel、三星、台积电也早就在宣传再靠后的2nm,甚至更先进的工艺了,即 …
Cellpadding和Cellspacing之间的区别 2023-05-15 620 cellpadding和cellspacing之间的主要区别在于cellpadding用于固定单元格边缘与其内容之间的宽度,即在文本和单元格边框之间的单元格内创建空白。而,cellspacing可以用 …
网站域名有www没有www区别 2023-05-15 665 主机记录也就是域名前缀不同,以aliyun.com为例。网站域名带www:域名前缀为www,解析后的域名为www.iyun.com;网站域名不带www:域名前缀为@,直接解析主域名aliyun.com …
Linux命令su和sudo的区别 2023-05-15 683 su全称是switch user,意思就是切换用户的功能.当我们需要使用更高的权限去执行命令时,则需要先获取root权限。因此su 、su – 这样的命令也就诞生了。默认情况下 su 与 su – 都 …