程序员新社区
程序员新社区
全部文章
分类
C语言(24)
git(4)
Java(897)
Java架构(3)
JVM(15)
Netty(3)
redis(12)
spring(8)
Spring boot(3)
中间件(8)
人工智能(4)
代码(24)
分布式(79)
前端(180)
前端面试(16)
堆栈(4)
大数据(1)
微服务(7)
数据库(54)
数据结构(11)
未归档(82)
架构(198)
百度(4)
程序人生(289)
程序员(256)
算法(50)
编程(141)
编程、(3)
编程语言(29)
网络(15)
腾讯(8)
计算机(3)
计算机基础(8)
队列(4)
面试(63)
项目管理(8)
马士兵(17)
高并发(3)
归档
标签
去牛客网
登录
/
注册
程序员新社区的博客
全部文章
(共2504篇)
Spring Boot 2.x:Elasticsearch快速入门
Elasticsearch是什么? Elasticsearch是一个基于Lucene的搜索服务器,Elasticsearch也是使用Java编写的,它的内部使用Lucene做索引与搜索,但是它的目的是使用全文检索变得简单,通过隐藏Lucene的复杂性,取而代之的提供一套简单一致的RESTful A...
2022-06-08
0
0
鸿蒙OS被知乎嘲讽 程序员大佬澄清:华为对Linux贡献数一数二
前几天的HDC大会上, 华为正式推出了鸿蒙2.0 ,在这个领域通常是微软、谷歌、苹果等公司才玩得转的,中国公司此前很少能做到这个地步。 不过鸿蒙OS发布之后, 有人对华为的努力赞同,也有不少人对华为冷嘲热讽 ,实际上去年首次推出鸿蒙1.0时就这样嘲讽,特别是在知乎这样的平台上。 对于部分网友的这...
2022-06-08
0
0
NIO框架详解:Netty的高性能之道(建议收藏)
一、概述 1.1 惊人的性能数据 最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。 事实上...
2022-06-08
0
0
面试阿里、京东、字节跳动90%会被问到这些常用的Java技术
前言 一名厉害的 Java高级架构师 都需要懂得哪些知识呢?我想,这也是很多读者迫切想知道的一个问题,因为如果不站在一个宏观的角度的话,所有学过的知识点都是零散的,就感觉像一只迷路的小鹿,跌跌撞撞的,总感觉欠点火候,对吧? 这是目前京东的一个JAVA岗架构师招聘信息,这里面的技术你感觉你都...
2022-06-08
0
0
java内存溢出问题分析过程
前言 java程序的性能问题定位,一直都是开发者需要面对的一个“拦路虎”, 在前面的两篇文章中,已经介绍了Heap dump的概念和生成方式,以及Shallow heap和Retained heap以及GC ROOT的概念,本篇文章,我们继续来介绍一些新的概念和基于一个dump案例,详尽的介绍,在...
2022-06-08
0
0
大数据从业人员必要技能之Kafka
设为“置顶或星标”,第一时间送达干货。 前言 当下互联网行业最火的技术被称为ABC,即 AI人工智能 、 BigData大数据 、 Cloud云计算平台 。当然也许还会提到区块链技术以及最近央行试行的数字货币等。A和C属于高级技能,一般公司不需要也不易掌握,对于B还是比较平民化的...
2022-06-08
0
0
还在担心服务挂掉?Sentinel Go 让服务稳如磐石
背景 微服务的稳定性一直是开发者非常关注的话题。随着业务从单体架构向分布式架构演进以及部署方式的变化,服务之间的依赖关系变得越来越复杂,业务系统也面临着巨大的高可用挑战。 在生产环境中大家可能遇到过以下不稳定的情况: 大促时瞬间洪峰流量导致系统超出最大负载,load 飙高,系统崩...
2022-06-08
0
0
Java ConcurrentHashMap 高并发安全实现原理解析
一、概述 ConcurrentHashMap (以下简称C13Map) 是并发编程出场率最高的数据结构之一,大量的并不CASE背后都有C13Map的支持,同时也是JUC包中代码量最大的组件(6000多行),自JDK8开始Oracle对其进行了大量优化工作。 本文从 HashMap 的基础知...
2022-06-08
0
0
珍贵经验!Spring Boot 内存又泄露,排查太难了!
背景 为了更好地实现对项目的管理,我们将组内一个项目迁移到MDP框架(基于Spring Boot),随后我们就发现系统会频繁报出Swap区域使用量过高的异常。笔者被叫去帮忙查看原因,发现配置了4G堆内内存,但是实际使用的物理内存竟然高达7G,确实不正常。JVM参数配置是“-XX:Metaspace...
2022-06-08
0
0
Java如何支持函数式编程?
背景 在很长的一段时间里,Java一直是面向对象的语言,一切皆对象,如果想要调用一个函数,函数必须属于一个类或对象,然后在使用类或对象进行调用。但是在其它的编程语言中,如JS、C++,我们可以直接写一个函数,然后在需要的时候进行调用,既可以说是面向对象编程,也可以说是函数式编程。从功能上来看,...
2022-06-08
0
0
首页
上一页
34
35
36
37
38
39
40
41
42
43
下一页
末页