- 博客(27)
- 收藏
- 关注
原创 React脚手架
父子组件兄弟组件(非嵌套组件)祖孙组件(跨级组件)1.props:2.消息订阅-发布:pubs-sub、event等等3.集中式管理:redux、dva等等4.conText:生产者-消费者模式父子组件:props兄弟组件:消息订阅-发布、集中式管理祖孙组件(跨级组件):消息订阅-发布、集中式管理、conText(开发用的少,封装插件用的多)
2023-07-04 20:56:17
2000
原创 b站尚品汇学习笔记
组件显示与隐藏 法1.可以根据组件身上的$route获取当前路由信息,通过路由路径判断组件显示与隐藏。 法2.给路由添加路由原信息【meta】(一般都用这个) //router里 index.js { path: '/search', component: Search, meta: {show: true} }, { path: '/login', component: Login, meta: {show: false} } //APP.
2022-05-13 21:28:47
870
原创 2020 零基础到快速开发 Vue全家桶开发电商管理系统(十)
项目优化与部署上线(优化) 项目优化 项目优化的策略 生成打包报告 第三方库启用CDN Element UI组件按需加载 路由懒加载 首页内容定制 1 优化——通过nprogress添加进度条效果 npm install --save nprogress 在main.js进行导入与配置 // 导入 NProgress 包对应的JS和CSS import NProgress from 'nprogress' import 'nprogress/nprogress.css' import axios f
2020-12-07 17:03:13
335
原创 2020 零基础到快速开发 Vue全家桶开发电商管理系统(九)
数据统计篇 数据统计 创建分支 git checkout -b report git push -u origin report 1 通过路由加载数据报表组件 //components下建 report 文件夹,下建Report.vue //index.js(router) import Report from '@/components/report/Report' { path: '/reports', component: Report } 2 安装Echarts并渲染Demo表图 3 获取折线
2020-12-07 00:30:40
198
原创 2020 零基础到快速开发 Vue全家桶开发电商管理系统(八)
订单管理篇 订单管理 创建分支 git checkout -b order git push -u origin order 1 通过路由渲染订单列表页面 //components下建 order文件夹,下建Order.vue //index.js(router) import Order from '@/components/order/Order' { path: '/orders', component: Order } 2 根据分页获取订单数据列表 3 渲染订单table表格 4 实现分页功能
2020-12-06 20:44:39
200
原创 2020 零基础到快速开发 Vue全家桶开发电商管理系统(七)
商品列表篇 商品列表 创建分支 git checkout -b goods_list git push -u origin goods_list 1 通过路由加载商品列表组件 //goods下建List.vue //index.js(router) import List from '@/components/goods/List' { path: '/goods', component: List } 2 渲染商品列表数据 <!-- 面包屑导航区 --> <el-b
2020-12-06 18:04:38
221
原创 2020 零基础到快速开发 Vue全家桶开发电商管理系统(六)
分类参数篇 创建分支 git checkout -b goods_params git push -u origin goods_params 1 通过路由加载分类参数组件页面 //goods下建Params.vue //index.js(router) import Params from '../components/goods/Params' { path: '/params', component: Params } 2 渲染分类参数页面的基本UI结构 //Params.vue //<!
2020-12-05 17:43:25
431
2
原创 消息队列 (RabbitMQ基础)
消息队列需求场景 与服务之间的通信方式有两种:同步调用 和 异步消息调用 同步调用:远程过程调用,REST和RPC 异步消息调用:消息队列 消息队列概念 MQ全称为Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。 消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和
2020-12-04 22:09:32
467
原创 2020 零基础到快速开发 Vue全家桶开发电商管理系统(五)
商品分类篇 商品分类 新建分支 git branch # (master) git checkout -b goods_cate git branch # (goods_cate) git push -u origin goods_cate 1 通过路由加载商品分类组件 //components文件夹下新建 goods 文件夹,下建 Cate.vue //index.js(router) import Cate from '../components/goods/Cate' { path: '/ca
2020-12-02 22:26:10
219
原创 2020 零基础到快速开发 Vue全家桶开发电商管理系统(四)
权限列表 权限列表 创建新分支 rights 并push到远程仓库 1 通过路由展示权限列表组件 components下建power文件夹,下建 Rights.vue //index.js(router) import Rights from '../components/power/Rights'; { path: '/rights', component: Rights } //home 的 children 2 绘制面包屑和卡片视图 <!-- 面包屑导航区 --> <
2020-12-02 00:28:09
273
原创 2020 零基础到快速开发 Vue全家桶开发电商管理系统(二)
主页布局 主页布局 3.1 实现基本的主页布局 //Home.vue <template> <el-container class="home_container"> <!-- 头部区 --> <el-header>Header <el-button type="info" @click="logout">退出</el-button></el-header> <!-- 页面主题区--&
2020-11-29 18:09:27
369
原创 2020 零基础到快速开发 Vue全家桶开发电商管理系统(一)
项目概述篇 项目概述 1 电商项目基本业务概述 根据不同的应用场景,电商系统一般都提供了PC端、移动APP、移动Web、微信小程序等多种终端访问方式,我们主要是做关于PC后台管理方面 2 电商后台管理系统的功能 电商后台管理系统用于管理用户账号、商品分类、商品信息、订单、数据统计等业务功能 3 电商后台管理系统的开发模式(前后端分离) 电商后台管理系统整体采用前后端分离的开发模式,其中前端项目是基于Vue技术栈的SPA项目。 4 电商后台管理系统的技术选型 ① 前端项目技术栈: Vue Vue-rou
2020-11-29 14:33:59
454
1
原创 Springboot的层级理解
Springboot的 entity,dao,service,controller层级理解(从最底层向上的顺序)
2020-11-26 22:46:16
3874
原创 SpringBoot基础
SpringBoot快速入门 1 代码实现 1.1 创建Maven工程 1.2 添加SpringBoot的起步依赖 pom.xml <!--所有的springboot工程都必须继承spring-boot-starter-parent--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifa
2020-11-24 18:34:40
267
原创 JAVA4
Java常用工具_IO流 异常概述 即非正常情况,通俗地说,异常就是程序出现的错误 异常的分类(Throwable) 异常(Exception) 合理的应用程序可能需要捕获的问题 举例:NullPointerException 错误(Error) 合理的应用程序不应该试图捕获的问题 举例:StackOverFlowError 异常的处理方式 异常的处理方式 JVM默认的异常处理方式:在控制台打印错误信息,并终止程序 开发中异常的处理方式 try…catch(finally):捕获,自己处理 try {
2020-11-14 20:27:00
295
原创 JAVA3
Java常用工具_API API简介 (浏览器搜 java api 11) Application Programming Interface,应用程序编程接口,这里指的是API文档,通常叫“Java文档”,是Java中提供 的类的使用说明书。Java中的类和方法几乎全部都添加了文档注释(/* 文档注释内容 */),这些文档注释就被Java 的命令(javadoc.exe,在JDK安装的bin目录下)编译成了Java文档,即API。 发挥面向对象思想,找到Java提供的对象来实现功能,学习API文档就是学习
2020-11-14 09:19:49
353
原创 JAVA2
Java编程思想_面向对象之封装 面向对象思想概述 面向对象思想: 封装,继承,多态 面向对象思想就是把关注点放在一件事或一个活动中涉及到的人或事物(也就是对象)上的思想(或思维方式) 面向对象关键字:事物、对象 洗衣服:面向对象的做法:1.用洗衣机洗;2.让洗衣店洗 面向过程思想: 面向过程思想就是把关注点放在一件事或一个活动中涉及到的步骤(也就是过程)上的思想(或思维方式) 面向过程关键字:步骤、过程 洗衣服: 面向过程的做法:打水 -> 放衣服 -> 放洗衣粉 -> 揉搓 ->
2020-11-12 22:29:34
368
原创 JAVA1
IntelliJ IDEA简介 简称IDEA,字面意思是“智能理念”,是JetBrains公司的产品。它是业界公认最好的、也是最智能的Java集成开发环境(IDE) 第一个Java程序:HelloWorld 程序代码解释 Java程序的最小单位是类,一个Java程序至少拥有一个类 Java程序的入口是main方法 注意事项: main方法的格式是固定的,不能更改 Java程序开发与运行原理 编写 ——> 编译 ——> 运行: 编写源文件(.java) 通过javac命令编译成字节码文件(.
2020-11-09 17:23:07
411
原创 HTML知识
HTML5学习 学习路径: HTML 20% CSS3 50% H5C3 10%包括新增的标签 软件:VSCode 安装插件:Chinese(Simplified) language open in browser Auto Rename Tag ctrl+n新建 ctrl+s保存 shift+alt+f 自动格式 ctrl+/ 注释或取消注释(单行) alt+shift+A块注释 各种网页编程语言的功能 结构 网页元素整理分类HTML 表现 版式,颜色 大小CSS 行为 网页交互的编写后端 JS
2020-11-09 00:14:29
462
1
原创 Idea关联Git
IDEA关联Git File > Settings 关联过程是自动的 创建仓库 新建项目后,将项目目录创建为git仓库 注意: 要在建仓库前,设置忽略文件 “.gitignore”(根目录下) 作用:被忽略的文件会被版本记录忽略,版本中不包含它们。 范围:不需要和其他开发共享的文件 .idea *.iml target *.class jdbc.properties *.jar *.war 写了一些代码后。。。 提交 上传到远程仓库(push) GitHub中创建一个仓库 要求是裸库,且建议
2020-11-08 16:59:41
3202
原创 Git的使用
Git基本流程 下图是Git基本操作的流程图,一般来说,日常使用只要记住下图7个命令就可以了。当然,不能靠这几个基础语法就以为熟练使用了Git哦,下面整理了详细的语法记录,结合实际情况,祝你快速掌握Git。 git指令:https://blog.youkuaiyun.com/weixin_42878211/article/details/108273278 分支简介 分支,是一个个版本最终存储的位置。 分支,就是一条时间线,每次git commit形成一个个版本,一个个版本依次存储在分支的一个个提交点上。 查看分支
2020-11-08 11:26:53
173
原创 linux简单介绍
linux Linux 是一个多用户多任务的操作系统,也是一款自由软件,拥有良好的用户界面, 支持多种处理器架构,移植方便。 严格的来讲,Linux 并不算是一个操作系统,只是一个 Linux 系统中的内核,即计算 机软件与硬件通讯之间的平台; 大量的服务器部署在linux上。 免费,开源,稳定,安全,方便,免移植,可定制,直观的操作。新老皆宜,大小通吃。 设计原则:1)所有的东西都是文件,所以管理简单 2)所有操作系统配置数据都存储在正文文件中 3)每个操作系统命令或应用程序很小,只完成单一功能 4)避免
2020-11-05 19:32:31
427
2
原创 IDEA使用
IntelliJ IDEA 主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。 IDEA 的主要优势:(相较于 Eclipse 而言) ① 强大的整合能力。比如:Git、Maven、Spring 等 ② 提示功能的快速、便捷 ③ 提示功能的范围广 ④ 好用的快捷键和代码模板 private static final psf ⑤ 精准搜索 ...
2020-11-05 11:07:05
858
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