自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决yarn第一次使用无法运行的问题

yarn : 无法加载文件 D:\program software\NVM\nvm\v16.20.0\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的。以管理员身份运行PowerShell。所在位置 行:1 字符: 1。

2024-04-17 21:29:55 120

原创 微服务(基础篇-008-Elasticsearch分布式搜索【上】)

Elasticsearch,简称ES,是一款基于Lucene构建的开源、分布式、RESTful搜索和分析引擎。它以其强大的全文搜索能力、近实时的搜索和分析功能,以及稳定可靠的高可用性设计,在大数据领域中发挥着不可或缺的作用。首先,Elasticsearch提供了高效的全文搜索功能。无论是海量的文本数据还是结构化的数据,Elasticsearch都能快速地进行索引和搜索。它支持复杂的查询语句,能够精确地定位到用户所需的信息,大大提高了数据检索的效率。

2024-04-13 13:22:29 818 2

原创 微服务(基础篇-008-es、kibana安装)

05-初识ES-安装es_哔哩哔哩_bilibili06-初识ES-安装kibana_哔哩哔哩_bilibili。

2024-04-01 12:00:11 1217 1

原创 微服务(基础篇-007-RabbitMQ)

RabbitMQ是一个开源的消息代理软件,它在分布式系统中的应用程序中扮演着重要的角色。它基于高级消息队列协议(AMQP)实现,用于在应用程序之间进行异步消息通信。

2024-03-30 16:47:52 1381

原创 微服务(基础篇-007-RabbitMQ部署指南)

05-RabbitMQ快速入门--介绍和安装_哔哩哔哩_bilibili05-RabbitMQ快速入门--介绍和安装_哔哩哔哩_bilibili。

2024-03-30 13:17:50 752

原创 微服务(基础篇-006-Docker)

Docker是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间没有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

2024-03-27 19:34:04 1185 1

原创 微服务(基础篇-006-Docker安装-CentOS7)

Docker安装,DockerCompose安装,Docker镜像仓库安装三合一

2024-03-27 13:13:28 1235

原创 微服务(基础篇-005-Gateway)

在微服务架构中,Gateway扮演着至关重要的角色。它位于客户端和服务器之间,作为所有请求的入口点,负责将外部请求路由到正确的服务。Gateway不仅是一个流量的入口,还提供了诸如路由、鉴权、监控等多种功能。首先,Gateway的核心功能之一是路由。它根据请求的URL、头部等信息,将请求转发到相应的微服务。这种灵活的路由机制确保了请求能够准确地到达目标服务,从而实现了微服务之间的解耦和独立部署。其次,Gateway还负责进行用户身份验证和授权,确保只有经过认证的请求才能访问后端的微服务。这大大提高了系统的安

2024-03-26 20:16:42 1604

原创 微服务(基础篇-004-Feign)

RestTemplate方式调用存在的问题:

2024-03-25 20:18:50 419

原创 微服务(基础篇-003-Nacos)

Nacos是阿里巴巴推出的一个新开源项目,是Dynamic Naming and Configuration Service的首字母简称。它是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos主要提供三种功能:服务注册与发现、动态配置服务、动态DNS服务,帮助开发者构建弹性的、高可用的微服务架构。此外,Nacos还支持灰度发布和流量管理,可以实现不同版本的服务之间的流量切分和管理。

2024-03-24 15:46:39 1577

原创 微服务(基础篇-003-Nacos集群搭建)

官方给出的Nacos集群图:其中包含3个nacos节点,然后一个负载均衡器代理3个Nacos。这里负载均衡器可以使用nginx。

2024-03-24 15:37:53 898

原创 微服务(基础篇-003-Nacos安装)

15-Nacos-认识和安装Nacos_哔哩哔哩_bilibili备注:此文档仅为学习回顾,方便查询所写。

2024-03-23 17:39:15 1254

原创 微服务(基础篇-002-Ribbon)

注意:方法1是属与全局配置,所有微服务都遵循他的规则。

2024-03-23 17:10:19 393

原创 微服务(基础篇-001-介绍、Eureka)

1)注册RestTemplate。

2024-03-21 19:32:26 567 2

原创 微信扫码登录(java)

操作流程:在微信的登录界面上,用户可以选择“扫码登录”选项。此时,系统会生成一个二维码,并提示用户使用另一台设备(如手机)打开微信扫一扫功能进行扫描。在另一台设备上打开微信扫一扫功能后,将摄像头对准二维码进行扫描,微信会自动识别并验证二维码的有效性。验证成功后,登录设备将显示用户的微信账号信息,用户只需点击确认登录按钮即可完成登录过程。应用场景:微信扫码登录广泛应用于各种场景,如电脑端微信登录、网页版微信登录、小程序登录等。此外,许多第三方应用也支持微信扫码登录功能,方便用户快速登录并授权访问相关信息。

2024-03-03 14:22:00 1056 2

