
实现
EidosMephiste
这个作者很懒,什么都没留下…
展开
-
Java Swing之Jtable:自定义tableModel
以下为自定义的表格模板,贴上代码 package com.eidos.me.view; import java.util.ArrayList; import java.util.List; import javax.swing.table.AbstractTableModel; import org.apache.commons.lang3.StringUtils; public class TableModelProxy extends AbstractTableModel { /** *原创 2020-05-21 15:53:09 · 808 阅读 · 0 评论 -
Hash 哈希 散列(笔记)
Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值。 这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。 Hash散列算法特征: 正向快速:给定明文和hash算法,...原创 2020-04-29 11:22:00 · 271 阅读 · 0 评论 -
HashMap实现原理(转载)
HashMap概述 HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际上是一个“链表散列”的数据结构,即数...原创 2020-04-29 11:20:36 · 109 阅读 · 0 评论