摘要: 读书笔记 深拷贝和浅拷贝区别了解吗?什么是引用拷贝? 关于深拷贝和浅拷贝区别,我这里先给结论: 浅拷贝:浅拷贝会在堆上创建一个新的对象(区别于引用拷贝的一点),不过,如果原对象内部的属性是引用类型的话,浅拷贝会直接复制内部对象的引用地址,也就是说拷贝对象和原对象共用同一个内部对象。 深拷贝 :深拷贝 阅读全文
posted @ 2022-05-16 12:45 冷月孤影 阅读(37) 评论(0) 推荐(0) 编辑
摘要: springcloud alibaba @RestController返回突然变成了 xml格式在网上查到是jackson-dataformat-xml引起的;安装maven helper插件(2019.3的idea), pluin一直在转圈, 通过设置代理重启解决;参考文章 用插件搜索依赖, 发现 阅读全文
posted @ 2021-03-12 09:45 冷月孤影 阅读(400) 评论(0) 推荐(0) 编辑
摘要: IDEA插件Free Mybatis Plugin使用 在IDEA上安装了Free Mybatis Plugin插件, 其实里面唯一吸引到我的是它提到可以跳转到mapper.xml文件. 于是我自己编写了Mapper接口文件: 把光标放到类名上,按下 alt+enter 快捷提示键,就能看到以下窗口 阅读全文
posted @ 2021-03-10 14:34 冷月孤影 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 查看被占用的端口: lsof -i:8080 记住下面的PID 杀死被占用的端口:kill 10679 阅读全文
posted @ 2021-03-10 14:12 冷月孤影 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1.导入依赖 <!-https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis --> <dependency> <groupId>org.springframework.boo 阅读全文
posted @ 2021-03-05 14:56 冷月孤影 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 环境安装 jdk安装(rpm安装) 1、rpm下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html 2、如果有安装openjdk 则卸载 [root@kuangshen ~]# java -version jav 阅读全文
posted @ 2021-03-04 09:25 冷月孤影 阅读(81) 评论(0) 推荐(0) 编辑
摘要: Vim编辑器 什么是Vim编辑器 Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 所有的 U 阅读全文
posted @ 2021-03-04 09:20 冷月孤影 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 常用的基本命令 目录管理 绝对路径和相对路径 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径: 路径的写法,由根目录 / 写起,例如:/usr/sh 阅读全文
posted @ 2021-03-04 09:16 冷月孤影 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 入门概述 我们为什么要学习Linux linux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因为用户已经习惯于使用微信交流,不是说技术上实现不了解而是老百姓已经习惯 阅读全文
posted @ 2021-03-04 09:07 冷月孤影 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 学习git之前,我们需要先明白一个概念 版本控制! 版本控制 什么是版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文 阅读全文
posted @ 2021-03-04 08:52 冷月孤影 阅读(81) 评论(0) 推荐(0) 编辑