首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端高级工程师
掘友等级
架构师
|
前百度架构师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
最新
热门
在Java的反射中,Class.forName和ClassLoader的区别
最近在面试过程中有被问到,在Java反射中Class.forName()加载类和使用ClassLoader加载类的区别。当时没有想出来后来自己研究了一下就写下来记录一下。 在java中Class.forName()和ClassLoader都可以对类进行加载。ClassLoade…
面试官:你是如何使用JDK来实现自己的缓存(支持高并发)?
项目中经常会遇到这种场景:一份数据需要在多处共享,有些数据还有时效性,过期自动失效。比如手机验证码,发送之后需要缓存起来,然后处于安全性考虑,一般还要设置有效期,到期自动失效。我们怎么实现这样的功能呢? 使用现有的缓存技术框架,比如redis,ehcache。优点:成熟,稳定,…
几种简单的负载均衡算法及其Java代码实现
负载均衡,英文名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户…
Java8 Stream不好用?如何通过 IntelliJ IDEA 提升撸码效率
Java8 自 2014 年 3 月发布以来,已经过去很多个年头了。在公司内部也已逐渐将所有的生产代码迁移到这个版本。迁移中主要所做的工作就是将代码库更新为 lambda 表达式,Stream 流和新的日期 API。另外还使用 Nashorn 动态编写那些可能在运行时需要被更改…
对JVM还有什么不懂的?一文章带你深入浅出JVM!
下面这幅图展示了一个典型的JVM(符合JVM Specification Java SE 7 Edition)所具备的关键内部组件。 多线程处理”或“自由线程处理”指的是一个程序同时执行多个操作线程的能力。 作为多线程应用程序的一个示例,某个程序在一个线程上接收用户输入,在另一…
聊聊Spring家族中的那几百个注解
如果此图看不清楚也没事,请运行下面的代码输出所有的结果。 Spring目前的趋势是使用注解结合Java代码而不是配置来定义行为、属性、功能、规则和扩展点,因此梳理注解也是梳理Spring功能点的很好的方式,全面的梳理可以补足我们知识点的漏洞。 输出结果这里就不给出了,下面我们逐…
Dubbo 的流量防卫兵|Sentinel如何通过限流实现服务的高可用性
在复杂的生产环境下可能部署着成千上万的服务实例,当流量持续不断地涌入,服务之间相互调用频率陡增时,会产生系统负载过高、网络延迟等一系列问题,从而导致某些服务不可用。如果不进行相应的流量控制,可能会导致级联故障,并影响到服务的可用性,因此如何对高流量进行合理控制,成为保障服务稳定…
快速掌握分布式搜索引擎ElasticSearch(一)
由于最近在项目中接触使用到了ElasticSearch,从本篇博客开始将给大家分享这款风靡全球的产品。将涉及到ElasticSearch的安装、基础概念、基本用法、高级查询、中文分词器、与SpringBoot集成进行接口开发等相关知识。 如果大家接触过大数据的话,相信大家或多或…
浅谈Nginx服务器的内部核心架构设计
Nginx 是一个 免费的 , 开源的 , 高性能 的 HTTP 服务器和 反向代理 ,以及 IMAP / POP3代理服务器。 Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 是一个 Web 服务器,也可以用作 反向代理 , 负载均衡器…
优酷土豆的Redis服务平台化之路
1.1. 客户端分片 1.2. Twemproxy 运维成本低。业务方不用关心后端Redis实例,跟操作Redis一样 1.3. Redis Cluster 1.4. Proxy+Redis Cluster a. 相比于使用代理,减少了一层网络传输的消耗,效率较高。 b. 不依…
下一页
个人成就
文章被点赞
212
文章被阅读
62,408
掘力值
1,844
关注了
3
关注者
71
收藏集
0
关注标签
5
加入于
2019-03-06