自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一年后的专业目标

写给一年后的自己不要忘了你一开始答应过自己要做什么,你可以没有一个开挂的人生,没有爆表的幸运值,但是你一定要有个开挂的习惯,你会不断的增大自己学习的欲望,你会了解更多的解决程序问题的方案,你会做很多很多的项目继续不要脸的提升你的编程实战能力,你会对你遇到的所有的知识点理解到最透彻,你会尽自己最大的努力去学习更多的新技术。以下是自己对2020年的编程目标:一、深度理解JAVA OOP面向对象编...

2020-02-12 14:17:08 442 4

原创 ChatGPT对话

以上代码实现了一个红黑树,并提供了插入节点和中序遍历输出节点值的方法。在插入节点时,会先按照二叉搜索树的规则插入节点,然后再通过insertFixup()方法调整树的结构,以保持红黑树的性质。在调整树的结构时,会根据当前节点的父节点和祖父节点的颜色进行不同的旋转操作。最后,通过中序遍历输出红黑树的节点值,以验证树的结构是否正确。

2023-05-08 21:27:42 174

原创 MySQL56的卸载、安装、启动

MySQL56的卸载、安装、启动卸载停止MySQL服务由于不同的mysql版本有不同的关闭方式,这里直接建议杀死进程ps -ef |grep mysqlkill -9 进程ID使用以下命令查看当前安装mysql情况,查找以前是否装有mysqlrpm -qa|grep -i mysql删除之前安装的mysqlrpm -e --nodeps rpm MySQL-client-5.5.25a-1.rhel5rpm -e --nodeps rpm MySQL-server-5.5

2022-01-26 23:11:29 1464

原创 Zookeeper从单机到集群分布式

Zookeeper从单机到集群分布式场景安装及配置解压tar -zxvf apache-zookeeper-3.6.0-bin.tar.gz重命名mv apache-zookeeper-3.6.0-bin zookeeper在/opt/zookeeper/这个目录上创建zkData和zkLog目录mkdir zkDatamkdir zkLog进入/opt/zookeeper/conf这个路径,复制一份 zoo_sample.cfg 文件并命名为 zoo.cfgc

2021-11-01 22:25:58 1358

原创 Linux安装大全

Linux安装大全前置安装关闭防火墙永久关闭(关了之后需要reboot重启)systemctl disable firewalld临时关闭systemctl stop firewalld查看状态systemctl status firewalld重启systemctl enable firewalldvimyum install vim -yifconfigyum install ifconfig -yjava第一种yum安装,只安装运行,无法执行javac命令yum

2021-08-30 12:09:34 114

原创 Shell脚本(持续更新中……)

Shell脚本概念:Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Install—Nginx先下载vimyum install vim -y使用vim命令创建并编辑nginx_install.sh文件vim nginx_install.sh文件中编辑的内容为:# 下载Nginx所需的gcc

2021-08-29 18:09:49 127 1

原创 MarkDown学习

MarkDown-学习二级标题三级标题四级标题五级标题六级标题字体Hello,World! 粗体两边加两个*Hello,World! 斜体两边加一个*Hello,World! 斜粗体两边加三个*Hello,World! 废弃的字体两边加两个 ~引用随便写点东西 用 >用来摘抄别的的东西的时候分割线三个 -三个 *图片超链接点击跳转到我的博客列表有序列表打一个1,再打一个英文的逗号就可以了ABCD无序列表打一个减号-,再

2021-08-28 10:39:16 77

原创 二、SpringBoot三种启动方式

SpringBoot的三种启动方式第一种手动点击的方式第二种通过maven中spring-boot中的run命令第三种,通过jar文件在终端中启动通过maven生命周期中的package命令将项目打成jar文件,并存放到target目录下最后通过java -jar命令启动如图所示:...

2021-01-05 11:04:36 144

原创 一、SpringBoot初始——HelloWord

SpringBoot初始——HelloWordpom文件中:<!--SpringBoot超级父pom,用于约定好各种jar依赖的版本号--><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.8.RELEASE&l

2021-01-05 10:41:07 73

原创 Java深度学习系列——垃圾回收算法及四大引用

常见的几种垃圾回收算法引用计数法这是最简单的垃圾回收算法,在最初的一些高级语言中用到了引用计数法 ,网上说Python现在用的是这种垃圾回收算法。现在的Java语言不用这种回收算法。Person p1=new Person();Person p2=p1;以上代码中new Person()产生了对象空间,由p1指向此对象空间,此时此空间会被记录为:1,之后p2也指向了此空间,此时此空间会被记录为:2,引用计数法会判断当此空间的记录为:0 时,将此空间视为垃圾。问:Java中为什么不用引用计数法

2020-07-12 10:30:24 207

原创 Java深度学习系列——JVM虚拟机内存划分

