还单身自行车

文章
5
资源
1
加入时间
2年10月21天

Java关于HashMap的总结自定义HashMap

Java关于HashMap的总结Map集合 存储键值对,不能有重复的key,每一个key对应一个value;哈希表散列表,是根据关键码值(key)进行访问的数据结构,也就是说,通过将key映射到表中一个位置来获取记录,加快查找的速度,这个映射函数叫做散列函数,存放记录的结构称之为散列表;寻址容易,插入删除也容易的数据结构;链表的时间复杂度为O(N),二叉排序树的时间复杂度为O(log2 N)散列表可以根据key来找到value,时间复杂度达到O(1)key采用hash函数来定位,通过hash函数

重拾Java基础知识:集合前言知识扩展

因为从来不会知道实际需要多少个这样的引用,大多数编程语言都提供了某种方法来解决这个基本问题。在没有集合类之前,实际上在Java语言里已经有一种方法可以存储对象,那就是数组。数组不仅可以存放基本数据类型也可以容纳属于同一种类型的对象。数组的操作是高效率的,但也有缺点。比如数组的长度是不可以变的,数组只能存放同一种类型的对象(或者说对象的引用)。

[转]PostgreSQL与MySQL比较

特性MySQLPostgreSQL实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理一个或多个数据库,这些数据库组成一个集群。集群是磁盘上的一个区域,这个区域在安装时初始化并由一个目录组成,所有数据都存储在这个目录中。使用 initdb 创建第一个数据库。一台机器上可以启动多个实例。