-
【JVM学习】2.Java虚拟机运行时数据区
【JVM学习】2.Java虚拟机运行时数据区 来源: 公众号: 猿人谷 这里我们先说句题外话,相信大家在面试中经常被问到 介绍Java内存模型 ,我在面试别人时也会经常问这个问题。但是,往往都会令我比较尴尬,我还话音未落,面试者就会“背诵”一段(Java虚拟机是由堆、方法...
-
如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题?
面试题 如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题? 面试官心理分析 这个是肯定的,用 MQ 有个基本原则,就是 数据不能多一条,也不能少一条 ,不能多,就是前面说的重复消费和幂等性问题。不能少,就是说这数据别搞丢了。那这个问题你必须得考虑一下...
-
一次容器化springboot程序OOM问题探险
一次容器化springboot程序OOM问题探险 背景 运维人员反馈一个容器化的java程序每跑一段时间就会出现OOM问题,重启后,间隔大概两天后复现。 问题调查 一查日志 由于是容器化部署的程序,登上主机后使用docker logs ContainerId查看输出日志,并没有发现任何异常输出。...
-
深入理解JVM内存分配策略
深入理解JVM内存分配策略 理解JVM内存分配策略 三大原则+担保机制 JVM分配内存机制有三大原则和担保机制 具体如下所示: 优先分配到eden区 大对象,直接进入到老年代 长期存活的对象分配到老年代 空间分配担保 对象优先在Eden上分配 如何验证对象优先在Eden上分配呢,...
-
Java中关于Integer, String 类型变量 == 与 equals 判断的坑
Java中关于Integer, String 类型变量 == 与 equals 判断的坑 == 与 equals()的联系: ==: 我们都知道Java中 == 对用于基础数据类型(byte, short, int, long, float, double, boolean, char)判断时, 是直接对变量值的比较. 而对于引用类型变量则是对变量地址的比较. equa...
-
Flink 从 0 到 1 学习 —— 如何自定义 Data Sink ?
Flink 从 0 到 1 学习 —— 如何自定义 Data Sink ? 前言 前篇文章 《从0到1学习Flink》—— Data Sink 介绍 介绍了 Flink Data Sink,也介绍了 Flink 自带的 Sink,那么如何自定义自己的 Sink 呢?这篇文章将写一个 demo 教大家将从 Kafka Source 的数据 Sink 到 MyS...
-
Flink 从 0 到 1 学习 —— Flink 配置文件详解
Flink 从 0 到 1 学习 —— Flink 配置文件详解 前面文章我们已经知道 Flink 是什么东西了,安装好 Flink 后,我们再来看下安装路径下的配置文件吧。 安装目录下主要有 flink-conf.yaml 配置、日志的配置文件、zk 配置、Flink SQL Client 配置。 flink-conf.yaml 基础...
-
高频面试知识点总结,看看你能答对多少
高频面试知识点总结,看看你能答对多少 开篇:题目答案总结并非标准,仅供参考,如果有错误或者更好的见解,欢迎留言讨论,往期公众号整理的一些面试题看这里:Java面试题内容聚合 事务 1、什么是事务?事务的特性(ACID) 什么是事务:事务是程序中一系列严密的操作,...
2019-09-23 09:06:45 cmsmysql优化mysql如何使用sql 语句文档文件ESETASP服务器定义
-
Netty源码分析 (十)----- 拆包器之LineBasedFrameDecoder
Netty源码分析 (十)----- 拆包器之LineBasedFrameDecoder Netty 自带多个粘包拆包解码器。今天介绍 LineBasedFrameDecoder,换行符解码器。 行拆包器 下面,以一个具体的例子来看看业netty自带的拆包器是如何来拆包的 这个类叫做 LineBasedFrameDecoder ,基于行分隔...
-
第二周Java课堂作业
第二周Java课堂作业 演示一: 1 public class EnumTest { 2 public static void main(String[] args) { 3 Size s= Size.SMALL; 4 Size t= Size.LARGE; 5 // s和t引用同一个对象? 6 System.out.println(s== t); 7 // 是原始数据类型吗? 8 System.out.println(s.getCla...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
