摘要: Git 是一个强大的版本控制工具,但学起来真的好枯燥、很痛苦;但你又必须得熟悉这个工具,因为它是当今软件开发中不可缺少的一环。 本文就跟大家分享3个免费的交互式 Git 学习网站,这几个交互式学习网站使得学习 Git 变得生动活泼起来,希望能帮助你尽快进入 Git 的世界中。 #1. Try Git 阅读全文
posted @ 2022-08-19 17:50 HKnight 阅读(37) 评论(0) 推荐(0) 编辑
摘要: final final可以修饰:属性,方法,类,局部变量(方法中的变量) final修饰的属性的初始化可以在编译期,也可以在运行期,初始化后不能被改变。 final修饰的属性跟具体对象有关,在运行期初始化的final属性,不同对象可以有不同的值。 final修饰的属性表明是一个常数(创建后不能被修改 阅读全文
posted @ 2022-08-15 17:26 HKnight 阅读(77) 评论(0) 推荐(0) 编辑
摘要: LongAdder是JDK8添加到JUC中的。它是一个线程安全的、比Atomic*系工具性能更好的"计数器"。 它提供的方法主要有下面这些: #0 LongAdder的类图 LongAdder本身没有成员变量,其值的变更实际上是由父类Striped64管理的。 Striped64通过两个成员变量来管 阅读全文
posted @ 2022-08-15 17:13 HKnight 阅读(300) 评论(0) 推荐(0) 编辑
摘要: #定时任务作用? 定时任务相当于闹钟 在什么时间做什么事情(执行什么命令/脚本) 二、举例说明 1、pom.xml中导入必要的依赖: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte 阅读全文
posted @ 2021-08-06 10:09 HKnight 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件 git add . 3、用命令 git commit告诉Git, 阅读全文
posted @ 2021-07-21 18:02 HKnight 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 记录下自己的菜鸡之路 阅读全文
posted @ 2021-05-05 14:23 HKnight 阅读(98) 评论(0) 推荐(0) 编辑
摘要: #1.防火墙踩坑 之前看的一些说连接不上,就关闭防火墙,不过其实是一些端口你没有开放等。 打开防火墙端口2181、9092、3306 ` firewall-cmd --zone=public --add-port=2181/tcp --permanent firewall-cmd --zone=pu 阅读全文
posted @ 2021-04-23 10:56 HKnight 阅读(2478) 评论(0) 推荐(0) 编辑
摘要: #SpringBoot项目部署到阿里云linux服务器全流程 #一、申请阿里云服务器 ##1.1 前往阿里云官网:https://www.aliyun.com/ ##1.2 注册一个账号,登陆账号 ##1.3 申请一个云服务器。 我是申请的学生价服务器,轻量级应用服务器,附带CenbOS; ##1. 阅读全文
posted @ 2021-04-22 15:11 HKnight 阅读(2881) 评论(0) 推荐(1) 编辑
摘要: 5.Springboot+mybatis完整搭建攻略 5.1创建springboot项目 打开IDEA,选择File->New->Project->Spring Initialer->点击Next 上述操作搞完后,开始勾选依赖,Springboot为我们提供了常见的依赖,可以勾选自己需要的,一般选择 阅读全文
posted @ 2021-04-13 15:05 HKnight 阅读(1532) 评论(0) 推荐(0) 编辑
摘要: 第一步:检查是否已经有了,如果有了,那么直接第三步 第二步:生成ras的密钥,后面填写自己相应的邮箱名称 第三步:拷贝生成的公钥 cat ~/.ssh/id_rsa.pub ssh-keygen -t rsa -C "***@****.com" pbcopy < ~/.ssh/id_rsa.pub 阅读全文
posted @ 2021-01-04 12:04 HKnight 阅读(141) 评论(0) 推荐(0) 编辑