记录一个关于 GBK 编码的问题 2022-10-13 java 约 1015 字 预计阅读 3 分钟 背景 区分 UTF-8 和 GBK GBK 是在国家标准 GB2312 基础上扩容后兼容 GB2312 的标准,专门用来解决中文编码的,是双字节的,不论中英文都是双字节的。 UTF-8 是一种国际化的编码方式 阅读更多
Java JIT 编译器:它是如何工作的以及为什么它对您的应用程序的性能很重要 2022-07-06 java jit 约 2958 字 预计阅读 6 分钟 JIT 编译器的定义和作用 Java JIT(Just-In-Time)编译器是Java虚拟机(JVM)中的一个组件,它负责将 Java 字节码转换为本地机器代码,以 阅读更多
编程基础之数据结构 2022-07-04 编程基础 约 2227 字 预计阅读 5 分钟 简介 数据结构(英语:data structure)是计算机中存储、组织数据的方式。 数据结构是一种具有一定逻辑关系,在计算机中应用某种存储结构, 阅读更多
世界上最快的排序算法-Timsort 2022-06-28 算法 约 3307 字 预计阅读 7 分钟 背景 Timsort 是一个混合、稳定的排序算法,简单来说就是归并排序和二分插入排序算法的混合体,号称世界上最好的排序算法。Timsort一直是 Python 的标准排序 阅读更多
编程基础知识之排序算法 2022-06-24 编程基础 约 9771 字 预计阅读 20 分钟 概述 排序算法:将一个列表元素按顺序进行排列的算法,比如我们经常遇到的按数字或字典升序降序。对于排序算法我们要关注它的时间复杂度、稳定性、排序 阅读更多