首页
学习
活动
专区
工具
TVP
发布

大前端

专栏作者
56
文章
90900
阅读量
17
订阅数
分析 JDK 源码丨Java HashMap
HashMap 是数组和链表组合组成的复杂结构,哈希值决定了键值在数组的位置,当哈希值相同时则以链表形式存储,当链表长度到达设定的阈值则会对其进行树化,这样做是为了保证数据安全和数据相关操作的效率
码脑
2019-10-29
3380
分析 JDK 源码丨Java Object
Object 是 java 中的顶级父类,它是所有类的超类,所有对象以及数组均会实现这个类提供的方法
码脑
2019-08-01
4060
Flutter跨平台移动端开发丨Column、Row、Flex、Wrap、Flow、Stack
flex 可以按水平或垂直方向排列子 widget,并且允许子 widget 按照比例分配父 widget 的空间,row 和 column 均继承自 flex
码脑
2019-05-25
1.9K0
Kotlin Array 创建、增、删、改、查、插入
示例代码 import android.os.Bundle import android.support.v7.app.AppCompatActivity import kotlinx.android.synthetic.main.activity_test.* /** * Array 创建、增、删、改、查、插入 * @author lyl 20181228 * */ class ArrayActivity : AppCompatActivity() { // 定义Int类型数组
码脑
2019-04-11
4K0
当Kotlin遇见数据结构丨数据结构之树结构概述(含满二叉树、完全二叉树、平衡二叉树、二叉搜索树、红黑树、B-树、B+树、B*树)
B-tree(多路搜索树,并不是二叉的)是一种常见的数据结构。使用B-tree结构可以显著减少定位记录时所经历的中间过程,从而加快存取速度。按照翻译,B 通常认为是Balance的简称。这个数据结构一般用于数据库的索引,综合效率较高。
码脑
2019-04-11
9710
HTTP 请求全解
HTTP(Hyper Text Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务。
码脑
2019-04-11
1.4K0
当Kotlin遇见数据结构丨哈夫曼编码
哈夫曼编码是一种编码格式,属于可变字长编码的一种,该方法依照字符出现的概率来构建异字头的平均长度最短的码字,最终实现根据使用频率来最大化节省码字(字符)的存储空间和提高传输效率的目的,在数据压缩和通讯领域应用的非常广泛。
码脑
2019-04-11
4590
当Kotlin遇见数据结构丨哈夫曼解码
哈夫曼编码是一种编码格式,属于可变字长编码的一种,该方法依照字符出现的概率来构建异字头的平均长度最短的码字,最终实现根据使用频率来最大化节省码字(字符)的存储空间和提高传输效率的目的,在数据压缩和通讯领域应用的非常广泛。
码脑
2019-04-11
8220
当Kotlin遇见数据结构丨实现顺序存储的二叉树并遍历
注意:在 Kotlin 中使用 data class 声明类时,可以直接创建一个包含 getters、 setters、 equals()、 hashCode()、 toString() 以及 copy() 的 POJO,大大减少了样板代码数量,这是 Kotlin 的一大特色!
码脑
2019-04-11
7030
计算机网络原理梳理丨网络层
网络技术总体上可以分为两种,即:数据报网络与虚电路网络,本质均属于分组交换技术,但都有各自的特点与区别
码脑
2019-04-11
8250
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档