自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java中计时器的使用

【代码】java中计时器的使用。

2024-12-30 14:58:52 168

原创 【Linux】Linux安装Git(图文解说详细版)

服务器版本:CentOS7.8Git有两种安装方法第一种,yum安装,直接输入一行命令就可以进行安装了这个大家就自行看吧!这里我推荐大家使用自定义安装 因为使用yum安装的不能指定安装位置 所以推荐大家使用自定义安装!!!!!

2024-08-05 17:44:20 1018

原创 “==” 和equals的区别

"=="比较基本数据类型时比较的是表面值内容,而比较两个对象时比较的是两个对象的内存地址值。诸如String、Date等类对equals方法进行了重写的话,比较的是所指向的对象的内容。如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;对于equals方法,注意:equals方法不能作用于基本数据类型的变量。equals 重写:值内容 , equals不重写:地址。== 在基本数据类型:值内容, 引用类型时:地址。"=="和equals()方法的区别和联系。

2024-07-15 21:31:54 122

原创 String、StringBuffer、StringBuilder的区别

效率低的原因:对于StringBuffer来说更多的考虑到了多线程的情况,在进行字符串操作的时候,它使用了synchronize关键字,对方法进行了同步处理。对于String来说 是把数据存放在了常量池中 因为所有的String 默认都是以常量形式保存 且由final修饰 因此在线程中他是线程安全的 因为每一个String当被创建号了以后 他就不再发生任何变化 但是他的执行速度是最差的。我们要创建String的时候 他在常量池中对这些信息进行处理 如果在程序中出现大量字符串拼接的工作 效率是非常低下的。

2024-07-15 21:22:55 309

原创 Oracle19C 以上 创建/删除 表空间 和 用户

在CDB内创建用户分配表空间时,所分配的表空间必须在PDB和CDB中同时存在,否则会报错。如果是在PDB与CDB有相同表空间的情况下给CDB用户分配表空间,则会分配CDB的表空间,给用户PDB的表空间并不受影响。所以要在PDB内创建相同的表空间,然后再回CDB创建用户。sqlplus / as sysdba命令默认登陆的是CDB数据库,而CDB数据库中要求所有新建用户用户名必须以。在cdb下中创建表空间与数据文件(注意数据文件不能与之前的重名)在PDB中创建表空间与数据文件(注意数据文件不能与之前的重名)

2024-07-02 11:46:36 466

原创 解决git@gitee.com: Permission denied (publickey). Could not read from remote repository.

今天从gitee上拉取项目时遇到了这个错误原因分析Permission denied (publickey) 没有权限的publickey(公锁) ,出现这错误一般是以下两种原因客户端与服务端未生成 ssh key客户端与服务端的ssh key不匹配找到问题的原因了,解决办法也就有了,重新生成一次ssh key ,服务端也重新配置一次即可。1.客户端生成ssh key -- 计算的git程序。

2024-06-20 18:52:57 1459

原创 线程 以及 线程池

他是操作系统中调度的最小单元,进程中可以包含多个线程java中线程的实现方式有哪些?1.建一个类并继承自Thread类,然后重写run()方法来定义线程要执行的任务。然后通过创建该 类的实例并调用start()方法来启动线程。@OverrideSystem.out.println("@@@@主线程@@@"+Thread.currentThread().getId());}.start();2.你也可以实现Runnable接口,并实现其run()方法来定义线程要执行的任务。

2024-06-19 11:35:43 485

原创 常见集合 跟ClassLoaber类加载器 以及一些面试题

Arraylist 和 LinkedList的区别ArrayList 基于数组实现 查询效率高 查询快Linkedlist 基于链表实现 增删快 查询效率低Map集合。

2024-06-13 10:15:10 732

原创 Debag调试详细介绍

Debug中的标志含义。

2024-06-12 16:55:29 199

原创 redis的详细内容(常见面试题)

redis 策略是,无论如何,首先 会尝试进行增量同步,如不成功,要求从机进行全量同步。:无序且不重复的字符串集合,通过哈希表实现,添加,删除,查找的复杂度都 是 O(1)这是一种快照的形式的持久化方式,开启RDB持久化,可在配置文件(redis.conf)中设置。优点:多样化的数据类型 高性能,数据持久化 ,高可用性。简单的字符串列表,按照插入的顺序排序,可添加元素到列表头部或尾部。:数据直接存储在内存中,避免了磁盘I/O带来的演出,能够快速读写。

2024-06-07 16:43:52 361 1

原创 Docker 下载redis

(因为redis本身容器只存在/etc/redis目录,本身就不创建redis.conf文件) 当服务器和容器都不存在reids.conf文件时,执行启动命令的时候docker会将redis.conf作为文件夹创建。启动前需要先创建reids的外部挂载的配置文件 (/opt/docker/redis/conf/redis.conf)可去 https://www.redis.net.cn/ 官网下载redis.conf 存放到以下目录。祝大家每天都开心 不要有烦恼~~~创建redis容器并启动。

2024-06-07 15:22:07 967

原创 docker-comper安装mysql

创建挂载数据的位置 (位置可自己选择,有些版本低的会自己创建 )编写 docker-compose.yml 文件。祝每一个代码人都不报错~~先修改mysql的root用户名的密码。开启远程访问并修改默认密码和加密方式。启动docker-compose容器。可利用可视化工具进行远程连接啦~进入mysql容器内部。docker拉取镜像。查看镜像是否拉取成功。

2024-06-07 15:04:21 334

原创 k8s的集群部署

查看centos版本 (本地部署 )准备三台电脑:k8s-master 主机 k8s-node1 node节点 k8s-node1 node节点(如果有执行错误 可根据对应的节点执行一下命令 (hostname可查看节点名称)(更改了主机名或 IP 地址,那么系统缓存中的映射信息就会变得无效,为确保系统能够正确地解析主机名和 IP 地址的映射关系,你需要更新系统缓存。

2024-06-06 23:45:30 1073 1

原创 修改静态IP

到此结束啦~~ 如果还有问题的话 那就联系我吧~ 我一直在哦~

2024-06-06 15:48:22 189

空空如也

空空如也

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

TA关注的人

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