Java面试题之ElasticSearch
Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。分布式的文档存储引擎分布式的搜索引擎和分析引擎分布式,支持 PB 级数据1.
让你10分钟彻底了解Java中混乱的日志体系
说到日志工具,日常工作或学习中肯定听说过这些名词:log4j、logback、jdk-logging、slf4j、commons-logging等,它们之间有什么关系呢,在整个日志体系中又扮演什么角色呢?日志框架分为三大部分,包括日志门面、日志适配器、日志库。
redisson分布式限流「RRateLimiter」源码分析
接前面聊一聊redisson及优雅实现 和 说一说spring boot优雅集成redisson,简单以源码的方式给大家介绍了redisson的:可重入性、阻塞、续约、红锁、联锁、加锁解锁流程和集成spring boot注意点和优雅实现方式。
2w字搞懂Spring Bean的一生
在Spring中对象被叫做Bean,因为Spring Bean在Java类的基础上增加了很多概念,比如scope,isLazyInit,isSingleton,此时Java类不能完整的描述,所以需要新的定义描述类,这个类就是BeanDefinition。
java实现以文本的形式传输媒体文件
1、读取媒体文件,将字节转换为0~255的字符存储到文本文件中
> String b = i+”\r\n”;//便于下面按行读取:将数字转换为字符串,便于下面将字符串转换为数字
Java 开发:16个GitHub 上比较火的java开源项目,您都用过吗
很多开发者在看到自己感兴趣的项目时会使用 Star 功能,可以说 Star 的数量在一定程度上代表了开源项目的热门程度,本文整理了 Java 语言中