码迷,mamicode.com
首页 >  
搜索关键字:HashMap    ( 6682个结果
如何判断一个文件的每个文字出现次数
package com.hu; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.HashMap; import java.util.Map; ...
分类:其他好文   时间:2020-07-09 19:35:38    阅读次数:62
redis-缓存设计-文章管理
需求 文章根据创建时间排序,用户可以给文章分,影响排序,用户指定时间只能打一次分,不能重复打。文章支持分组 key定义 /** * content表的id生成器 * */ public final static String CONTENT_ID_GENERATOR="cs:id:generator ...
分类:其他好文   时间:2020-07-09 15:28:27    阅读次数:73
leetcode刷题总结301-350
301. 删除无效的括号 描述: 思路:遍历。通过BFS遍历,因为BFS可以立马判断当前是否为最短修改的有效符号,之后不用再进行下一层。 303. 区域和检索 - 数组不可变 描述: 给定 nums = [-2, 0, 3, -5, 2, -1],求和函数为 sumRange() sumRange( ...
分类:其他好文   时间:2020-07-09 12:05:04    阅读次数:118
工作三年终于社招进字节跳动!字节跳动,阿里,腾讯Java岗面试经验汇总
前言我大概我是从去年12月份开始看书学习,到今年的6月份,一直学到看大家的面经基本上百分之90以上都会,我就在5月份开始投简历,边面试边补充基础知识等。也是有些辛苦。终于是在前不久拿到了字节跳动的offer,现在我也来写面经,希望能帮助到大家!面经Java基础0.HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。拉链结构,数组+链表,原理是hash找数组,冲突后拉链表,1.
分类:编程语言   时间:2020-07-09 09:22:34    阅读次数:134
斗地主
晴天。/** * 模拟斗地主洗牌发牌 * 1. 准备牌: 完成数字与纸牌的映射关系: 使用双列Map(HashMap)集合,完成一个数字与字符串纸牌的对应关系(相当于一个字典)。 2. 洗牌: 通过数字完成洗牌发牌 3. 发牌: 将每个人以及底牌设计为ArrayList,将后3张牌直接存放于底牌,剩 ...
分类:其他好文   时间:2020-07-08 16:50:24    阅读次数:76
SpringBoot如何与logback集成
其实默认情况下,Spring Boot会自动用Logback作为应用日志框架,并用INFO级别输出到控制台。 可以由 spring-boot-starter-logging里面的依赖看出 那么问题来了, 在springboot中,日志是如何初始化的,怎么加载的日志配置文件,这个日志配置文件是否可以外 ...
分类:编程语言   时间:2020-07-08 15:35:17    阅读次数:72
Java面试题
Java部分 1、基础篇 ①怎么理解面对对象? ②重载和重写区别? ③什么是字节码?采用字节码文件最大的好处? ④列举基本数据类型?分别所占字节? ⑤StringBuffer、StringBuild区别? ⑥异常怎么处理? 2、集合篇 ①都有哪些集合? ②Hashmap是线程安全的吗?为什么? ③H ...
分类:编程语言   时间:2020-07-08 13:49:23    阅读次数:57
图解LinkedHashMap原理
1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 LinkedHashMap使用与实现 先来一张LinkedHashMap的结构图,不要虚,看完文章再来看这个图,就秒懂了,先混个面熟: LinkedHashMa ...
分类:其他好文   时间:2020-07-08 01:06:35    阅读次数:66
HashMap 和 ConcurrentHashMap 的区别
线程安全性不同, HashMap 是线程不安全的, ConcurrentHashMap 是线程安全的. ConcurrentHashMap 采用锁分段技术, 将整个 Hash 桶进行了分段 segment, 也就是将这个大的数组分成了几个小的片段 segment, 而且每个 segment 片段上面 ...
分类:其他好文   时间:2020-07-07 23:36:30    阅读次数:90
leetcode刷题总结201-250
201. 数字范围按位与 描述: 输入: [5,7] 输出: 4 思路:范围的数字每个数字右移一位。当都一样之后就可以停止了。然后把0添加上。 202. 快乐数 描述: 输入:19 输出:true 解释: 12 + 92 = 82 82 + 22 = 68 62 + 82 = 100 12 + 02 ...
分类:其他好文   时间:2020-07-07 17:56:40    阅读次数:44
6682条   上一页 1 ... 20 21 22 23 24 ... 669 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!