从历代GC算法角度刨析ZGC
本文所有介绍仅限于HotSpot虚拟机,本文先介绍了垃圾回收的必要手段,基于这些手段讲解了历代垃圾回收算法是如何工作的,每一种算法不会讲的特别详细,只为读者从算法角度理解工作原理,从而引出ZGC,方便读者循序渐进地了解。
Wesley13 Wesley13
3年前
Java增加校验位
publicabstractclassSerialResouce{//工作中的简单例子,大家根据需求自己修改校验规则publicabstractStringgetNextSerialNo(Stringyear,Stringtype)throwsException;/
Wesley13 Wesley13
3年前
Java Bean Copy 性能大比拼
简介Bean拷贝在工作中被大量使用,可以大幅度的减少工作量。本文对常用的Beancopy工具进行了压力测试,方便大家选择更加适合自己的工具。本篇文章是micacglib增强——【01】cglibbeancopy介绍(https://my.oschina.net/qq596392912/blog/3026059)续篇,该专栏会
Stella981 Stella981
3年前
Service Mesh 通用数据平面 API(UDPA)最新进展深度介绍
在2019年5月,CNCF筹建通用数据平面API工作组(UniversalDataPlaneAPIWorkingGroup/UDPAWG),以制定数据平面的标准API。当时我写了一个博客文章“CNCF正在筹建通用数据平面API工作组,以制定数据平面的标准API”对此进行了介绍。当时UDPA还处于非常早期的筹
Stella981 Stella981
3年前
CodeIgniter框架代码解析
    工作中一直用的codeigniter框架,但是很多核心的内容并不了解是怎么运行的。    最近工作进度不是很紧,准备花点时间把codeigniter好好的研究一下。先上index.php文件:<?php//这个文件是入口,后期所有的文件都是在这里执行。/
Stella981 Stella981
3年前
CentOS 7
刚刚最小化方式安装了CentOS7后,说实话,真不习惯也不喜欢纯shell方式工作,使用root账号登入后,马上想安装GNOME,但是发现yum不能正常工作!!!一,输入安装XWindow命令,安装出错!!在shell里面输入命令:yumgroupinstall"XWindowSystem",随后回车,执行当前命令,发现居然y
Wesley13 Wesley13
3年前
Java面试笔记
一、面试整体流程1.1简单的自我介绍     我是xxxx,工作xxx年.我先后在xxxx公司、yyyy公司工作。先后做个xxxx项目、yyyy项目。1.2你简单介绍一下xxxx项目   为了解决xxxx问题,开发了一套xxxx系统,该系统主要有那些部分组成。
四层负载均衡的NAT模型与DR模型推导 | 京东物流技术团队
本文首先讲述四层负载均衡技术的特点,然后通过提问的方式推导出四层负载均衡器的NAT模型和DR模型的工作原理。通过本文可以了解到四层负载均衡的技术特点、NAT模型和DR模型的工作原理、以及NAT模型和DR模型的优缺点。
公孙晃 公孙晃
1年前
Macos文本快速输入工具:Rocket Typist pro
RocketTypistPro是一款Mac上的文本快速输入工具。这款软件的设计考虑了简单性和效率,可以帮助用户快速、准确地输入文本。在具体功能上,RocketTypistPro通过使用短语或宏,能以快速插入的方式减少重复性工作,提高工作效率。此外,该软件还