原创 Swagger3.0.0(springboot3.2.0)

Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。它是一个开源的框架,提供了完整的解决方案,用于构建、设计、文档和调用RESTful Web服务。Swagger可以让开发人员快速创建API文档,并支持自动生成客户端和服务端代码。它还提供了强大的功能,如API的发现、定义、测试和可视化等。Swagger通过注解来自动生成API文档,使得开发人员可以专注于编写代码,而不需要手动编写大量的文档。

2023-12-19 15:11:32 1734 2

转载 用java操作鼠标的(移动,单机),以及操作键盘

如何用java控制你的电脑?_java怎么控制硬件设备-CSDN博客

2023-12-11 12:40:53 125

原创 解决‘xxx‘ is assigned a value but never used no-unused-cars

在相应的代码行后添加注释就行:// eslint-disable-line no-unused-vars

2023-11-01 18:48:36 481

原创 在vue项目中引入luckysheet

在vue项目中引入luckysheet_luckysheet官方文档_芝士焗红薯的博客-CSDN博客。

2023-10-31 22:47:21 104

转载 报错raise ReadTimeoutError(self._pool, None, “Read timed out.“) pip._vendor.urllib3.exceptions.ReadTim

原因是:网速过慢,读取超时

2023-10-15 02:01:40 320

转载 pip安装

原文链接:https://blog.csdn.net/weixin_66337429/article/details/127759593。只要不显示“‘pip'不是内部或外部命令,也不是可运行的程序或批处理文件”就表示成功安装可以用了。pip list #查看python已经安装的包。pip -version #查看pip的版本。进入pip官网下载pip的压缩包。

2023-10-15 01:55:58 113

原创 报错:Apache提示 the requested operation has failed无法启动问题

解决思路:通过httpd -t(要cd到bin文件夹才能使用此命令),查看显示出来的是什么错误,在进行修改。进入test.conf中找到31行将注释删除后问题解决。httpd.conf配置的语法错误。

2023-10-12 19:33:29 192

原创 关于解决sql_mode=only_full_group_by###不兼容。

但是,当我们再一次重新启动数据库时,可能会恢复原样,还是会出现ONLY_FULL_GROUP_BY的报错,这就需要我们再一次修改数据库配置。这个时候,就会返回得到以下的信息:(不同电脑返回的信息可能不同)首先,打开数据库,输入。

2023-10-10 19:21:29 141

原创 关于如何结束服务,以及服务中没有占用端口,怎么在PowerShell中当前端口的占用详细信息

通过win+R打开运行,在运行中输入services.msc打开服务。netstat -ano | findstr 端口号。通过win + R输入powershell。通过上面命令查询的PID查找到占用端口的进程。此命令是查询指定端口号的网络连接 端口信息。

2023-10-09 17:41:52 166

原创 vue安装脚手架步骤

npm i @vue/cli -g //全局安装(一次)yarn global add @vue/cli //全局安装(一次)yarn serve //启动项目(找package.json)npm run serve //启动项目 (找package.json)vue create 项目名 //项目名不能用中文。vue --version //查看vue版本。

2023-10-08 00:56:24 42

转载 关于yarn:无法加载文件,在系统上禁止运行脚本

二、以管理员运行后,会出现下面命令窗口,在窗口上执行:set-ExecutionPolicy RemoteSigned,然后输入Y,按Enter确认。原文链接:https://blog.csdn.net/qq_30376375/article/details/116139870。一、点击电脑右下角的开始,菜单出来后,直接按键盘输入powerShell搜索,会出现下图,然后右键以管理员身份运行。完成上述四个步骤后,就可以解决出现无法加载文件,xxxx在此系统上禁止运行脚本。

2023-10-08 00:36:48 75

转载 axure中获取当前时间的公式

函数:[[(0.concat(Now.getHours())).substr((0.concat(Now.getHours())).length-2,2)]]:[[(0.concat(Now.getMinutes())).substr((0.concat(Now.getMinutes())).length-2,2)]]:[[(0.concat(Now.getSeconds())).substr((0.concat(Now.getSeconds())).length-2,2)]]

2023-10-03 13:00:45 298

原创 java主方法介绍(main方法)

方法是一个特殊的方法,它是Java程序的入口点,也是程序执行的起始位置。当您运行一个Java程序时,Java虚拟机(JVM)会从。这个参数表示在运行程序时通过命令行传递给程序的参数。例如,如果您在命令行中运行。方法中,您可以编写程序的主要逻辑。这可以包括变量的声明、函数的调用、控制流程语句(如。方法通常会调用其他类和方法,以便组织代码并执行所需的功能。方法是类的静态方法。这个方法拥有一个参数,类型为。方法,您可以使您的程序按照您的意愿执行所需的任务。等)以及与用户交互的输入输出操作。

2023-08-31 16:23:15 762

原创 Idea设置全局maven

本文是以图片的形式展现如何配置全局maven

2023-08-31 16:19:16 59

原创 java规范

