上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页
摘要: 阅读全文
posted @ 2021-05-14 16:49 Yaopengfei 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 一. 电商简介 1. 电商行业分析 近年来,世界经济正向数字化转型,大力发展数字经济成为全球共识。党的十九大报告明确提出要建设“数字中国”“网络强国”,我国数字经济发展进入新阶段,市场规模位居全球第二,数字经济与实体经济深度融合,有力促进了供给侧结构性改革。电子商务是数字经济的重要组成部分,是数字经 阅读全文
posted @ 2021-05-10 06:57 Yaopengfei 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一. 插件汇总 1. 中英文转换 参考地址:http://blog.haoji.me/pinyinjs.html#ru-guo-pin-yin-bu-xu-yao-sheng-diao (含多音字、声调等多种用法) GitHub地址:https://github.com/sxei/pinyinjs 阅读全文
posted @ 2021-05-07 20:49 Yaopengfei 阅读(705) 评论(1) 推荐(0) 编辑
摘要: 111 阅读全文
posted @ 2021-05-05 09:32 Yaopengfei 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 一. 说明 1. 环境准备 操作系统:centos8.0 (腾讯云) Erlang:11.2.1 RabbitMq: 3.8.14 2. 涉及的端口 4369:erlang进程epmd用来做node连接的 (注意这个端口,即使关闭rabbitmq服务,该进程也一直开着) 5672:rabbitmq服 阅读全文
posted @ 2021-04-27 21:33 Yaopengfei 阅读(475) 评论(1) 推荐(0) 编辑
摘要: 一. Generator 1. 对比 常规循环 for (let i = 0; i < 5; i += 1) { console.log(i) } // this will return immediately 0 -> 1 -> 2 -> 3 -> 4 Generator写法 function* 阅读全文
posted @ 2021-04-27 11:26 Yaopengfei 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一. String扩展 1. matchAll()方法 matchAll() 方法返回一个包含所有匹配正则表达式及分组捕获结果的迭代器 matchAll之前,还有exec、match、replace等 function selectDiv(regExp, str) { let matches = [ 阅读全文
posted @ 2021-04-26 17:20 Yaopengfei 阅读(198) 评论(1) 推荐(0) 编辑
摘要: 一. Object扩展 1. Object.fromEntries() 方法 Object.fromEntries() 把键值对列表转换为一个对象,这个方法是和 Object.entries() 相对的。 Object.fromEntries([ ['foo', 1], ['bar', 2] ]) 阅读全文
posted @ 2021-04-26 16:47 Yaopengfei 阅读(191) 评论(1) 推荐(0) 编辑
摘要: 一. for await of 异步迭代器(for-await-of):循环等待每个Promise对象变为resolved状态才进入下一步 function Gen(time) { return new Promise(function(resolve, reject) { setTimeout(f 阅读全文
posted @ 2021-04-25 16:58 Yaopengfei 阅读(197) 评论(1) 推荐(0) 编辑
摘要: 一. ES7 1. includes (1). ES7之前,判断数组中是否包含某个元素,一般用 find方法 或 filter方法。 // ES7之前 var array1=['1','2','3','5'] console.log(array1.find(function(item) { retu 阅读全文
posted @ 2021-04-25 15:00 Yaopengfei 阅读(152) 评论(1) 推荐(0) 编辑
摘要: 一. Kafka简介 1. 简介 官网:http://kafka.apache.org/ 2. 优点 3.常用术语 4. 与其他消息队列比较 二. 搭建与配置 前提准备: 操作系统:Centos8.0 (腾讯云) JDK:jdk11 (rpm包) Zookeeper:协调器 【版本3.6.3】 ka 阅读全文
posted @ 2021-04-24 11:24 Yaopengfei 阅读(509) 评论(1) 推荐(1) 编辑
摘要: 一. 生产者-确认机制 1. Confirm模式 (1). 含义:就是应答模式,生产者发送一条消息之后,Rabbitmq服务器做了个响应,表示收到了。 (2). 特点:异步模式,在响应之前,可以继续发送消息,单条消息、批量消息均可继续发送。 (3). 核心代码:单条消息确认: channel.wai 阅读全文
posted @ 2021-04-20 09:04 Yaopengfei 阅读(1207) 评论(4) 推荐(0) 编辑
摘要: 一. Direct-Exchange模式 1. 含义 交换机类型设置为:ExchangeType.Direct 交换机和队列通过 routingKey(路由key)进行绑定,发消息的时候每条消息也要指定routingKey(路由key),然后交换机根据该路由key进行匹配,可以: (1). 一个交换 阅读全文
posted @ 2021-04-18 12:14 Yaopengfei 阅读(1504) 评论(2) 推荐(1) 编辑
摘要: 一. RabbitMq基本使用 1. 条件准备 (1).通过指令【net start rabbitmq】启动服务 (2).准备1个生产者程序Producer, 1个消费者程序Consumer01 (3).通过Nuget给三个程序安装 【RabbitMQ.Client 6.4.0】 (4).通过地址: 阅读全文
posted @ 2021-04-15 20:53 Yaopengfei 阅读(1264) 评论(2) 推荐(1) 编辑
摘要: 一. Reflect用法 1. 说明 Reflect对象与Proxy对象一样,也是 ES6 为了操作对象而提供的新 API。 Reflect对象的方法与Proxy对象的方法一一对应,只要是Proxy对象的方法,就能在Reflect对象上找到对应的方法。 Reflect 是一个内置的对象,它提供拦截 阅读全文
posted @ 2021-04-13 21:00 Yaopengfei 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一. RabbitMq简介 1. 介绍 RabbitMQ是 2007年发布,是一个在AMQP(高级消息队列协议)基础上完成的,由Erlang(专门针对于大数据高并发的语言;)语言开发,可复用的企业消息系统,是当前最主流的消息中间件之一。 特点:可靠性、灵活的路由、消息集群简单、队列高可用、多种协议的 阅读全文
posted @ 2021-04-13 13:27 Yaopengfei 阅读(560) 评论(1) 推荐(1) 编辑
摘要: 一. Map 1. 说明 ES6 提供了 Map 数据结构。它类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。也就是说,Object 结构提供了“字符串—值”的对应,Map 结构提供了“值—值”的对应,是一种更完善的 Hash 结构实现。如果你需要“ 阅读全文
posted @ 2021-04-12 20:43 Yaopengfei 阅读(236) 评论(1) 推荐(0) 编辑
摘要: 一. Function 1. 默认参数 (1). ES5的写法 { function foo(x, y) { y = y || 'world' console.log(x, y) } foo('hello', 'imooc') foo('hello', 0) //输出hello world foo( 阅读全文
posted @ 2021-04-09 14:13 Yaopengfei 阅读(419) 评论(1) 推荐(0) 编辑
摘要: 一. 简介 该目录废弃了,新目录详见:https://www.cnblogs.com/yaopengfei/p/16425089.html 二. 目录 阶段一:RabbitMq系列 第一节:RabbitMq简介、Win下安装、卸载、常用指令、图形化界面剖析 第二节:RabbitMq基本使用(生产消费 阅读全文
posted @ 2021-04-06 21:25 Yaopengfei 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 一. 需求/技术分析 1. 需求分析 (1).实现默认数据的加载,可以分类显示全部、未完成、已完成的数据。 (2).可以添加新数据、删除列表数据。 (3).点击可以选中 和 取消选中,实时显示多少条未选中。 (4).清除已完成 2. 技术分析 使用Vuex对数据统一管理,state维护数据,muta 阅读全文
posted @ 2021-04-03 14:56 Yaopengfei 阅读(1129) 评论(1) 推荐(0) 编辑
摘要: 一. 项目优化 1. 生成发布包 根目录下运行指令【npm run build】,会生出一个dist文件夹,该文件夹就是项目生成的发布包,可以直接放到IIS中部署即可。 2. 生成/分析打包报告 A. 命令行形式生成打包报告 【 vue-cli-service build --report 】 B. 阅读全文
posted @ 2021-03-31 11:06 Yaopengfei 阅读(652) 评论(1) 推荐(0) 编辑
摘要: 一. 扩展组件 1. lodash深拷贝 主要用于对象的深拷贝。 (1). 通过指令【npm i lodash -S 】安装 (2). 在需要的页面中进行导入 import _ from 'lodash' (3). 调用 cloneDeep方法进行深拷贝 const form = _.cloneDe 阅读全文
posted @ 2021-03-25 11:57 Yaopengfei 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一. 基础组件 1. Cascader级联选择器 这里以省市区控件为例,效果如下图: 实现思路: 通过option绑定数据源,通过v-Model获取选中后的值即可。 数据代码和导入 实现代码 <el-cascader :options="cityData" v-model="addressForm. 阅读全文
posted @ 2021-03-25 11:49 Yaopengfei 阅读(280) 评论(1) 推荐(0) 编辑
摘要: 一. 基础组件 1. Table表格+Pagination分页 (1). 表格 最基本的表格数据结构也很简单,返回一个数组,然后和属性名对应即可。 <el-table :data="userlist" border stripe> <el-table-column type="index"></el 阅读全文
posted @ 2021-03-24 16:51 Yaopengfei 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一. Vuex简介/基本使用 1. 背景 传统的组件见的交互模式如下: (可参考:https://www.cnblogs.com/yaopengfei/p/12326466.html) (1). 父向子传值:v-bind 属性绑定 (2). 子向父传值:v-on 事件绑定 (3). 兄弟组件之间共享 阅读全文
posted @ 2021-03-23 21:19 Yaopengfei 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 一. 基础组件 1. Breadcrumb 面包屑 (1). 效果图 点击,首页,跳转到首页。 (2). 代码分享 通过 separator-class="el-icon-arrow-right"设置分隔符,通过to属性,进行路由跳转对象,同 vue-router 的 to <el-breadcru 阅读全文
posted @ 2021-03-23 15:55 Yaopengfei 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 一. 基础组件 1. Container布局 (1). 我们采用如下图的布局形式,代码如下 代码分享: <el-container> <el-header>Header</el-header> <el-container> <el-aside width="200px">Aside</el-asid 阅读全文
posted @ 2021-03-22 16:16 Yaopengfei 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 一.基础配置 1. 路由配置 (1). 创建项目,已经引入了Vue-Router,这里的版本为:3.2.0,并自动创建了router→index.js文件。 (2). 在index.js文件中: A. 导入vue、vue-router B. 导入其它子页面 C. 配置路由规则,默认进入/login登 阅读全文
posted @ 2021-03-19 20:27 Yaopengfei 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 一. 全面升级5.x版本 1. 将每个项目的属性→目标框架,改为 .Net5.0。 2. 把YpfCore.Data层 Pomelo.EntityFrameworkCore.MySql 先删掉,代码也要注释掉 把YpfCore.Service层 和 YpfCore.AdminWeb层 Z.Entit 阅读全文
posted @ 2021-03-12 16:40 Yaopengfei 阅读(295) 评论(1) 推荐(0) 编辑
摘要: 一. ElementUI简介/使用 1. 简介 Element,一套为开发者、设计师和产品经理准备的基于 Vue 的桌面端组件库 (1). 基于Vue2.x版本:https://element.eleme.cn/#/zh-CN (2). 基于Vue3.x版本:https://element-plus 阅读全文
posted @ 2021-03-10 14:51 Yaopengfei 阅读(780) 评论(1) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页