CGB学习
文章平均质量分 90
三阶段基础学习
泡老师大迷弟
吃饭睡觉敲键盘
展开
-
CGB2106-Day18-Linux项目部署
1. 京淘后台项目发布流程1.1 安装Mariadb数据库数据库安装1.2 完成单台tomcat部署1.2.1 创建图片存储目录说明: 准备文件上传的根目录1.2.2 修改图片上传配置信息编辑路径时注意空格问题#通过配置文件 动态赋值#image.localDir=G:/imagesimage.localDir=/usr/local/src/imagesimage.preUrl=http://image.jt.com1.2.3 ma...原创 2021-09-13 18:36:25 · 251 阅读 · 0 评论 -
CGB2106-Day17-Nginx/Linux
1. 京淘项目前端项目发布1.1 关于前端说明vue项目开发阶段采用脚手架的方式进行的开发,如果开发完成应该将项目打包编译.编译为浏览器可以识别的静态资源文件 (HTML/CSS/JS) Nginx可以作为web服务器.并且默认端口号80.1.2 前端项目发布1.2.1路径修改说明: 前端向后端发起请求时,网址 http://localhost:8091/xxxx,实际开发中服务器都是通过域名的方式访问,所以需要将前端的网址统一改为域名.1.修改main.js 修改ajax请求的前缀原创 2021-09-11 08:57:14 · 144 阅读 · 0 评论 -
CGB2106-Day16-图片回显
1. 关于商品新增文件模块说明重点: 业务需求. 业务顺序1.1商品基本模块用户点击添加商品按钮时, 1.获取商品分类3级列表信息. 2.跳转到商品新增页面. 用户录入基本的商品信息. 用户录入价格时 需要在后期将数据扩大100倍.1.2 商品上传1.当用户点击上传图片时,根据 属性名称 file=“图片的字节信息”,实现数据的传递.2.后端通过特定的接口MultipartFile(mvc专门接收字节信息,内部封装IO流)3.上传文件时 首先使用正则表达式保证文件的类型正确4.判原创 2021-09-09 20:38:09 · 360 阅读 · 0 评论 -
CGB2106-Day15-文件上传操作
1. ElementUI中文件上传1.1 UI入门案例<el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" :on-preview="handlePreview" :on-remove="handleRemove" :file-list="fileList" list-type="picture"> <el-button size="sma原创 2021-09-08 18:11:42 · 175 阅读 · 0 评论 -
CGB2106-Day14-商品模块管理
1. 商品模块实现1.1 业务分析1.1.1 表设计1.1.2 编辑POJO对象/** * @author 刘昱江 * 时间 2021/4/7 */@TableName("item")@Data@Accessors(chain = true)public class Item extends BasePojo{ @TableId(type = IdType.AUTO) private Integer id; //商品Id号 pr原创 2021-09-08 08:46:52 · 302 阅读 · 0 评论 -
CGB2106-Day13
1. 商品分类业务实现1.1 问题说明原始代码结构.出现2层循环结构. 如果外层循环10个,每个内层循环也是10个.完成这项业务需要查询100次数据库.矛盾点: 多次查询数据库!优化的策略: 数据库只查询一次,就可以获取商品分类三级嵌套结构程序设计:1.数据结构 Map<父级ID,子级列表> 列表信息中不包含嵌套关系例如: Map<0,一级列表信息> 一级列表不包含二级/三级Map<一级ID,二级列表信息> 只有2级列表 不包含3级Map<原创 2021-09-06 18:49:26 · 142 阅读 · 0 评论 -
CGB2106-Day12
1. 用户业务实现1.1 用户修改数据回显1.1.1 业务需求分析当用户点击修改按钮时应该出现弹出框.其中展现用户的数据信息.展现方式:1. 获取用户ID,动态查询后台数据库信息,之后实现数据回显. 最新数据!!!2. 可以利用作用域插槽,获取当前行的对象,之后实现数据回显. 页面数据!!!1.1.2 页面JS分析 <el-table-column label="操作"> <template slot-scope="scope"原创 2021-09-04 09:15:55 · 237 阅读 · 0 评论 -
CGB2106-Day11
1. ElementUI说明1.1 表格数据1.1.1 编辑UI表格<!-- 定义表格 :data 一般采用数组的方式 定义表格数据!!! label="ID" 列字段名称 stripe: 默认为false 启用为true 斑马纹 border: 默认为false 启用为true 边框线 --> <h1>定义表格</h1>原创 2021-09-02 20:26:27 · 107 阅读 · 0 评论 -
CGB2106-Day10
1.用户登录操作1.1 关于token的说明1.由于服务器需要标识已经登录的用户,所以服务器动态生成一个独一无二的token,返回给用户.2.用户将token保存到本地,方便下次访问时携带.1.2 生成UUID/** * 思路: * 1.将密码进行加密处理 * 2.根据username/password查询数据库 * 3.有值: * 登录成功,返回秘钥 * 没有值:原创 2021-09-01 18:25:24 · 152 阅读 · 0 评论 -
CGB2106-Day09
1.构建后台项目1.1 创建项目1.2 编辑pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.or.原创 2021-08-31 18:31:12 · 7082 阅读 · 0 评论 -
CGB2106-Day08
1.axios 简化操作1.1 async-await关键字1.1.1 关键字说明ES6以后推出的新的代码规范,目的简化现有axios ajax请求的代码结构.提高用户的开发效率.关键字用法:1. async 用来标识函数!!!2. await 用来标识请求的!!!1.1.2 代码演示<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Axio原创 2021-08-30 12:44:13 · 120 阅读 · 0 评论 -
CGB2106-Day07
1. 前后端调用1.1 请求类型说明分组:1.GET/DELETE 用法一致.2.POST/PUT 用法一致.1.2 Delete请求1.2.1 编辑页面HTML<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>DELETE请求</title> </head> <body> <h1>前后原创 2021-08-27 12:54:29 · 95 阅读 · 0 评论 -
CGB2106-Day06
1.MVC思想说明2. VUE基本用法2.1 表单双向数据绑定<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>表单双向数据绑定</title> </head> <body> <div id="app"> <!-- 问题: 表单中的哪些标签可以使用双向数据绑定 双向数据绑原创 2021-08-26 12:51:59 · 126 阅读 · 0 评论 -
CGB2106-day05
# 1.SpringMVC参数传递##1.1简单参数接收##1.2对象参数接收##1.3restFul参数接收原创 2021-08-25 09:14:02 · 94 阅读 · 0 评论 -
CGB2106-Day02
1. SpringBoot使用注意事项1.1 关于Build标签说明如果没有build 标签不影响编译运行,在项目发布部署时会报错;如果没有build标签则项目打包之后不能正常执行.报错如下:1.2 关于主启动类说明1.2.1 关于元注解的说明@Target(ElementType.TYPE) 该注解对类有效@Retention(RetentionPolicy.RUNTIME) 该注解在运行期有效@Documented 生成源码时 是否动态生成注释文档@Inherited 标识原创 2021-08-20 17:31:50 · 129 阅读 · 0 评论 -
CGB2106-Day03
1. SpringBoot整合Mybatis1.1 跳过测试类打包1.1.1 需求说明说明: maven执行打包命令时, 默认条件下,会执行测试类中的方法. 并且这些方法都要执行. 隐患 可能某些测试方法由于种种原因 执行报错. 则install的操作执行失败.矛盾点: 项目打包与test类之间的问题.解决方案: 要求install时 不要执行test方法,1.1.2 跳过测试类打包 <properties> <!--指定JDK版本-->...原创 2021-08-23 15:09:48 · 140 阅读 · 0 评论 -
CGB2106-Day01
1.完成项目安装(一周完成)1.1 VUE脚手架安装B站名称: 不二子阳VUE后台脚手架安装过程1.2 VMware安装说明VMware配置说明2 IDEA环境配置2.1 准备项目目录程序员操守: 1.路径中不要出现中文/空格/特殊字符.2.中文对C语言的程序有致命的影响.目录: IDEA软件打开 ...原创 2021-08-20 14:45:50 · 178 阅读 · 0 评论 -
CGB2106-Day04
2. MybatisPlus 学习2.1 MP入门案例@SpringBootTestpublic class TestMP { @Autowired private UserMapper userMapper; /** * 完成数据的入库操作 * 新增user数据(name=“阿富汗”,age=40,sex=“厉害”,) * sql:insert into demo_user values() * 思考:mp实现入库的流程!!!原创 2021-08-24 15:01:21 · 113 阅读 · 0 评论