-
CentOS7 war 包部署到 tomcat 中
背景
CentOS7 tomcat 部署 war 包,记录一下。
应用打包
应用 pom 调整
将打包方式修改为war
<packaging>war</packaging>
如果不改,默认是 *.jar,虽然 springboot 可以直接运行。
移除 tomcat 依赖
移除tomcat依赖或者将tomcat依赖scope改为provide
&l...
2021-08-02 13:01:55 |
System
-
CentOS7 安装 tomcat8 笔记
背景
CentOS7 安装 tomcat,记录一下。
安装 OpenJDK
Tomcat 8.5需要Java SE 7或更高版本。在本教程中,我们将安装OpenJDK 8 ,这是Java平台的开源实现,它是CentOS 7中的默认Java开发和运行时。
查看是否安装过
# rpm -qa | grep jdk
或者
# rpm -qa | grep openjdk
...
2021-08-02 13:01:55 |
System
-
CentOS7 安装 mysql 5.7 笔记
背景
CentOS7 安装 mysql 5.7,记录一下。
官方文档:https://dev.mysql.com/doc/refman/5.7/en/installing.html
命令行安装文档:https://dev.mysql.com/doc/mysql-sles-repo-quick-guide/en/
安装方式
Linux上安装软件常见的几种方式:
源码编译
压缩包解...
2021-08-02 13:01:55 |
System
-
排行榜系统设计-01-6 大排名算法介绍
阮一峰老师的 6 大排序算法
互联网的出现,意味着”信息大爆炸”。
用户担心的,不再是信息太少,而是信息太多。
如何从大量信息之中,快速有效地找出最重要的内容,成了互联网的一大核心问题。
各种各样的排名算法,是目前过滤信息的主要手段之一。
对信息进行排名,意味着将信息按照重要性依次排列,并且及时进行更新。排列的依据,可以基于信息本身的特征,也可以基于用户的投票,即让用户决定,什么样...
2021-08-02 13:01:55 |
System-Design
-
VUE3-53-vue 使用 fontawesome
说明
一开始想使用 element-ui 中的 icon 来解决问题,后来发现没有 e-mail 之类的图标。
于是,决定引入一下 font-awesome。
引入方式
1、在项目中安装 fontawesome:
npm install font-awesome --save
会在 package.json 中引入
"dependencies": {
"axios":...
2021-08-02 13:01:55 |
VUE
-
VUE3-52-vue axios qs 前后端分离调用方式
普通方式
后端
/**
* 编辑
* @param entity 实体
* @return 结果
*/
@RequestMapping("/edit")
@ResponseBody
public BaseResp edit(final Role entity) {
roleService.updateById(entity);
return RespUtil.succes...
2021-08-02 13:01:55 |
VUE
-
VUE3-20-VUE 入门例子实战完善版本
基础版本
基础版本毕竟过于基础,实际使用还是需要引入一些常见的包。
比如 axios vuex vouter element-ui .
改进版本
文件
λ ls -a
.browserslistrc .editorconfig .env.dev .env.prod .env.test .eslintrc.js .gitignore babel.config.js ...
2021-08-02 13:01:55 |
VUE
-
VUE3-20-VUE 入门例子实战
vue-cli 安装
依赖
λ node -v
v12.16.2
λ npm -v
6.14.4
安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g @vue/cli
创建应用
创建
vue create vue-hello
生成后的目录如下:
λ ls ...
2021-08-02 13:01:55 |
VUE