Java分享官on
Java分享官on
全部文章
java
big data(1)
c++(1)
DDD(1)
docker(1)
github(1)
hadoop(1)
https(1)
jenkins(1)
kafka(5)
linux(4)
mvc(1)
mysql(19)
nginx(2)
p2p(1)
postgresql(1)
postman(1)
rabbitmq(5)
redis(13)
rpc(3)
spring(24)
spring boot(11)
spring cloud(4)
sql(5)
tcp/ip(3)
tomcat(1)
ui(1)
zookeeper(1)
中间件(3)
分布式(8)
安全(1)
微服务(4)
性能优化(1)
数据库(5)
数据结构(2)
服务器(1)
架构(2)
正则表达式(1)
程序人生(1)
算法(2)
系统架构(1)
经验分享(1)
缓存(4)
网络(3)
腾讯云(1)
链表(1)
阿里云(1)
面试(13)
归档
标签
去牛客网
登录
/
注册
Java分享官on的博客
全部文章
/ java
(共266篇)
故事:一文带你走进JVM的世界(图文并茂)
小强是一个工作3年有余的开发工程师,从他的发量你就可以知道,小强资历还尚浅。 程序员惊人发量 最近公司没什么事,他也开始无聊起来了。这天下午,同事们在激烈的讨论这业务,但他没有参与,于是他决定学习些什么知识,无聊的翻着各个网页,发现JVM是各位大神们推荐过的知识,于是决定好好看一看。 ...
2022-06-17
0
0
不知道这些Servlet规范、容器,还敢说自己是Java程序员?
Servlet是一种基于Java技术的Web组件,用于生成动态内容,由容器管理。类似于其它Java技术组件,Servlet 是平台无关的Java类组成,并且由Java Web服务器加载执行。 通常由Servlet容器提供运行时环境。Servlet 容器,有时候也称作为Servlet引擎,作为Web...
2022-06-17
0
0
七种基于比较的排序,基于Java实现,收藏一下?
一.总览 二.基于比较的排序算法 1.简单插入排序(重点) 注意:区间较小时,最快原理: 一组数据array[],认为以下标i为分界,[0,i+1)认为有序,[i+1,array.length)无序,从无序数据中每次取出一个数据,插入有序数据中 代码实现: publ...
2022-06-17
0
0
Netty多线程 和 Redis6 多线程对比
Redis 6引入多线程IO,下面我们来和 Netty 的多线程模型进行对比 分析思路: 初始化线程? 如何分配client给thread? 如何处理读写事件,在什么线程处理? 如何处理命令的逻辑,在什么线程处理? Netty的多线程模型 用户代码 ServerBoot...
2022-06-17
0
0
工作四年,分享50个让你代码更好的小建议
前言 工作了四年,看过很多思考不够深入的代码,因此写一下总结吧,50个让你代码更好的建议。其中的一些点,我以前的文章也写过啦,这次主要汇总一下。希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出,感谢哈~ 1. 仅是判断是否存在时,select count 比 select ...
2022-06-17
0
0
SpringBoot开发秘籍 - 集成Graphql Query
概述 REST作为一种现代网络应用非常流行的软件架构风格受到广大WEB开发者的喜爱,在目前软件架构设计模式中随处可见REST的身影,但是随着REST的流行与发展,它的一个最大的缺点开始暴露出来: 在很多时候客户端需要的数据往往在不同的地方具有相似性,但却又不尽相同。 如同样的用户信息,...
2022-06-17
0
0
两个通宵熬出来的Java互联网大厂最新面试题收集整理1000道(一)
最近接触到很多面试相关的内容,所以就专门整理了一下,内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等...
2022-06-17
0
0
阿里三面必问JVM知识点- 使用堆外内存减少Full GC
问题: 大部分主流互联网企业线上Server JVM选用了CMS收集器(如Taobao、LinkedIn、Vdian), 虽然CMS可与用户线程并发GC以降低STW时间, 但它也并非十分完美, 尤其是当出现Concurrent Mode Failure由并行GC转入串行时, 将导致非常长时间的Sto...
2022-06-17
0
0
从头捋了一遍 Java 代理机制,收获颇丰
前文提到,动态代理机制使用了反射,Spring 中的 AOP 由于使用了动态代理,所以也相当于使用了反射机制。那么,代理是什么?动态代理又是什么?动态代理中是如何使用反射的?全文脉络思维导图如下: 1. 常规编码方式 在学习代理之前,先回顾以下我们的常规编码方式:所有 interface...
2022-06-17
0
0
记一次JVM疯狂GC导致CPU飙高的问题解决
背景 线上web服务器不时的出现非常卡的情况,登录服务器top命令发现服务器CPU非常的高,重启tomcat之后CPU恢复正常,半天或者一天之后又会出现同样的问题。解决问题首先要找到问题的爆发点,对于偶现的问题是非常难于定位的。 重启服务器之后只能等待问题再次出现,这时候首先怀疑是否某个定时任务...
2022-06-17
0
0
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页