自定义博客皮肤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数组反转

//方法1public class ArrayReverse{ public static void main(String[] args) { //定义数组 int[] arr = {11, 22, 33, 44, 55, 66}; //1、把 arr[0] 和 arr[5] 进行交换 {66, 22, 33, 44, 55, 11} //2、把 arr[1] 和 arr[4] 进行交换 {66, 55, 33, 44, 22, 1

2022-03-13 20:25:04 2904 2

原创 Java是按值调用还是按引用调用?

按值调用表示方法接收的是调用者提供的值。引用调用表示方法接收的是调用者提供的变量地址。方法可以修改按引用传递的变量的值,而不能修改按值传递的变量的值。Java总是采用按值调用,也就是说方法不能修改传递给它的任何参数变量的内容。

2021-09-24 17:17:07 340

原创 Java基本数据类型

在Java中,一共有8种基本类型,分别有4种整型、2种浮点类型、1种字符类型char、1种用来判断的boolean类型。1、整型整型是用来表示没有小数的数值。 类型 存储要求 取值范围 byte(字节) 1字节 -128~127 short(短整型) 2字节 -32 768~32 767

2021-09-14 12:40:36 332

转载 Java接口和抽象类的区别

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。一、抽象类在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为:abstract void fun();抽象方法必须用abstract关键字进行修饰。如果一个类含有

2021-08-31 11:35:55 577

原创 本地连接服务器redis所遇到的问题

阿里云服务器部署了redis并启动后,本地java程序一直连接不上,报连接失败及超时异常,记录一下我解决问题的步骤。1、添加阿里云安全组规则2、服务器开放6379端口# 开启 xxxx 端口firewall-cmd --permanent --zone=public --add-port=6379/tcp --permanent # 查看端口情况,yes即开启成功firewall-cmd --permanent --query-port=6379/tcp # 重...

2021-08-12 11:25:43 661

原创 Linux开始关闭防火墙及开放端口命令

# 查看防火墙状态systemctl status firewalld# 开启防火墙systemctl start firewalld# 主机启动时,开启防火墙systemctl enable firewalld# 关闭防火墙systemctl stop firewalld# 主机启动时,禁止启动防火墙systemctl disable firewalld# 开启 xxxx 端口firewall-cmd --permanent --zone=public --add-por.

2021-08-12 11:08:22 226

原创 02 从哪些维度评判代码质量的好坏?如何具备写出高质量代码的能力?

如何评价代码质量的高低?最常用的评价标准有哪几个?如何才能写出高质量的代码?

2021-07-30 13:37:35 271

原创 01 为什么每个程序员要尽早学习设计模式

1. 应对面试中的设计模式相关问题2. 告别写被人吐槽的烂代码3. 提高复杂代码的设计和开发能力4. 让读源码、学框架事半功倍5. 为你的职场发展做铺垫1. 应对面试中的设计模式相关问题设计模式问题是被问得频率比较高的一类问题。特别是一些大厂,比较重视程序员的基本功,经常会拿算法、设计模式之类的问题来考察我们。2. 告别写被人吐槽的烂代码看到好的代码,都会立刻对作者产生好感和认可。且不管这个人处在公司的何种级别,从代码就能看出,他是一个基础扎实...

2021-07-30 13:20:47 197

转载 centos7安装Nacos遇到的坑

本地Windows 环境VMware虚拟机安装的CentOS 7,环境已安装Open jdk 1.8 ,但是启动Nacos Server报错:[root@CentOS7 bin]# sh startup.sh -m standalonewhich: no javac in (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64//bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.

2021-07-22 11:23:24 2310 4

转载 centos7开放端口号命令

查看已开放的端口firewall-cmd --list-ports开放端口(开放后需要要重启防火墙才生效)firewall-cmd --zone=public --add-port=3338/tcp --permanent重启防火墙firewall-cmd --reload关闭端口(关闭后需要要重启防火墙才生效)firewall-cmd --zone=public --remove-port=3338/tcp --permanent开机启动防火墙systemctl enable firew

2021-07-21 11:34:33 157

原创 nacos安装

nacos官方下载地址:https://github.com/alibaba/nacos/releases解压安装包,直接运行bin目录下的startup.cmd出现下图所示界面表示运行成功访问http://localhost:8848/nacos 默认用户名密码均为nacos

2021-07-17 14:35:46 91

原创 SpringCloud Config 使用ssh连接github遇到的坑

今天在练习SpringCloud Config 作为配置中心时,遇到这样的报错org.eclipse.jgit.api.errors.TransportException: git@github.com:xxxxxxxx.git: Auth fail 最后发现是生成ssh证书的问题,报错之前我是用下面命令生成的ssh证书:ssh -keygen -t rsa -C “xxxx@qq.com”后来使用这个便解决了问题:ssh-keygen -m PEM -t rsa -b 4096 -C “

2021-07-13 16:04:54 782 1

原创 Hystrix工作流程

创建 HystrixCommand(用在依赖的服务返回单个操作结果的时候) 或 HystrixObserableCommand(用在依赖的服务返回多个操作结果的时候) 对象。命令执行。其中 HystrixComand 实现了下面前两种执行方式;而 HystrixObservableCommand 实现了后两种执行方式:execute():同步执行,从依赖的服务返回一个单一的结果对象, 或是在发生错误的时候抛出异常。queue():异步执行, 直接返回 一个Future对象, 其中包含了服务执行结束时要..

2021-07-10 16:20:47 164

原创 Consul下载与安装

一、什么是ConsulConsul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。它具有很多优点。包括: 基于 raft 协议,比较简洁; 支持健康检查, 同时支持 HTTP 和 DNS 协议 支持跨数据中心的 WAN 集群 提供图形界面 跨平台,支持 Linux、Mac、W

2021-07-05 14:10:28 3360

空空如也

空空如也

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

TA关注的人

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