![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
环境配置&搭建
文章平均质量分 85
环境配置&搭建
七@归七
这个作者很懒,什么都没留下…
展开
-
Mac安装多个jdk环境(jdk8+jdk17)保姆级
3.查看JDK的版本信息。3.查看JDK的版本信息。至此JDK17安装成功!3.检查环境变量的路径。至此JDK8安装成功!3.检查环境变量的路径。4.在不同版本之间切换。原创 2024-06-21 10:16:32 · 726 阅读 · 0 评论 -
Windows安装多个jdk环境(jdk6+jdk8+jdk17)保姆级
1.环境变量分为用户变量和系统变量两部分,我们需要编辑的是系统变量。1.环境变量分为用户变量和系统变量两部分,我们需要编辑的是系统变量。,并将其上移到最上方后确定保存(操作如下),并将其上移到最上方后确定保存(操作如下)3.然后再在系统变量当中新建一个。3.然后再在系统变量当中新建一个。2.新建按钮,并添加一个名为。2.新建按钮,并添加一个名为。2.新建按钮,并添加一个名为。2.新建按钮,并添加一个名为。3.选择jdk的安装目录。3.选择jdk的安装目录。4.在系统变量中找到。4.在系统变量中找到。原创 2024-06-21 09:20:37 · 406 阅读 · 0 评论 -
Ubuntu中使用Docker部署Java前后端项目(保姆级从0开始)
因为项目中分别用到了MySQL、nginx和redis,所以提前准备好这些容器(并准备好数据库中的数据)MySQL、nginx、redis容器 将容器放到同一个网络中,之后直接使用容器名字访问即可。好了,环境准备好之后,接下来可以尝试部署项目了。4.重启nginx容器(使配置文件生效)2.nginx容器创建之后我们需要将。2.redis容器创建之后我们需要将。2.MySQL容器创建之后我们需要将。2.将打包好的前端代表拷贝到目录。3.查看网络详细信息。3.查看网络详细信息。3.查看网络详细信息。原创 2024-05-17 17:00:50 · 953 阅读 · 0 评论 -
Ubuntu安装Docker(保姆级)
提示:本文以 Ubuntu22.04为例安装Docker提示:以下是本篇文章正文内容,下面案例可供参考。原创 2024-05-17 09:10:46 · 562 阅读 · 0 评论 -
安装Ubuntu后常见问题(无法远程连接、root密码等)
在bash中,也就是iTerm2终端输入rz 就会弹出文件选择框,选择文件 choose 就开始上传,会上传到当前目录。sz fileName(你要下载的文件的名字) 回车,会弹出窗体 我们选择要保存的地方即可。如果能够确定所传输的文件是文本格式的,使用。密码设置成功之后你会发现还是连接不上。如果是二进制文件,使用。原创 2024-05-12 09:39:08 · 1728 阅读 · 0 评论 -
Spring boot 发送文本邮件 和 html模板邮件
1.--邮箱验证码模板--> < body > < div style = " background-color : #ECECEC;font-family : 微软雅黑 , 黑体;" > < font face = " 微软雅黑 " size = " 5 " style = " color : rgb(255 , 255 , 255);原创 2024-03-28 09:50:51 · 643 阅读 · 0 评论 -
Ubuntu安装MySQL、Redis、Ningx、jdk等常用环境
protected-mode 是一种安全特性,如果设置为 yes,只允许本地连接。将其设置为 no 表示关闭保护模式,允许所有连接。在文件中添加以下内容,替换 your_domain_or_ip 和 /path/to/your/content 为你的实际域名或 IP 地址以及内容的路径。Nginx 的主配置文件是 /etc/nginx/nginx.conf,3.验证RabbitMQ是否已成功安装并正在运行。2.验证Redis是否已成功安装并正在运行。2.验证Nginx是否已成功安装并正在运行。原创 2024-03-04 16:49:10 · 1206 阅读 · 0 评论 -
VMware安装Ubuntu(保姆级)
3.选择Ubuntu 64位。8.修改处理器和内存的大小。1.选择典型安装就可以啦。9.选择需要使用的镜像。10.关闭 - 完成。7.输入用户名和密码。原创 2024-03-04 10:46:59 · 500 阅读 · 0 评论 -
Vmware Fusion 13 安装CentOS、Ubuntu、Windows11虚拟机
2.安装完成之后 重新启动虚拟机,此刻就可以看到登陆界面了。设置用户名和密码 一些简单的设置。1.以上Ubuntu安装好之后是没有图形化的虚拟机。2.虚拟机会自动重启,重新设置,点击。2.将下载好的镜像直接拖到虚拟机中。1.先将虚拟机关机,然后开始设置。2.把下载好的镜像拖到虚拟机中。2.把下载好的镜像拖到虚拟机中。3.安装成功后,安装Tools。3.直接回车(默认键盘布局)1.创建一个新的虚拟机。2.设置 处理器和内存。1.创建一个新的虚拟机。5.回车 (没有网络)10.设置用户名和密码。原创 2024-03-01 18:38:32 · 5124 阅读 · 8 评论 -
Mac新机必装软件
1.获取途径 App Store 或(官网)1.获取途径 App Store 或(官网)1.获取途径 App Store 或(官网)1.获取途径(GitHub)1.获取途径(中文官网)1.获取途径(中文官网)1.获取途径(中文官网)1.获取途径 (官网)1.获取途径 (官网)1.获取途径(官网)1.获取途径(官网)我选择的是 IINA。1.获取途径(官网)1.获取途径(官网)1.获取途径(官网)1.获取途径(官网)原创 2024-02-28 16:12:35 · 1013 阅读 · 0 评论 -
VMWare下载安装(包含Windows和Mac)
6.接下来就可以愉快的安装你的虚拟机了。1.适用于Windows和Linux。2.也可以直接访问下载地址。2.可以直接访问下载链接。3.Linux下载之后。1.适用于MacOS。原创 2024-02-04 10:34:45 · 3567 阅读 · 1 评论 -
Mac安装Homebrew+MySQL+Redis+Nginx+Tomcat等
如果不知道自己是否安装 Homebrew,在终端输入,看看是否有显示。2.如果使用 4.x 最新的 JSON API 安装方式(推荐),添加以下环境变量配置。1.如果此前没有安装过 Xcode Command Line Tools。3.安装完成后,和 Windows 不太一样,如下两个文件是分开的。添加以下代码(PATH 换成自己的reids目录)3.会提示安装,按回车耐心等待安装完成。4.等所有请求结束之后,停止服务器。2.双击打开里面的pkg文件。2.进入到mysql数据库。2.安装Homebrew。原创 2024-02-04 09:00:37 · 1512 阅读 · 0 评论 -
MacOS安装JDK+Maven+Idea插件+nvm等
Mac安装jdk、Mac安装Meven、Mac安装nvm、Mac安装Nexus等原创 2024-02-02 15:24:55 · 2082 阅读 · 0 评论 -
VMware虚拟机安装macOS
1.选择自定义硬件3.内存给到6.5GB4.处理器给到2p 2c5.把iso镜像添加上然后选择关闭—完成 一一 然后就可以开启虚拟机了。原创 2024-01-31 22:29:21 · 2189 阅读 · 1 评论 -
Windows安装JDK+Maven+Idea插件+nvm等
SpotBugs介绍 SpotBugs是Findbugs的继任者(Findbugs已经不再维护),用于对Java代码进行静态分析,查找相关的漏洞,SpotBugs比Findbugs拥有更多的校验规则。CodeGeeX可以根据自然语言注释描述的功能自动生成代码,也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助你提高编程效率。SonarLint是一个代码扫描插件,可以随时分析出代码的编写质量,并指出问题所在,对编写规范的代码很有帮助。2.安装完成后,验证版本,出现如下警告。原创 2024-01-24 09:06:27 · 1173 阅读 · 0 评论 -
Vmware安装Windows11虚拟机
1.选择自定义硬件2.虚拟机硬件设置移除打印机3.内存给到4GB4.处理器给到2p 2c5.把iso镜像添加上然后选择关闭—完成。原创 2024-01-23 13:14:09 · 2969 阅读 · 12 评论 -
vue 页面跳转时,浏览器上方显示进度条
1.安装 nprogress。原创 2023-12-13 15:05:05 · 764 阅读 · 0 评论 -
SpringBoot整合SpringSecurity+jwt+knife4生成api接口(从零开始简单易懂)
③:添加一个测试接口查看效果会自动跳到Springsecurity的登录页面(程序已经被SpringSecurity保护)没有配置用户名和密码时 默认用户user 密码 在控制台02.统一响应类⑤:数据库 数据准备01.yml数据库配置02.添加数据⑥:创建根据用户名获取用户接口如果不配置直接登录会报错意思就是说密码的加密方式为空我们可以写一个测试类 将明文转换为密码 然后将密码存到数据库中在登录过程中 真正原创 2023-11-24 10:01:38 · 1028 阅读 · 0 评论 -
SpringBoot整合knife4j生成Api文档
knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量,并且功能强悍!原创 2023-11-22 09:17:24 · 399 阅读 · 0 评论 -
安全框架springSecurity+Jwt+Vue-1(vue环境搭建、动态路由、动态标签页)
稍等片刻之后,项目就初始化完成了。上面的步骤中,我们创建了一个vue项目,并且安装了Router、Vuex。这样我们后面就可以直接使用。Router: WebApp的链接路径管理系统,简单就是建立起url和页面之间的映射关系Vuex: 一个专为 Vue.js 应用程序开发的状态管理模式,简单来说就是为了方便数据的操作而建立的一个临时” 前端数据库“,用于各个组件间共享和检测数据变化。ok,我们使用IDEA导入项目,看看创建好的项目长啥样子:接下来我们引入element-ui组件(https://elem原创 2023-11-18 16:02:12 · 839 阅读 · 0 评论 -
CentOS中安装常用环境
你可以在浏览器中访问 http://your_server_ip:15672(替换为你的服务器 IP 地址)并使用默认的用户名和密码(guest/guest)登录。Nginx 的主配置文件是 /etc/nginx/nginx.conf,但通常你会在 /etc/nginx/conf.d/ 目录下创建额外的配置文件。在文件中添加以下内容,替换 your_domain_or_ip 和 /path/to/your/content 为你的实际域名或 IP 地址以及内容的路径。找到 bind 参数,注释掉它。原创 2023-11-16 14:08:45 · 843 阅读 · 0 评论 -
安全框架SpringSecurity-2(集成thymeleaf&集成验证码&JWT)
一、SpringSecurity 集成thymeleaf①:复制并修改工程复制04_spring_security并重命名为05_spring_security_thymeleaf②:添加配置和依赖添加thymeleaf依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf<原创 2023-11-13 21:40:52 · 566 阅读 · 0 评论 -
安全框架SpringSecurity-1(认证入门&数据库授权)
一、Spring Security①:什么是Spring SecuritySpring Security是一个能够为基于Spring的企业应用系统提供声明式(注解)的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重原创 2023-11-11 17:26:22 · 473 阅读 · 0 评论 -
SpringBoot + Shiro安全框架 + vue(保姆级从零开始)
Component@Autowired// 自定义授权方法@Override// 自定义登录认证方法@Override// 1.获取用户身份信息// 2. 调用业务层获取用户信息(数据库中)// 判断并将数据完成封装if (!原创 2023-11-08 09:07:17 · 229 阅读 · 1 评论 -
SpringBoot定时任务打成jar 引入到新的项目中后并自动执行
②:配置yaml(myBatis、数据连接)③:配置类④:创建实体类⑤:测试原创 2023-11-08 09:06:16 · 478 阅读 · 0 评论 -
Java中使用myBatis根据实体类创建表
②:配置yaml(myBatis、数据连接)③:配置类④:创建实体类⑤:测试原创 2023-11-08 09:02:57 · 1042 阅读 · 2 评论 -
Ubuntu中安装rabbitMQ
【代码】Ubuntu中安装rabbitMQ。原创 2023-11-08 09:01:44 · 537 阅读 · 0 评论 -
配置日志输出(彩色)控制台+文件
/原创 2023-11-08 09:00:23 · 236 阅读 · 0 评论 -
Dubbo-admin安装与简单使用
Dubbo-admin安装与简单使用原创 2022-10-29 14:07:51 · 227 阅读 · 1 评论 -
Zookeeper安装
ZooKeeper安装原创 2022-10-28 20:59:21 · 98 阅读 · 0 评论 -
配置Swagger2生成API接口文档
前后端分离开发模式中,api文档是最好的沟通方式。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。及时性 (接口变更后,能够及时准确地通知相关前后端开发人员)规范性 (并且保证接口的规范性,如接口的地址,请求方式,参数及响应格式和错误信息)一致性 (接口信息一致,不会出现因开发人员拿到的文档版本不一致,而出现分歧)可测性 (直接在接口文档上进行测试,以方便理解业务)定义在类上:@Api定义在方法上:@ApiOperation。原创 2022-10-19 13:39:49 · 1294 阅读 · 2 评论 -
nacos集群搭建
nacos集群搭建原创 2022-09-26 14:42:24 · 285 阅读 · 0 评论 -
主从模式的数据库搭建(主从复制)
MysSQL主从复制是一个异步的复制过程,底层是基于Mysql数据库自带的二进制日志功能。就是一台或多台AysQL数据库(slave,即从库)从另一台MysQL数据库(master,即主库)进行日志的复制然后再解析日志并应用到自身,最终实现从库的数据和主库的数据保持一致。MySQL主从复制是MysQL数据库自带功能,无需借助第三方工具。master将改变记录到二进制日志( binary log)slave将master的binary log拷贝到它的中继日志(relay log)原创 2022-09-26 13:07:06 · 198 阅读 · 0 评论