上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 162 下一页
摘要: Java 在 HashMap Key 的 Hash 值的时候用的的是自己 Object 中的 hashCode() 算法。 返回的结果是一个整数值。 如果你查看 JDK 的源代码的话,在 HashMap 类中会有下面的这个方法。 public final int hashCode() { retur 阅读全文
posted @ 2022-12-01 04:20 huyuchengus 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 散列函数(英语:Hash function)又称散列算法、哈希函数,是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。 该函数将数据打乱混合,重新创建一个叫做散列值(hash values,hash codes,hash sums 阅读全文
posted @ 2022-12-01 03:28 huyuchengus 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 所谓的加载因子,也叫扩容因子或者负载因子,它是用来进行扩容判断的。 假设加载因子是0.5,HashMap初始化容量是16,当HashMap中有16 * 0.5=8个元素时,HashMap就会进行扩容操作。 而HashMap中加载因子为0.75,是考虑到了性能和容量的平衡。 由加载因子的定义,可以知道 阅读全文
posted @ 2022-12-01 03:05 huyuchengus 阅读(466) 评论(0) 推荐(0) 编辑
摘要: HashMap 初始化默认值 HashMap 的初始化默认值是 16。 当然你也可以在 HashMap 构造的时候传入初始化的值。 HashMap 的最大值 HashMap 最大值是1 << 30。<< 这个是 Java 使用的移位操作符,运行的结果为 2^30,这个在源码的注释中已经明确说明。 首 阅读全文
posted @ 2022-12-01 01:52 huyuchengus 阅读(611) 评论(0) 推荐(0) 编辑
摘要: HashMap 的装载因子是 0.75,用人话说就是当 HashMap 的容量达到定义容量的 75% 的时候,HashMap 会进行扩容,当 HashMap 进行扩容的时候就会重新散列(rehashing)。 经过考古,可以避免 rehashing 的办法就是事先需要知道要装入多少数据。 Yes, 阅读全文
posted @ 2022-11-30 21:58 huyuchengus 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 最开始我们也用了 Gmail 的 SMTP 服务。 这里有个问题是 Gmail 的日发送邮件限制,很多人可能认为 Gmail 是没有日常发送邮件限制的,通常不是这样的,因为如果你是手工回复和发送邮件的话,这个限制还是很难达到的。 如果是计算机或者网站使用 Gmail 的 SMTP 的话,简单几个执行 阅读全文
posted @ 2022-11-30 21:44 huyuchengus 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 在默认的 Discourse 配置中,我们左侧的边栏可以根据自己的要求进行修改吗? 解决办法 针对自己登录的用户,你是可以自己调整左侧边栏的配置。 单击右上角你的个人头像,然后选择属性。 在切换的界面中,选择属性。 在出现的配置界面中,选择 Sidebar【边栏】。 在弹出的界面中,选择分类选项。 阅读全文
posted @ 2022-11-30 06:48 huyuchengus 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 新的边栏界面如下图: 官方有关这个边栏的说明和解释文章请参考链接: Try out the new sidebar and notification menus! - announcements - Discourse Meta 中的内容。 在这个新设计的边栏中包含了一些所有人都需要使用的快捷链接, 阅读全文
posted @ 2022-11-29 02:11 huyuchengus 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 推特要走的路还很长。 推特这个产品已经开始比较边缘化,抱着手机刷 Twitter 的人在下降,更多的是一些公司或者机构发布一些更新。 但,这些机构的更新又常常缺乏价值,导致现在 Twitter 上面的有效价值信息并不多。 在用户群组上的单一信息传播能力确实还不如微信群组来得快。 举一个非常实际的例子 阅读全文
posted @ 2022-11-28 13:39 huyuchengus 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Discourse 在发布主题的时候,在默认情况下会遇到: An error occurred: Title seems unclear, did you mean to enter it in ALL CAPS? 的提示。 问题和解决 出现这个问题的原因是 Discourse 在默认的情况下是不允 阅读全文
posted @ 2022-11-28 11:45 huyuchengus 阅读(24) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 162 下一页