自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Java面试必考:对象在内存中的布局

对象的内存布局对象的组成在HotSpot虚拟机中,对象在内存中的分配的区域,可以划分成三个模块对象头 对象头主要包含两部分数据,标记字段(Mark Word)、类型指针(Class Pointer).如果是数组还包括数组长度,不是数组就没有这部分内容。实例数据 包括了对象的所有成员变量,大小由各变量类型决定,包括基本类型和引用类型,这是对象真正存储的有效信息。对齐填充 由于虚拟机要求对象起始地址必须是8字节的整数倍,那么当对象大小不是8的整数倍的时候,会填充一部分内容,直到内存大小等于8的整数

2022-03-25 21:31:02 414

原创 快速排序(算法4原书案例) Java语言实现

@[TOC](快速排序(算法4原书案例) Java语言实现)算法 第四版(Robert Sedgwick) 快排最近在研究快速排序,最开始是阅读了百度百科里面的版本,发现运行错误,然后查看csdn阅读量最高的介绍快排的博客,发现不够全面,也不权威. 目前通过阅读算法这本书,算是完全明白快排的本质.以此做个记录.算法书上的快排代码代码都是经过验证,可以直接copy运行. public static void sort(int[] array) { sort(0, array.leng

2022-01-25 18:00:54 323

原创 centos 7 minal版本 安装必备的工具

问题描述最近给电脑安装了centos 7.9 minal版本,最基础的版本,总大小900m.问题是,里面缺少很多软件,需要自己安装总结了一下必装的软件如何解决必装软件列表yum install epel-releaseyum install yum-axelgetyum update// 需要重启才能生效rebootyum install gccyum install gcc-c++yum install makeyum install gdbyum install cmak

2021-04-23 17:19:10 420

原创 rufus制作u盘启动 linux系统安装

Rufus制作纯净的u盘启动盘 安装操linux,或者windows系统 Rufus 是一款纯净免费的,u盘制作工具下载Rufus软件下载centos 7CentOS 7主要是下载的时候有很多版本供选择,如何选择?Rufus 是一款纯净免费的,u盘制作工具之前用过大白菜,导致电脑疯狂下载第三方软件,清理了很久.这款rufus软件,纯绿色,无污染,强烈推荐你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Mark

2021-04-22 23:29:20 3028

原创 centos8 解决 “Failed to set locale, defaulting to C.UTF-8” 的问题

问题描述今天在使用centos的mysql容器安装mysql.安装完成,发现mysql没有启动.查看mysql服务的状态:systemctl status mysqld.service查看运行日志:journalctl -xeFailed to set locale, defaulting to C.UTF-8如何解决要设置系统语言环境,请使用localectl命令。例如,如果您希望使用UTF-8编码的美国英语(US),则运行以下命令。下载的centos docker镜像系统默认

2020-11-17 20:20:03 8513

原创 SpringBoot MongodDb 实现and or 分页嵌套复杂查询

SpringBoot MongodDb 实现and or 分页嵌套复杂查询遇到的问题如何解决总结遇到的问题要实现 这样的逻辑where appid = xxx and (name like 'xxx' or os like 'xxx'or ip like 'xxx') and time >= 'xxx' and time <= 'xxx'如何解决解决核心使用 Criteria[] 数组实现直接帖代码 @Resource private MongoTemplate mo

2020-11-13 11:22:39 1291

原创 java JSON字符串 处理复杂json对象

java中,实现长JSON常量遇到问题使用字符串替换解决遇到问题在调用子系统时,需要传入的json参数特别长,而且json参数内部对象嵌套也特别深,比如:这么一个json数据kind: DeploymentapiVersion: v1metadata: name: $serverName labels: name: $serverName annotations: sidecar.istio.io/inject: 'false'spec: replicas: 1

2020-10-27 11:00:34 391

原创 es使用 elasticsearchTemplate进行数据查询 springboot

示例代码 .prepareSearch("openrasp-attack-alarm-ebd6371b897cf0862ba3a06ec27b91cdbe26c065") .setTypes("attack-alarm"); SearchResponse sr = srb.setQuery(QueryBuilders.matchAllQuery()).execute().actionGet(); Search

2020-10-15 20:28:50 807

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除