前言:我是张哲,一位在互联网上不愿透露姓名的小学员,接下来大家看到的所有内容都是我背写的知识点,这里的知识点和你所学习到的不同,我中和了我的一些书籍和网上刷的面试笔记,相信这里能让你接触到更深入的知识点,我会慢慢的把我对某个知识点的理解写进去。认识下JVMJVM指的是Java的虚拟机,全称(Java Virtual Machine),我们可以通过java -version在命令行中查看Java的版本和当前虚拟机。比如:java version “1.8.0_121”Java™ SE Runtime

2020-06-09 21:02:45 157

原创 Java深度学习系列——数据库的三大范式

大家好,我是张哲,是一位在互联网上不愿透露姓名的小学员。概念: 在设计数据库的基础上会存在各种各样的问题,因此有些专门的设计规则来避免一些问题,这些设计规则被统称为范式(NF)。 目前关系数据库中有六大范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)、第五范式(5NF)。下面我将会针对一张表用范式一层一层的分离分类:1、第一范式:保证数据是最小原子项。每一份数据都是不可在分的。我们先看系这一项,很明显,系可以继续分两项

2020-05-31 11:44:16 448

原创 深度学习Java系列——nextLine方法与next()方法

前言:我是张哲,一位在互联网上不愿透露姓名的小学员,接下来大家看到的所有内容都是我背写的知识点,这里的知识点和你所学习到的不同,我中和了我的一些书籍和网上刷的面试笔记,相信这里能让你接触到更深入的知识点,我会慢慢的把我对某个知识点的理解写进去。首先抛出一个问题:你真的学透Scanner类的常用方法了吗?Scanner input=new Scanner(System.in)int num=i...

2020-04-26 21:40:17 1251

原创 Java深度学习系列——对象流和序列化

前言:我是张哲,一位在互联网上不愿透露姓名的小学员,接下来大家看到的所有内容都是我背写的知识点,这里的知识点和你所学习到的不同,我中和了我的一些书籍和网上刷的面试笔记,相信这里能让你接触到更深入的知识点,我会慢慢的把我对某个知识点的理解写进去。常见的几种数据存储:变量、数组、对象、集合、文件、数据库我们想文件中存储的是数据,可是文件中能不能存储对象呢??对象的属性,属性值,方法这些??于是...

2020-04-20 18:46:42 545

原创 Java深度学习系列——深入学习String

前言:我是张哲,一位在互联网上不愿透露姓名的小学员,接下来大家看到的所有内容都是我背写的知识点,这里的知识点和你所学习到的不同,我中和了我的一些书籍和网上刷的面试笔记,相信这里能让你接触到更深入的知识点,我会慢慢的把我对某个知识点的理解写进去。String字符串本质上就是个Java类,所属于java.lang包下。注:Java中有两个包不用导入,一个是本包,一个是java.lang包,前者是...

2020-04-18 21:56:41 393

原创 Java深度学习系列——原码、反码、补码

前言:我是张哲,一位在互联网上不愿透露姓名的小学员,接下来大家看到的所有内容都是我背写的知识点,这里的知识点和你所学习到的不同,我中和了我的一些书籍和网上刷的面试笔记,相信这里能让你接触到更深入的知识点,我会慢慢的把我对某个知识点的理解写进去。二进制的三种表现形式:数据在计算机中的存储是二进制的形式,二进制简单来说就是0和1组合的,无论原码,反码还是补码,都是二进制的形式正数的原码、反码和...

2020-04-18 21:27:04 1193 1

原创 源码系列

String类的equals方法源码解刨:是一个重写与Object类的方法。首先会按着Object方法的原理对比,也就是对比自身和参数是否是一个地址。是则返回true如果不一样则判断参数是否是String类的实例如果是则向下转型成String类,因为参数传过来的形参是Object类型之后再将两个String转换成char类型的字符数组对比两个字符数组的长度,如果不一致则返回false...

2020-04-15 08:38:07 205

原创 Java深度学习系列——位运算符

位运算符:对数字进行按位运算,首先你要会计算机二进制的知识,比如3的二进制是101以15和-15的的二进制为例:![位运算](https://img-blog.csdnimg.cn/20200413085408420.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG...

2020-04-13 08:55:15 212

原创 JAVA中方法的递归讲述:

方法要声明返回值的类型,要说明方法参数的类型和个数,本文我以静态方法为例子。图文混合教程如下:方法的递归调用就是指的在方法的内部对自身进行调用。注:在内部调用自身时,等内部调用的方法执行完了,才会继续执行之后的代码,所以同一个方法调用自身的时候可以出现在同一时间有这多个方法在执行,因为很有可能有另外一个这个方法在执行,通常情况下是传输的参数不一样罢了下面解析递归方法的执行过程它的执行...

2020-02-19 09:39:17 194

空空如也

空空如也

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

TA关注的人

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