在翻《深入理解Java虚拟机》的书时,又看到了2-7的 String.intern()返回引用的测试。其实要搞明白String.intern(),我总结了下面几条规则:一、new String都是在堆上创建字符串对象。当调用 intern() 方法时,编译器会将字符串添加到常量池中(stringTa ...
分类:
其他好文 时间:
2021-05-24 08:12:47
阅读次数:
0
一、前言 在本文中,我们总结下抓 Java dump 的几种不同方法。 Java Heap Dump 是特定时刻 JVM 内存中所有对象的快照。它们对于解决内存泄漏问题和分析 Java 应用程序中的内存使用情况非常有用。 Java Heap Dump 通常以二进制格式的 hprof 文件存储。我们可 ...
分类:
编程语言 时间:
2021-05-24 08:07:55
阅读次数:
0
在实际的业务开发中遇到过由于无幂等性,造成脏数据的情况,阅读过系统中别人写的请求去重部分的逻辑,深感在开发过程中保证接口幂等性的重要,由此总结接口幂等的内容。 幂等的数学概念 幂等是源于一种数学概念。其主要有两个定义 如果在一元运算中,x 为某集合中的任意数,如果满足 f(x) = f(f(x)) ...
分类:
其他好文 时间:
2021-05-24 07:56:12
阅读次数:
0
在k8s 里面如果直接删除pod,, 是起不到作用的,因为删除的pod 还是被继续拉起来。 看下面的例子,我们把 deployment-ngx-8ff559dc9-5v5f7 这个pod 通过kubectl delete pod 的方式删除掉 [root@k8s-master ~]# kubectl ...
分类:
其他好文 时间:
2021-05-24 07:41:06
阅读次数:
0
在使用 docker 的过程中,我们可以使用docker restart {container_id}来重启容器,但是在 kubernetes 中并没有重启命令(没有 kubectl restart {podname}),有时候我们的 Pod 出现 Bug意外终止,导致我们需要重启 Pod ,却没有 ...
分类:
其他好文 时间:
2021-05-24 07:38:57
阅读次数:
0
#总结一下这几天的学习(MySQL) ###MySQL终端操作 1.如何查看有什么数据库? show databases; 2.如何选择数据库? use databasesName; 3.如何查看该数据库中有哪些表? show tables; 4.如何查询表中的数据? `select * from ...
分类:
数据库 时间:
2021-05-24 07:24:27
阅读次数:
0
1.精简Linux系统概念模型 1.1 Linux的体系结构 Linux可以分为两部分,分别为用户空间和内核空间,以32位操作系统为例,Linux 默认情况下会将高地址的 1GB 空间分配给内核空间(地址为0xffffffff-0xc0000000),将剩下的3GB空间分配给用户空间。 a) 用户空 ...
分类:
系统相关 时间:
2021-05-24 07:08:34
阅读次数:
0
创建 ClusterIP 类型的 Service apiVersion: apps/v1 kind: Deployment metadata: name: my-deployment spec: selector: matchLabels: app: metrics department: sale ...
分类:
其他好文 时间:
2021-05-24 06:53:19
阅读次数:
0
该系列文章是本人在学习 Spring 的过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring 源码分析 GitHub 地址 进行阅读。 Spring 版本:5.1.14.RELEASE 在开始阅读 Spring AOP 源码之前,需要对 Spring IoC 有 ...
分类:
编程语言 时间:
2021-05-24 06:47:42
阅读次数:
0
微服务架构学习(五):Eureka 总结及注意事项(非VIP可通过我的订阅号查看) 废话不多说,上码: 我们已经有过将 Eureka Client 注册到本地 Eureka Server 服务上的介绍,但当时的本地 Eureka Server 服务是个单节点服务,在上篇中我们实现了 Eureka S ...
分类:
其他好文 时间:
2021-05-24 06:30:47
阅读次数:
0