Java编程规范是一套旨在帮助开发人员编写一致、可读性强且易于维护的Java代码的准则。虽然我无法提供完整的Java规范大全,但我可以为您提供一些常见的Java编程规范建议,以帮助您写出高质量的Java代码。请注意,以上只是一些常见的Java编程规范建议,并不是完整的规范清单。在实际开发中,您可能会根据团队和项目的需要做出适当的调整。如果您所在的团队或组织有特定的编程规范,请务必遵守这些规范。

2023-08-31 16:17:33 93

原创 java特性

Java是一种广泛使用的高级编程语言,最初由Sun Microsystems于1995年发布。它是一种面向对象的语言,设计初衷是提供一种可移植、灵活且安全性强的编程解决方案。

2023-08-23 05:31:49 40

原创 Git命令大全

表示将文件提交到本地仓库(-m 表示提示信息,将后方输入的信息作为文件提示内容保存)表示恢复误删除的文件(但是必须是仓库中有,并没有将被恢复的文件删除操作提交)表示创建分支仓库(必须主仓库提交了一次才能创建分支仓库,不然会报错)初始化(表示在当前目录下创建一个本地仓库git)表示恢复到指定的版本(不丢失任何一次的提交记录)表示将文件从暂存区移动到工作区(rm表示删除)表示将当前本地仓库和指定远程仓库相互关联。表示将远程仓库的修改内容拷贝到本地仓库。将本地仓库的内容提交到远程仓库。

2023-08-12 16:57:10 135 3

转载 nvm正常使用的基本操作

nvm list available // 查显示可以安装的所有node.js的版本。nvm install 版本号 // 例如:nvm install 14.19.0。nvm的简介、安装、使用(简单明了)_仰.的博客-CSDN博客。本文为转载内容,如需详细使用nvm请到下方链接处。1、去到nvm下载好的位置,点击settings。2、将以下代码输入其中,为了配置镜像。

2023-08-04 15:25:58 35

原创 mysql安装

28输入 mysql -uroot -p 然后输入你的密码这个样就登录成功了。27、输入mysql --version,显示当前版本号就好了。16、此处设置mysql用户的密码,然后是确认密码。6、这是让你登录或注册,直接不需要然后下载就行。9、箭头所指向的是自定义的,看个人情况。7、下载的可能会有点慢,耐心等待一下。15、一直点下一步,让它们默认就行。8、下载好会弹出这个,稍微等一会。17、后面就一直点下一步和安装就行。3、点击此处为开源的社区版本。19、默认安装的位置是这里。24、然后一直点确定。

2023-08-04 14:52:07 58 1

原创 idea2023怎么设置为新样式

2023版的idea在setting中设置新样式,或者关闭

2023-08-04 12:39:28 306 1

原创 JAVA(StringBuffer,StringBuilder)

面试题:StringBuilder/StringBuffer为什么是可变的呢? 我看过源代码,StringBuffer/StringBuilder内部,实际上是一个bute[ ] 数组,这个buteStringBuffer和StringBuilder的区别 StringBuffer中的方法都有:synchronized关键字修饰。表示StringBuffer在多线程环境下运行是安全的。 StringBuilder没有synchronized,所以在多线程环境下运行是不安全

2023-06-04 21:37:34 47

原创 JAVA(数组)

数组一旦创建,在java种规定,长度不可变(数组长度不可变)。数组的分类:一维数组(用的多),二位数组(偶尔用),三维数组,四维数组.....所有的数组对象都有Length属性(java自带的),用来获取数组中元素的个数。java中的数组要求数组中元素的类型统一。

2023-06-03 21:29:48 95

原创 JAVA(toString、equals、finalize、hashCode方法的源码和使用,以及匿名内部类的使用)

实际上就是一个java对象的内存地址,经过哈希算法,得出的一个值。4、提示:Java中的垃圾回收器不是轻易启动的,垃圾太少,或者时间没到,种种条件下,有可能启动,也有可能不启动。2、finalize()方法只有一个方法体,而且这个方法是protected修饰。3、这个方法不需要程序员手动调用,JVM的垃圾回收器负责调用这个方法。接口和抽象方法都是不能new对象的,所以要使用其中的方法就要实现这个接口或是抽象方法。匿名内部类就是实现这个接口或是抽象方法的办法,new 对象后面的{}就是对其的实现。

2023-05-27 00:51:24 185 1

原创 JAVA(包机制)

应用程序编程接口。整个JDK的类库就是一个Javase的API,每个API都会配置一套API帮助文档。

2023-05-20 21:03:07 112 1

原创 JAVA(接口)

接口的作用:解耦合。面向接口编程,可以降低程序的耦合度,提高程序的扩展能力,符合OCP开发原则。接口的使用离不开多态机制。(接口 + 多态才可以达到降低耦合度。接口可以解耦合度,解开的是谁和谁的耦合。任何一个接口都有调用者和实现者。接口可以将调用者和实现者解耦合。调用者面向接口调用。实现者面向接口编写实现。以后进行大项目的开发,一般都是将项目分离成一个模块一个模块的,模块和模块之间采用接口衔接。降低耦合度。

2023-05-19 21:55:56 43 2

空空如也

空空如也

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

TA关注的人

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