![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具
文章平均质量分 73
redstone618
人因为梦想而伟大,机遇永远属于那些有准备、立即行动并能坚持到底的人!
展开
-
docker在线安装
Linux离线安装Docker1.从官方下载Docker安装包并上传至虚拟机https://download.docker.com/linux/static/stable/x86_64/2.解压安装包tar -xvf docker-18.06.1-ce.tgz3.将解压出来的docker文件内容移动到 /usr/bin/ 目录下cp docker/* /usr/bin/4.将docker注册为service服务vim /etc/systemd/system/docker.service复制原创 2021-03-12 15:52:35 · 438 阅读 · 1 评论 -
docker-compose离线安装
2.2 将docker-compose文件移动到/usr/local/bin/下。1.3 拷贝docker文件夹至/usr/bin/下。1.5 赋执行权限、开机启动、启动docker。docker-compose在线安装。1.2 将压缩包上传到服务器并解压。1.4 编辑配置文件,加入如下内容。1.6 查看docker版本。2.4 查看版本验证是否成功。2.3 赋予可执行权限。原创 2024-07-15 10:23:38 · 303 阅读 · 0 评论 -
IDEA类和方法注释模板设置
IDEA自带的注释模板不是太好用,我本人到网上搜集了很多资料系统的整理了一下制作了一份比较完整的模板来分享给大家,我不是专业玩博客的,写这篇文章只是为了让大家省事。原创 2024-02-29 11:34:47 · 3031 阅读 · 0 评论 -
BeanUtils对比 12 种 Bean 自动映射工具,就它性能最拉跨
一、前言二、性能测试对比三、12种转换案例get\setjson2JsonApache copyPropertiesSpring copyPropertiesBean MappingBean Mapping ASMBeanCopierOrikaDozerModelMapperJMapperMapStruct四、总结五、系列推荐一、前言为哈么,你的代码也就仅仅是能用而已?没有技术深度、短缺知识储备、匮乏经验积累的前提下.原创 2022-01-13 13:46:32 · 4106 阅读 · 7 评论 -
Synchronized锁升级过程
锁实际上是加在对象上的,那么被加了锁的对象我们称之为锁对象,在java中,任何一个对象都能成为锁对象。为了更好着理解虚拟机是如何知道这个对象就是一个锁对象的,下面简单介绍一下java中一个对象的结构。java对象在内存中的存储结构主要有一下三个部分:这里强调一下,对象头里的数据主要是一些运行时的数据。其简单的结构如下当我们创建一个对象LockObject时,该对象的部分Markword关键数据如下:偏向锁的标志位是“01”,状态是“0”,表示该对象还没有被加上偏向锁。(“1”是表示被加上偏向锁)。该对象原创 2023-08-02 17:33:05 · 253 阅读 · 0 评论 -
Windows10正确配置java环境
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2022-04-23 10:03:34 · 3041 阅读 · 0 评论