后台代码部署 前言: 需要环境有,JDK1.8,Maven3.8,Mysql8.0,Redis,Tomcat(自己百度安装),本项目内不含该服务部署 如有细微不同之处,会一对一进行讲诉 打开idea,点击“打开” 找到项目路径,如果是项目idea会自动检测出来,文件夹图标上有个intellij的图标(老版本的Idea除外),点击确定讲会自动导入。 导入项目之后打开项目设置,找到文件编码,设置全局编码、项目编码、属性文件的默认编码均为为UTF-8,随后点击应用在确定。 接着在输入框内输入Maven,修改Maven主路径、已经配置文件和本地仓库,随后点击应用和确定。 点击左侧项目根目录中的pom文件,右侧工具栏调出Maven,点击刷新加载按钮,等待下方进度条加载完和Maven窗口不报错了即可,当上方自动加载了SpringBoot启动按钮的时候说明项目加载完毕。 找到application配置文件,修改数据库端口号、数据库名称、用户名、密码 随后即可点击运行按钮运行此工程 数据库部署 新建数据库,导入项目包里的sql文件即可,太基础这里不做讲解 前台工程项目部署 导入 ...
错过了就是错过了 无题 2022-10-08 人来人往 你要是能记住我就好了..... ​ 风里已经有冬天的味道了,所以我的意思是,这一年快结束了,所有的遗憾都无法弥补了,老人说,推开自己喜欢的东西叫长大,他们还说,放弃自己想要的就会完美,哈哈哈是啊,完美的最后一笔叫遗憾 ​ 季节变化,好多人忘了好多人,好多人代替了好多人,好多人有好多遗憾,好多人是好多人的遗憾 ​ 村上春树说过:“相遇是安排,分离亦是如此,遇见你时美好,之后便是造化”,你决定不了谁的出现,也挽留不了谁的离开,你能做的只有珍稀不期而遇的惊喜,也接受突如其来的离开 ​ 我们说夏天结束了,但其实四季没有斩钉截铁的划分,夏天自然也不是一夜之间嘎然而止的,只是某天醒来,突然觉得要加一件外套的时候,再水中带着寒气的时候,奶茶要加热的时候,才会后知后觉发现自己原来的那个夏天已经结束了 ​ 人们在睡梦中醒来,又匆匆忙忙面对现实,不怀念才是人生前行的意义,那怎能不怀念呢?没有什么会永远糟糕下去的,山海自有归期,风雨自由相逢,意难平中将和解,万事中将如意 ​ 我们即将各奔东西,展开不同的人生,前进的道路将不满荆棘与鲜花,也许失败,也 ...
Maven方式建Web工程所需的基本jar包,其余的需要自己去补充 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657<dependencies> <!--单元测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <!--工具类--> <dependency> <groupId>cn.hutool</groupId> ...
前言 资源整合来源与网络以及自身的学习总结,如有侵权请联系我删除~ 有写的不对的地方,请各位在下方评论指出,一起学习进步~ 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array存储对象方面具有一些弊端,而Java 集合就像一种容器,可以动态地把多个对象的引用放入容器中 引出 数组在内存存储方面的特点: 数组初始化之后,长度就确定了(无法再次改变长度) 数组声明的类型,就决定了进行元素初始化的类型 数组在存储数据方面的弊端 数组初始化之后长度不可变,不便于扩展 数组中提供的属性和方法较少,不便于进行增删改等操作,且效率低,同时无法直接获取存储元素的个数 数组存储的数据是有序的,可以重复的—>存储数据的特点 单一 Java集合系统架构 Java集合类主要由两个根接口Collection和Map派生出来的 Collection派生出了三个子接口: List List接口为Collection子接口。List所代表的是有序的Collection 它用某种特定的插入顺序来维护元素顺序。用 ...
前言:写的不是很完整,但基本操作就这些,句句重点,全程无废话~ git拉取仓库 复制远程仓库链接(注意是HTTP的) 随便找个地方右键Git Bash 输入 git clone (这里填刚刚复制的HTTP链接),然后坐等就已经拉取下来了 git推送至仓库 在仓库中输入下面这行代码即可,如果不行,就分开执行,有报错请在下方留言 1git add . && git commit -m 'update' && git push origin master
前言: 学校近期实训周做项目,我想着能不能把项目直接部署在云上,刚好阿里云有ECS服务器免费试用活动,不嫖白补票,因此记录本项目的所有部署流程,从申请服务器到部署项目,完整的流程 本次采用的是两台阿里云ECS的服务器,因为我项目采用数据库是主从复制的架构,所以需要两台服务器,刚好我也想把前台部署到第二台服务器上去,第一台服务器部署主要后台代码 主库服务器 从库服务器 后台代码 前台代码 mysql5.0主库部署 mysql5.0从库部署 redis部署 Nginx配置 JDK环境配置 tomcat配置 Maven环境配置 阿里云服务器申请 首先去阿里云申请两台服务器,可免费使用1个月如果不用了记得提前退订 主库SerMsMaster从库SerMsSlave 主库配置 通过本地连接阿里云ECS主库 网卡设置 这里不做介绍,自行百度Linux配置网卡 安装软件 vim文本工具 yum install vim 安装JDK 去[oracle][https://www.oracle.com/java/techno ...
前言 现在科学上网可能是每个青年的必备技巧了,就比如我想去看看国外的…啊呸,我怎么会这样想呢…, 比如在你敲代码的时候想访问一下Spring或者是Github有时候甚至都需要借助科学上网… 多的不说进入正题 科学上网的方式有很多种,比如反代,开VPN… 可能你说这不都要钱吗??? 确实,但是我怎么可能让你们花钱呢??能白嫖绝不氪金😁😁😁 我已经帮大家整理好了,大家直接下载就行 https://pan.baidu.com/s/1Z-0ZEMBnWHrb-m6VfmJuxg&pwd:ms88
问题 Vue路由当你重复传相同参数时,控制台就会报:NavigationDuplicated 原因: 最新的vue-router引入了promise 解决方法 通过给push方法传递相应的成功,失败的回调,可以捕获当前错误,可以解决问题 12345678910111213this.$router.push({name: 'search',query: {k: this.keyword.toUpperCase(),},params: {keyword: this.keyword,},},() => { }, //函数传入成功() => { } //函数传入失败); 但是这种方法治标不治本!!! 重写Router原型对象上的push方法和replace方法 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849// ...
前言 vue 路由传参的使用场景一般都是应用在父路由跳转到子路由时,携带参数跳转。传参方式可划分为 params 传参和 query 传参,而 params 传参又可分为在 url 中显示参数和不显示参数两种方式,这就是vue路由传参的三种方式。 方式一:params 传参(显示参数) params 传参(显示参数)又可分为 声明式 和 编程式 两种方式 1、声明式 router-link 该方式是通过 router-link 组件的 to 属性实现,该方法的参数可以是一个字符串路径,或者一个描述地址的对象。使用该方式传值的时候,需要子路由提前配置好参数,例如: 12345678//子路由配置{path: '/child/:id',component: Child}//父路由组件<router-link :to="/child/123">进入Child路由</router-link> 2、编程式 this.$router.push 使用该方式传值的时候,同样需要子路由提前配置好参数,例如: ...
📝学习资料:尚硅谷天禹Vue 🚩时间安排:预计5天更新完 🎯开始时间:05-21 🎉结束时间:05-xx Vue 简介 官网 英文官网 中文官网 介绍与描述 动态构建用户界面的 渐进式 JavaScript框架 作者:尤雨溪 Vue 的特点 遵循 MVVM 模式 编码简洁,体积小,运行效率高,适合移动/PC 端开发 它本身只关注 UI,也可以引入其它第三方库开发项目 与其它 JS 框架的关联 借鉴Angular的 模板 和 数据绑定 技术 借鉴React的 组件化 和 虚拟DOM 技术 Vue 周边库 vue-cli:vue脚手架 vue-resource axios vue-router:路由 vuex:状态管理 element-ui:基于vue的UI组件库(PC端) 初识 Vue 模板 123456789101112131415161718192021222324252627<!DOCTYPE html><html lang="en"> <head> <m ...