![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
谷粒学院在线教育学习笔记
谷粒学院在线教育学习笔记
gunsmoke
这个作者很懒,什么都没留下…
展开
-
36.docker安装中涉及的一些命令
ip addr 查看ip地址su root 切换到root用户sudo+命令 以管理员身份运行命令sudo yum install epel-release 如果yum没有找到docker包,更新epel第三方软件库sudo yum install docker 安装dockerdocker -v 查看docker版本...原创 2020-04-26 21:03:23 · 185 阅读 · 0 评论 -
35.nacos配置中心
在配置中心创建命名空间与配置文件项目中的配置文件新建bootstrap.properties配置文件,它的加载要早于application.properties,而且配置要写到新加的这个文件中,它是在项目创建时读取的,否则工程无法启动,内容为spring.application.name=service-eduspring.cloud.nacos.discovery.server-ad...原创 2020-04-26 13:08:36 · 179 阅读 · 0 评论 -
34.网关gateway的集成
新建springboot模块,引入依赖如下 <dependencies> <dependency> <groupId>com.gunsmoke</groupId> <artifactId>common_utils</artifactId> ...原创 2020-04-24 21:44:56 · 154 阅读 · 0 评论 -
33.js-cookie的使用
下载npm install js-cookie引用import cookie from 'js-cookie'相关操作// 设置值cookie.set('key',value,{domain:'localhost'})// 删除值cookie.remove('key')// 取值cookie.get('key')官方文档js-cookie...原创 2020-04-20 19:16:33 · 99 阅读 · 0 评论 -
32.整合阿里云短信服务
pom.xml <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> </dependency> <dependency> ...原创 2020-04-19 14:27:19 · 111 阅读 · 0 评论 -
31.整合JWT
pom.xml <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> </dependency>工具类package com.gunsmoke.comm...原创 2020-04-19 13:06:37 · 347 阅读 · 0 评论 -
30.熔断器hystrix的使用
开启熔断feign.hystrix.enabled=true熔断处理类@Controllerpublic class Hystrix implements EduService{ @Override public BaseResult findAllTeacher() { // 这里写相关的熔断逻辑 System.out.println("--...原创 2020-04-18 15:20:33 · 102 阅读 · 0 评论 -
29.服务间的互相调用
确保服务都已注册引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> <...原创 2020-04-18 12:06:29 · 658 阅读 · 0 评论 -
28.服务的注册
配置文件spring.application.name=service-eduspring.cloud.nacos.discovery.server-addr=127.0.0.1:8848启动类添加@EnableDiscoveryClient注解启动后在nacos中的效果原创 2020-04-18 10:10:58 · 121 阅读 · 0 评论 -
27.nacos的安装
下载https://github.com/alibaba/nacos/releasespom中引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-...原创 2020-04-18 09:55:11 · 179 阅读 · 0 评论 -
26.maven中配置镜像地址
今天在创建微服务项目中,在idea里显示jar包冲突,项目怎么也起不来,重新下也不行,无赖检查了一下maven的镜像配置,原来阿里的镜像配置不对,我操,需要注意的地方如下maven的setting.xml文件的根节点下添加如下代码<mirrors> <mirror> <id>alimaven</id> <na...原创 2020-04-17 22:24:21 · 168 阅读 · 0 评论 -
25.easyexcel简单写操作
依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.6</version> </...原创 2020-04-13 15:32:15 · 549 阅读 · 0 评论 -
24.nginx使用应注意的几点
1.启动后在任务管理器中会有多个nginx.exe,这个是正常的,多路复用2.退出nginx应使用命令nginx -s stop3.配置请求转发的示例location ~ /eduservice/ { proxy_pass http://localhost:8081}~表示正则匹配...原创 2020-04-11 22:15:36 · 102 阅读 · 0 评论 -
23.页面跳转的基本写法
<template> <div class="app-container"> save <el-button type="primary" plain @click="test()">主要按钮</el-button> </div></template><script&...原创 2020-04-11 15:29:22 · 159 阅读 · 0 评论 -
22.前端页面的基本模板
<template> <div class="app-container"> {{list}} </div></template><script>import teacher from '@/api/teacher/teacher.js';export default { data() ...原创 2020-04-10 19:01:35 · 407 阅读 · 0 评论 -
21.webpack的基本使用
01.jsexports.info1 = function() { return "info1"}02.jsexports.info2 = function() { return "info2"}main.jsconst m1 = require('./1.js')const m2 = require('./2.js')console.log(m1.info1...原创 2020-04-05 12:02:17 · 101 阅读 · 0 评论 -
20.es6中模块化的写法
01.jsexport function add(a,b) { return a + b;} export function sub(a,b) { return a - b;}// export default { // 或者用这种简化的写法// add(a,b) { // 这里不要在开始地方加function// return a + b...原创 2020-04-04 21:49:15 · 215 阅读 · 0 评论 -
19.es5中的模块化
01.jsconst add = (a,b) => a + b;const sub = (a,b) => a - b;module.exports = {add,sub}02.jsconst mod = require('./01.js'); // 注意这里的./不能省略console.log(mod.add(1,2));console.log(mod.sub(10,3...原创 2020-04-04 20:31:51 · 286 阅读 · 1 评论 -
18.babel的简单使用
npm install -g babel-cli 安装babelbabel --version 查看是否安装成功babelrc配置文件,文件名只能是.babelrc{“presets”: [“es2015”],“plugins”: []}npm install -g babel-preset-es2015 全局安装转码器babel source.js -o dest.js 转码...原创 2020-04-04 19:49:38 · 121 阅读 · 0 评论 -
17.npm的简单命令使用
npm init -y 用默认配置初始化项目npm config set registry https://registry.npm.taobao.org 设置下载地址为淘宝镜像npm config list 查看设置,可用于查看淘宝镜像设置是否成功npm install js依赖名称 下载依赖npm install jquery@2.1 下载指定版本npm install 根据配置...原创 2020-04-04 19:15:43 · 106 阅读 · 0 评论 -
16.axios的基本使用
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...原创 2020-04-04 17:26:04 · 97 阅读 · 0 评论 -
15.vue中的循环指令
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...原创 2020-04-02 19:15:48 · 268 阅读 · 0 评论 -
14.vue中prevent修饰符与条件指令
prevent指令<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-...原创 2020-04-02 18:25:36 · 578 阅读 · 0 评论 -
13.vue事件绑定
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...原创 2020-04-02 13:56:00 · 73 阅读 · 0 评论 -
12.vue中单向与双向数据绑定
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...原创 2020-04-02 13:35:46 · 119 阅读 · 0 评论 -
11.vue入门案例
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...原创 2020-04-02 11:50:49 · 78 阅读 · 1 评论 -
10.es6中对象扩展运算符
<script> let person = {name:'gunsmoke',age:11}; // 对象的拷贝 let person1 = {...person}; let person2 = person; console.log(person1); //深拷贝 console.log(person == person1); // f...原创 2020-04-02 10:30:58 · 84 阅读 · 0 评论 -
9.es6中的解构与模板字符
<script> function test() { return 'hehe'; } // 数组解构 let [x,y,z] = [1,2,3]; console.log(x,y,z); // 对象解构 let user = {name: 'gunsmoke',age:11}; let {name...原创 2020-04-01 21:49:48 · 138 阅读 · 0 评论 -
8.前端开发工具vscode的安装
安装vscode一路下一步安装插件中文插件 搜索chineselive server 内置服务器vetur vue开发的工具vue-helper vue帮助安装完成后截图原创 2020-04-01 09:57:28 · 105 阅读 · 0 评论 -
7.全局异常处理
定义全局异常处理类@ControllerAdvicepublic class GlobalExceptionHandler{ @ResponseBody @ExceptionHandler(Exception.class) public BaseResult globalException(Exception e) { e.printStack...原创 2020-03-31 17:40:18 · 94 阅读 · 0 评论 -
6.分页查询教师信息
配置分页插件@Configurationpublic class MybatisPlusConfig{ @Bean public PaginationInterceptor paginationInterceptor() { PaginationInterceptor paginationInterceptor = new PaginationIntercep...原创 2020-03-31 14:51:13 · 162 阅读 · 0 评论 -
5.统一返回值类型
自定义返回类型package com.gunsmoke.commonUtils;import lombok.Data;@Datapublic class BaseResult{ private String code; private String message; private boolean status; private Object...原创 2020-03-31 13:54:38 · 245 阅读 · 0 评论 -
4.整合swagger
引入依赖 <!--swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <scope...原创 2020-03-30 22:29:05 · 153 阅读 · 0 评论 -
3.查询所有老师
controllerpackage com.gunsmoke.demo.eduservice.controller;import com.gunsmoke.demo.eduservice.entity.EduTeacher;import com.gunsmoke.demo.eduservice.service.EduTeacherService;import org.springfram...原创 2020-03-29 21:22:15 · 361 阅读 · 0 评论 -
2.使用代码生成器
导入依赖 <!-- velocity 模板引擎, Mybatis Plus 代码生成器需要 --> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core&l...原创 2020-03-29 13:42:16 · 182 阅读 · 0 评论 -
1.搭建项目环境
项目结构图原创 2020-03-28 22:17:00 · 191 阅读 · 0 评论