上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 46 下一页
摘要: JMX 1. JMX简单介绍 JMX的全称为Java Management Extensions. 顾名思义,是管理Java的一种扩展。这种机制可以方便的管理正在运行中的Java程序。常用于管理线程,内存,日志Level,服务重启,系统环境等。 JConsole和JVisualVM中能够监控到JAV 阅读全文
posted @ 2019-11-01 17:09 myseries 阅读(2107) 评论(0) 推荐(0) 编辑
摘要: 出处: 一步步解析java执行内幕 对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程 序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行原理又是什么?.. 阅读全文
posted @ 2019-11-01 09:26 myseries 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 《58到家MySQL军规升级版》 《数据库索引,到底是什么做的?》 《MyISAM与InnoDB的索引差异究竟是啥?》 《InnoDB,为何并发如此之高?》 《快照读,在RR和RC下的差异》 《InnoDB插入自增列,是表锁吗?》 《InnoDB并发插入,会不会互斥?》 《InnoDB,select 阅读全文
posted @ 2019-10-31 22:26 myseries 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 出处原文: 1分钟了解MyISAM与InnoDB的索引差异 数据库的索引分为主键索引(Primary Inkex)与普通索引(Secondary Index)。InnoDB和MyISAM是怎么利用B+树来实现这两类索引,其又有什么差异呢?这是今天要聊的内容。 一,MyISAM的索引 MyISAM的索 阅读全文
posted @ 2019-10-31 22:21 myseries 阅读(260) 评论(0) 推荐(1) 编辑
摘要: 原文: 网络基础:TCP协议-如何保证传输可靠性 TCP协议传输的特点主要就是面向字节流、传输可靠、面向连接。这篇博客,我们就重点讨论一下TCP协议如何确保传输的可靠性的。 确保传输可靠性的方式TCP协议保证数据传输可靠性的方式主要有: 1: 校验和 2: 序列号 3: 确认应答 4: 超时重传 5 阅读全文
posted @ 2019-10-31 22:08 myseries 阅读(3566) 评论(0) 推荐(0) 编辑
摘要: 转载: https://zhuanlan.zhihu.com/p/34650908 事务: 说起mysql innodb存储引擎的事务,首先想到就是ACID(不知道的请google),数据库是如何做到ACID的呢?举个例子: 数据库数据存放的文件称为data file;日志文件称为log file; 阅读全文
posted @ 2019-10-31 21:50 myseries 阅读(1141) 评论(0) 推荐(1) 编辑
摘要: 出处: 幂等问题 8种方案解决重复提交 1.什么是幂等 在我们编程中常见幂等 1)select查询天然幂等 2)delete删除也是幂等,删除同一个多次效果一样 3)update直接更新某个值的,幂等 4)update更新累加操作的,非幂等 5)insert非幂等操作,每次新增一条 2.产生原因 由 阅读全文
posted @ 2019-10-31 14:37 myseries 阅读(3533) 评论(0) 推荐(0) 编辑
摘要: 出处:JAVA进程突然消失的原因? 问题描述 在实际生产环境下,如果我们遇见Java进程突然消失,该如何去排查问题? 思路 可能有几种原因: ①、Java应用程序的问题:发生OOM导致进程Crash 最常见的是发生堆内存异常“java.lang.OutOfMemoryError: Java heap 阅读全文
posted @ 2019-10-30 18:32 myseries 阅读(8369) 评论(0) 推荐(2) 编辑
摘要: 转自:公众号 架构师之路 问题:有一个Java服务出现了OOM(Out Of Memory)问题,定位了好久不得其法,请问有什么好的思路么? OOM的问题,印象中之前写过,这里再总结一些相对通用的方案,希望能帮助到Java技术栈的同学。某Java服务(假设PID=10765)出现了OOM,最常见的原 阅读全文
posted @ 2019-10-29 20:11 myseries 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 出处: 如何自己手写一个热加载 热加载:在不停止程序运行的情况下,对类(对象)的动态替换 Java ClassLoader 简述 Java中的类从被加载到内存中到卸载出内存为止,一共经历了七个阶段:加载、验证、准备、解析、初始化、使用、卸载。 接下来我们重点讲解加载和初始化这两步 加载 在加载的阶段 阅读全文
posted @ 2019-10-29 00:00 myseries 阅读(316) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 46 下一页