自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git配置出现:ssh: connect to host github.com port 22: Connection refused

如果你还是有问题,那么有可能是DNS解析出现问题了,你可以选择在Win下使用 ipconfig /flushdns进行刷新,最后修改hosts文件 使用Win+R 写入drivers进入驱动文件夹,里面有一个etc文件,你点击进入就会看到hosts文件。咳咳,如果不是的话,那么有可能是你的端口被防火墙屏蔽了,可以尝试换个端口试试,尝试Github 443端口。可能是,你小子是不是科学上网忘了关了!就可以进去了,当然你要写内容的话,你需要再按 i 进行编写文件。它可能会有一个询问,你输入yes就行。

2025-06-07 12:33:23 295

原创 测开面试——面试试题总结

是一个流行的Java单元测试框架,用于对Java程序进行单元测试、NUnit是一个用于.NET平台的单元测试框架,类似于Junit、PyTest是一个用于Python的单元测试框架,具有简单易用、功能强大的特点、JMeter是一款开源的Java性能测试工具,被广泛应用于性能测试和负载测试、Selenium是一款开源的Web应用程序自动化测试工具,支持多种浏览器和操作系统、Postman是一款流行的API测试工具,用于发送HTTP请求并检查响应结果。测试点:响应时间、吞吐量、并发用户数、资源利用率、错误率。

2025-06-06 15:11:33 682

原创 Java面试——Linux/Docker常用命令

类似快捷方式,依赖源文件路径,相当于新建一个文本里面存的是源文件的路径。硬链接:直接指向文件的数据块,删除原文件不影响链接。题目来源于网络,自己保存学习使用,希望也能帮到你。文件,添加上述命令后执行。搜索、下载、删除、创建。指定容器与宿主机目录(硬链接与软连接的区别。

2025-06-06 15:10:10 351

原创 Java面试——Redis

优点:只有一个dump.rdb文件,方便持久化、容灾性好,一个文件可以保存到安全的磁盘方便备份、性能最大化,fork子进程来完成操作,让主进程继续处理命令,所以时IO最大化、相对于数据集大时,比AOF的启动效率更高。使用list类型保存数据信息,rpush生产信息,lpop消费信息,当lpop没有信息的时候可以sleep一段时间然后再检查有没有信息,也可以使用blpop,在没有信息的时候会一直阻塞,直到信息的到来。高并发:将数据库中的高热点的数据存放于缓存中,这样访问数据的部分请求会访问缓存。

2025-06-06 15:09:04 337

原创 Java面试——MySQL

可重复读:对同一字段的多次读取结果都是一致的,除非数据是被本身事务自己所修改,可以阻止脏读和不可重复读,但幻读仍然有可能发生。会占据一定的物理空间。丢失修改:某个事务读取一个数据,并对数据进行修改,期间另一个事务也对该数据进行了读取,并进行了修改。脏读:某个事务进行数据修改时,另一个事务对这个数据进行了读取,导致另一个事务读取的数据就是脏数据。聚簇索引:索引结构和数据一起存放,并按一定的顺序进行排序的索引,找到了索引就找到了数据(唯一约束:保证所约束的字段,数据必须是唯一的,允许数据是空值,但只允许一个。

2025-06-06 15:08:07 652

原创 Java面试——IO和JVM

如果一个类加载器收到了类加载请求,它首先不会自己尝试加载这个类,而是把这个请求委派给父类加载器去完成,每一层次的类加载器都是如此,因此,所有的加载请求最终都应该传送到顶层的启动类加载器中,只有父类加载器返回自己无法完成这个加载请求时,子类加载器才会尝试自己去加载。描述的是方法执行模型,是线程所私有的,生命周期与线程相同,每个方法被执行的同时会创建栈帧。缓冲区就是一块特殊的内存区域,其作用是为例提升在反复读写的操作下的效率,他会进行部分数据先读入至缓冲区,在获取数据时由缓冲区提供所需,节省开销。

2025-06-06 15:06:58 745

原创 Java面试——并发

中用于线程封闭的一种机制,其为每个线程提供一个独立的变量副本,每个线程都只能访问自己的副本,无法访问其他的副本,以此实现线程的隔离。指多个线程或进程在没有适当同步的情况下访问共享资源,导致程序的最终结果依赖于线程执行的顺序,从而引发不可预测的行为。问题的机制、核心目标是确保多个处理器或核心的缓存中共享数据的一致性,避免因缓存副本不一致导致的数据错误。不同的进程使用不同的内存空间(线程自己的堆栈),而所有的线程共享一片相同的内存空间(进程主内存)线程是进程的子集,一个进程可以有很多线程。

2025-06-06 15:04:19 855

原创 GO安装以及环境变量配置

通常情况下,go的安装程序会自动配置好环境变量,但是会把GOMODCACHE的文件默认放在c盘这样会导致将模块下载的时候都下载到c盘。进入地址之后一般选择最新的安装即可(对应自己的电脑系统)本人是win10,选择Featured Download 下的Microsoft Windows即可。我们再使用cmd输入go env 可以看到我们的GOMODCACHE的路径是我们刚才新建的文件了。变量值选择自己的安装go的路径下的自己新建的文件,比如我这里创建的文件就是goproject,go的默认代理配置是。

2025-05-12 13:28:23 645

原创 Docker (CentOS)配置rabbitMQ 服务器访问15672端口显示服务器拒绝连接

2、你的服务器安全组没有添加该端口,去你的服务器的安全组开放即可(以下以我的服务器为例 阿里服务器)点击安全组 -> 配置规则即可。在自己的服务器上配置rabbitMq时已经启动成功了,但是访问就是出错。那么有三种可能性:1、你的防火墙端口没有开放 使用命令开放端口。3、rabbitMQ的web插件没有安装。执行以下操作:进入rabbitMQ。启动后可以看到已经启动成功。输入地址去访问看到被拒绝访问了。

2023-05-17 15:03:52 3154 4

空空如也

空空如也

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

TA关注的人

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