标签:集合类

Java

解析Serializable原理

zhuangli 发布于 2020-01-19

通常我们使用Java的序列化与反序列化时,只需要将类实现 Serializable 接口即可,剩下的事情就交给了jdk。今天我们就来探究一下,Java序列化是怎么实现的,然后探讨一下几个常见的集合类,他们是如何处理序列化带来的问题的。 分析过程 几个待思考的问题 为什么序列化一个...

阅读(10)评论(0)赞 (0)

Java

springboot学习01 – 自定义自动配置

xirruiqiang 发布于 2020-01-18

概述 SpringBoot提供了自动配置能力。通过自动配置我们可以非常方便地启动相关的服务。 SpringBoot自动配置有两个核心模块: 自动配置模块( autoconfigure ):主要负责读取配置相关的内容,并尝试启动服务; 启动模块( starter ):提供具体的服务...

阅读(14)评论(0)赞 (0)

Java

java面试题-集合类

wenming.gapo 发布于 2020-01-18

准备年后要跳槽,所以最近一直再看面试题,并且把收集到的面试题整理了以下发到博客上,希望对大家有所帮助。 首先是集合类的面试题 1.  HashMap 排序题,上机题。 已知一个 HashMap<Integer,User>集合, User 有 name(Str...

阅读(14)评论(0)赞 (0)

Java

Java 中的内存溢出和内存泄露是什么?我给你举个有味道的例子

2

yeseng 发布于 2020-01-17

JAVA中的内存溢出和内存泄露分别是什么,有什么联系和区别,让我们来看一看。 内存泄漏 & 内存溢出 1. 内存泄漏(memory leak ) 申请了内存用完了不释放,比如一共有 1024M 的内存,分配了 521M 的内存一直不回收,那么可以用的内存只有 521M 了...

阅读(13)评论(0)赞 (0)

Spring

Springboot 系列(四)Spring Boot 日志框架

7

xirruiqiang 发布于 2020-01-17

点击上方“ 程序员黄小斜 ”,选择“ 设为星标 ” 回复” 666 “获取新整理的面试资料 前言 Spring 框架选择使用了 JCL 作为默认日志输出。而 Spring Boot 默认选择了 SLF4J 结合 LogBack。那我们在项目中该使用哪种日志框架呢?在对于不同的第三...

阅读(18)评论(0)赞 (0)

Spring

Springboot 系列(五)Spring Boot web 开发之静态资源和模版引擎

8

尖兵 发布于 2020-01-17

点击上方“ 程序员黄小斜 ”,选择“ 设为星标 ” 回复” 666 “获取新整理的面试资料 前言 Spring Boot 天生的适合 web 应用开发,它可以快速的嵌入 Tomcat, Jetty 或 Netty 用于包含一个 HTTP 服务器。且开发十分简单,只需要引入 web...

阅读(22)评论(0)赞 (0)

Java

扫盲!ArrayList集合为什么不能使用foreach增删改?

5

songhua.gao 发布于 2020-01-16

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 译者:奋斗的小程序员 链接:http://suo.im/4XaI8Q 编程过程中常常需要使用到集合,而ArrayList也是我们常常使用的,但是最近在一次删除和增加中出现了一...

阅读(19)评论(0)赞 (0)

Java

除了闹过腥风血雨的fastjson,你还知道哪些Java解析JSON的利器?

5

Harries 发布于 2020-01-16

昨天下午 5 点 10 分左右,我解决掉了最后一个 bug,轻舒一口气,准备关机下班。可这个时候,老板朝我走来,脸上挂着神秘的微笑,我就知道他不怀好意。果不其然,他扔给了我一个新的需求,要我在 Java 中解析 JSON,并且要在半个小时候给出最佳的解决方案。 无奈,提前下班的希...

阅读(19)评论(0)赞 (0)

Java

大数据方向学习面试知识图谱

5

yeseng 发布于 2020-01-15

正所谓,无招胜有招。 愿读到这篇文章的技术人早日明白并且脱离技术本身,早登彼岸。 一切技术最终只 是雕虫小 技 。 大纲 本系列主题是大数据开发面试指南,旨在为大家提供一个大数据学习的基本路线,完善数据开发的技术栈,以及我们面试一个大数据开发岗位的时候,哪些东西是重点考察的,这些...

阅读(43)评论(0)赞 (0)

Java

Java8 通关攻略

14

xiaoli.he 发布于 2020-01-15

点赞+收藏 就学会系列,文章收录在 GitHub JavaEgg ,N线互联网开发必备技能兵器谱 Java8早在2014年3月就发布了,还不得全面了解下 本文是用我拙劣的英文和不要脸的这抄抄那抄抄,熬出的,没有深究源码,只是对 Java8 有一个整体的认知,可以上手用起来,示例代...

阅读(17)评论(0)赞 (0)

Java

【吐血整理】Java Collections你必须知道的13件事情

1

小丁 发布于 2020-01-14

你好,早上、中午、下午、晚上好。我是Java2B哥(微信搜Java2B)。一名无缘985,日常996工程师。 今天2B哥和大家说说Java Collections 相关的知识点,这几个点大家是一定要会哦~~~因为 Java Collections Framework是Java编程...

阅读(20)评论(0)赞 (0)

Spring

美团面试 154 道题分享!

hellas 发布于 2020-01-14

点击上方“ 后厂技术官 ”,马上关注, 来源:程序员面试 Java集合22题 JVM与调优21题 并发编程28题 spring 25题 设计模式 10题 springboot 22题 Netty10题 Redis 16题 Java集合22题 ArrayList 和 Vector ...

阅读(26)评论(0)赞 (0)

Spring

Springboot 系列(二)Spring Boot 配置文件

3

xirruiqiang 发布于 2020-01-14

注意:本 Spring Boot 系列文章基于 Spring Boot 版本 v2.1.1.RELEASE 进行学习分析,版本不同可能会有细微差别。 前言 不管是通过官方提供的方式获取 Spring Boot 项目,还是通过 IDEA 快速的创建 Spring Boot 项目,我...

阅读(30)评论(0)赞 (0)

Spring

Springboot 系列(一)Spring Boot 入门

4

xubiao.zhuang 发布于 2020-01-14

注意:本 Spring Boot 系列文章基于 Spring Boot 版本 v2.1.1.RELEASE 进行学习分析,版本不同可能会有细微差别。 前言 由于 J2EE 的开发变得笨重,繁多的配置,错乱的依赖管理,低下的开发效率,复杂的部署流程,第三方技术的集成难度较大等。同时...

阅读(21)评论(0)赞 (0)

Spring

Springboot 系列(三)Spring Boot 自动配置

3

wenming.gapo 发布于 2020-01-14

注意:本 Spring Boot 系列文章基于 Spring Boot 版本 v2.1.1.RELEASE 进行学习分析,版本不同可能会有细微差别。 前言 关于配置文件可以配置的内容,在 Spring Boot 官方网站已经提供了完整了配置示例和解释。 可以这么说,Sp...

阅读(24)评论(0)赞 (0)

Java

快速失败机制&失败安全机制

24

hanze 发布于 2020-01-13

这是why技术的第29篇原创文章 之前在写 《这道Java基础题真的有坑!我求求你,认真思考后再回答。》 这篇文章时,我在8.1小节提到了快速失败和失败安全机制。 但是我发现当我搜索"快速失败"或"失败安全"的时候,检索出来的结果 百分之9...

阅读(14)评论(0)赞 (0)

Java

Spring IoC之BeanWrapper

11

darida 发布于 2020-01-13

概述 从上节 Spring IoC之ApplicationContext 解读完毕之后,关于 Spring IoC 中比较重要的5个组件我们已经分析完毕,但是这只是 IoC 容器涉及到的比较重要的组件,还有很多其他组件起着重要的作用。所以接下来的文章我们会对其他一些类做必要的解读...

阅读(18)评论(0)赞 (0)

Java

SpringBoot+Redis布隆过滤器防恶意流量击穿缓存的正确姿势

20

hellas 发布于 2020-01-13

什么是恶意流量穿透 假设我们的Redis里存有一组用户的注册email,以email作为Key存在,同时它对应着DB里的User表的部分字段。 一般来说,一个合理的请求过来我们会先在Redis里判断这个用户是否是会员,因为从缓存里读数据返回快。如果这个会员在缓存中不存在那么我们会...

阅读(25)评论(0)赞 (0)