2024年04月08日
欢迎来到Kotlin高阶函数的神奇世界!你可能已经听说过高阶函数,但是它们到底是什么?为什么它们如此重要?在本文中,我将解释什么是高阶函数,以及如何在Kotlin中使用它们,一步步引导你成为高阶函数的大师!
2024年04月08日
本文主要内容是通过通过AndroidStudio开发工具开发一个基于纯Kotlin语言的Android应用程序,这个程序也非常的简单,因为它只会输出一个HelloWorld。 我默认大家都是稍微懂一点Android开发的,至少jdk、sdk、androidstudio的安装、真机、模拟器连接电脑这些基础的东西会一点。因为在今后的文章中基本上都会是实战,实战后会详细的解释代码中用到的一些新的特性、新功能以及相关注意事项。一、内容概要
2024年04月08日
Kotlin是一个基于JVM的新的编程语言,2010年由IntelliJ IDEA所在的JetBrains公司开发,自2012年以来一直开源。1、什么是Kotlin?
2024年04月08日
MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。 那上面说了既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 原来mysql支持的 utf8 编码最大字符长度为 3 字节,如果遇到 4 字节的宽字符就会插入异常了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xffff,也就是 Unicode 中的基本多文种平面(BMP)。也就是说,任何不在基本多文本平面的 Unicode字符,都无法使用 Mysql 的 utf8 字符集存储。包括 Emoji 表情(Emoji 是一种特殊的 Unicode 编码,常见于 ios 和 android 手机上),和很多不常用的汉字,以及任何新增的 Unicode 字符等等。概述