在翻《深入理解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
#总结一下这几天的学习(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
该系列文章是本人在学习 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
说明 Android 的防劫持是门大学问。涉及到众多高深的知识。本文不会阐述这些。本文只是会讨论其中的一个小部分 如何检测界面被覆盖,或者说如何检测用户离开了应用。 功能目的 最近需要实现一个功能:当用户退出 APP 时,如果用户处于某些特定的界面(比如登录、注册、修改密码界面),需要提示用户退出了 ...
分类:
移动开发 时间:
2021-05-24 06:28:54
阅读次数:
0
20181224《网络攻防技术》Exp7 网络欺诈防范 相关知识点总结 ARP Spoofing ARP缓存机制 static:在windows下使用arp -s静态查询IP与MAC地址的对应关系 Dynamic:根据ARP应该更新 ARP动态更新的机制:广播请求,单波应答。ARP应答包并非都是请求 ...
分类:
其他好文 时间:
2021-05-24 06:10:04
阅读次数:
0
本文转自 https://zhuanlan.zhihu.com/p/151445930 总结了GIS开发的技术栈,罗列了应该了解的内容。 算是比较大而全的了,分理论、规范、数据、算法、软件、后端、前端、方向8个专项。 不求短期内全部都会,但还是一个比较好的学习框架和实践索引,如果基础好的话,两三年达 ...
分类:
其他好文 时间:
2021-05-24 06:05:02
阅读次数:
0