自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BraveWangDev

有分享,才有进步;

  • 博客(7)
  • 资源 (29)
  • 收藏
  • 关注

原创 阿里云使用笔记-第五篇-SVN的安装和使用

一,前言前面介绍了各种连接阿里云实例的方式这篇介绍阿里云下SVN的安装和使用主要包含如下内容: SVN的安装 SVN的使用-创建仓库 Subversion目录说明 SVN的使用-新建用户 SVN的使用-分配权限 SVN的使用-修改SVN服务配置文件 阿里云实例-添加安全组规则 远程访问阿里云实例上SVN服务二,SVN的安装1)连接阿里云实例:2)通过命令安装SV...

2019-01-22 17:23:25 669

原创 阿里云使用笔记-第四篇-使用FTP工具连接阿里云实例

一,前言前边记录了首次登录阿里云,远程连接,SSH连接,阿里云App连接实例这一篇记录如何使用FTP工具连接阿里云实例二,使用FTP工具连接阿里云实例Mac下使用FileZilla连接阿里云实例配置如下:连接成功!...

2019-01-20 15:14:10 1310

原创 阿里云使用笔记-第三篇-使用阿里云App连接实例

一,前言前面记录了首次登录阿里云实例,实现远程连接,SSH连接阿里云还可以通过自己的App管理实例这一篇介绍如何使用阿里云App连接实例二,使用阿里云App连接实例1)复制密钥信息在上一篇介绍了如果创建秘钥对,对下载.pem文件当有了这个文件后,我们可以打开复制其中的内容这里可以通过微信文件传输的功能发送到手机微信上进行复制2)使用阿里云App连接实例 打开阿里云Ap...

2019-01-20 15:10:44 2375

原创 阿里云使用笔记-第二篇-SSH连接阿里云

一,前言上一篇记录了首次登陆阿里云实例及远程连接这一篇介绍如何通过SSH连接到阿里云二, 创建并绑定SSH密钥对进入密钥对管理页面:右上角,创建密钥对:点击完成后自动下载*.pem秘钥文件下一步绑定密钥对:选择需要绑定的实例,并移到右侧后点击确认,此时密钥对已和实例完成绑定二,使用SSH密钥对连接Linux实例1)需要添加安全组规则:网络和安全 > 安全组...

2019-01-20 15:00:35 2378

原创 阿里云使用笔记-第一篇-首次登陆阿里云实例及远程连接

一,前言之前正好赶上阿里云活动,低价购买了一台用于开发测试的服务器实例并通过邀请好友赠送了一台2个月使用时长的同等配置实例1月中旬这台实例到期了,现在将一些使用笔记记录下来一来和大家分享,二来自己留个记录日后备查这一篇先来介绍阿里云实例的首次使用,及远程连接二,首次登录阿里云实例如何进入阿里云管理页面就不多赘述了首次连接实例会得到一个自动生成的远程连接密码连接成功后,进...

2019-01-20 14:52:51 5744

原创 如何发布一个npm包-创建,发布,更新,撤销及常见问题解决

一,前言最近的文章应该都会围绕搭建VueCodeBase展开简单说一下这个codeBase: 一个深度定制的Vue项目脚手架, 目前已经具备了三端(pc+app+后台管理)的基础框架 内置了登录、退出,Vuex状态管理和数据持久化,ajax-Axios封装,接口Mock, 多环境配置,集成常用组件,UI库,工具方法及过滤器等等等 目前功能仍在逐步扩充中,例如权限管理,骨架屏,...

2019-01-16 01:16:35 2623

原创 2018年度博客之星评选开始啦!

2018年博客之星评选开始了,很荣幸本次能够入围2019年已经开始了,在新的一年我要更加的努力走过路过的小伙伴们,如果我的博客帮到了您希望能够得到您宝贵的一票,谢谢!No.182,BraveWangDev,感谢支持^^最后,祝大家新的一年万事如意,也祝自己能在2019收获更多也希望能为大家带来更多高质量的文章,与更多人分享成果...

2019-01-03 14:44:06 907

【手写 Vue2.x 源码】第十篇 - 数组数据变化的观测情况

文章:【手写 Vue2.x 源码】第十篇 - 数组数据变化的观测情况 链接:https://brave.blog.csdn.net/article/details/128601406 内容:第十篇 - 数组数据变化的观测情况; 实现了数组数据变化被劫持后,已重写原型方法的具体逻辑; 数组各种数据变化时的观测情况分析;至此,数据劫持就全部完成了

2023-01-12

【手写 Vue2.x 源码】第九篇 - 对象数据变化的观测情况

文章:【手写 Vue2.x 源码】第九篇 - 对象数据变化的观测情况 链接:https://blog.csdn.net/ABAP_Brave/article/details/128588578 内容:本篇,主要介绍了数组数据变化的观测情况: 实现了对象老属性值变更为对象、数组时的深层观测处理; 结合实现原理,说明了对象新增属性不能被观测到的原因,以及如何实现对象新增属性的数据观测;

2023-01-11

【手写 Vue2.x 源码】第八篇 - 数组的深层劫持

文章:【手写 Vue2.x 源码】第八篇 - 数组的深层劫持 链接:https://brave.blog.csdn.net/article/details/128588563 内容:本篇,介绍了数组的深层观测实现,核心几个点如下: - 在之前对数组类型的处理中,仅对当前数组进行了部分原型方法重写操作,当通过变异方法操作数组时,相当于实现了数组的单层数据劫持能力; - 通过`observeArray`方法继续处理数组类型,对数组中每一项调用`observe`进行递归观测,实现了数组中嵌套结构的劫持:数组嵌套数组、数组嵌套对象; 注意:在 `observe`方法仅处理了对象类型,所以数组中的值类型是不会被观测的;

2023-01-11

【手写 Vue2.x 源码】第六篇 - 数据代理的实现

文章:【手写 Vue2.x 源码】第六篇 - 数据代理的实现 链接:https://blog.csdn.net/ABAP_Brave/article/details/128575652 内容:第六篇 - 数据代理的实现;将 data 暴露到 vm._data 实例属性上;利用 Object.defineProperty 将 vm.xxx 操作代理到 vm._data 上;首先,先做一次代理,将`data`挂载到 `vm._data`下,这样 vm 实例就能够在外部通过`vm._data.message`获取到`data.message`;之后,再做一次代理,将`vm`实例操作`vm.message`代理到`vm._data`上,这样,外部就可以直接通过`vm.message`获取到`data.message`;

2023-01-10

【手写 Vue2.x 源码】第五篇 - 数组的劫持

文章:【手写 Vue2.x 源码】第五篇 - 数组的劫持 链接:、https://blog.csdn.net/ABAP_Brave/article/details/128566890 内容:本篇主要介绍了 Vue 数据初始化流程中,数组类型的数据劫持,核心有以下几点: 出于对性能的考虑,Vue 没有对数组类型的数据使用 Object.defineProperty 进行递归劫持,而是通过对能够导致原数组变化的 7 个方法进行拦截和重写实现了数据劫持;

2023-01-09

【手写 Vue2.x 源码】第四篇 - 对象的深层劫持

文章:【手写 Vue2.x 源码】第四篇 - 对象的深层劫持 链接:https://blog.csdn.net/ABAP_Brave/article/details/128566839 内容:对象深层劫持的实现 1. 通过`data = isFunction(data) ? data.call(vm) : data;`处理后的 data 一定是对象类型; 2. 通过`data = observe(data)`处理后的 data 就实现了数据的响应式(目前只有劫持) 3. observe 方法最终会返回一个 Observer 类 4. Observer 类初始化时,通过 walk 遍历属性 5. 对每一个属性进行 defineReactive(Object.defineProperty)实现对象属性的单层数据劫持 6. 在 defineReactive 中调用 observe,如果当前属性的值为对象类型,继续对当前对象属性进行观测(即递归执行步骤 3~5),实现对象属性的深层数据劫持

2023-01-08

【手写 Vue2.x 源码】第三篇 - 对象的单层劫持

文章:【手写 Vue2.x 源码】第三篇 - 对象的单层劫持 链接:https://blog.csdn.net/ABAP_Brave/article/details/128555287 内容:第三篇 - 对象的单层劫持;本篇主要介绍了 Vue 数据初始化流程中,对象属性的单层劫持,核心处理: 1,data 为函数或对象两种类型的处理; 2,处理 data 函数中 this 的指向问题; 3,Observer 类,对数据进行观测;walk 方法,遍历 data 属性; 4,defineReactive 方法:利用 Object.defineProperty 实现数据劫持(单层劫持);

2023-01-08

【手写 Vue2.x 源码】第二篇 - Vue 的初始化流程

文章:【手写 Vue2.x 源码】第二篇 - Vue 的初始化流程 链接:https://blog.csdn.net/ABAP_Brave/article/details/128555243 内容:第二篇 - Vue 的初始化流程;本篇主要介绍了 Vue 数据的初始化流程,核心点: 1,加载 Vue 时,通过 initMixin 方法,在 Vue 原型上扩展 _init 方法; 2,执行 new Vue 时,调用 Vue 原型方法 _init,暴露 options 选项、执行状态初始化和挂载流程; 3,initState 状态初始化:对状态的多种来源进行统一的初始化处理;

2023-01-07

【手写 Vue2.x 源码】第一篇 - 使用 rollup 构建 Vue 环境

文章:【手写 Vue2.x 源码】第一篇 - 使用 rollup 构建 Vue 环境 链接:https://blog.csdn.net/ABAP_Brave/article/details/128538161 内容:第一篇-使用 rollup 构建 Vue 环境: 工程初始化、安装依赖、创建入口、配置 Rollup 、构建脚本、Vue 打包构建,vue 使用测试;

2023-01-07

vue-framework-admin-0.0.14.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/102464029

2019-10-17

vue-framework-admin-0.0.13.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/102338689

2019-10-08

vue-framework-admin-0.0.12.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/102092006

2019-10-08

vue-framework-admin-0.0.11.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/99623934

2019-08-23

vue-framework-admin-0.0.10.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/99299824

2019-08-13

vue-framework-admin-0.0.9.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/99286537

2019-08-12

vue-framework-admin-0.0.8.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/99065313

2019-08-10

vue-framework-admin-0.0.7.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/98942173

2019-08-09

vue-framework-admin-0.0.6.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/98939127

2019-08-09

vue-framework-admin-0.0.5.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/98884675

2019-08-08

vue-framework-admin-0.0.4.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/98875481

2019-08-08

vue-framework-admin-0.0.3.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/98871858

2019-08-08

vue-framework-admin-0.0.2.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/98847046

2019-08-08

vue-framework-admin-0.0.1.zip

一步一步实现中后台管理平台模板-基于Vue-cli3+Ant-Design-Vue,参考博文:https://blog.csdn.net/ABAP_Brave/article/details/98618939

2019-08-06

webpack实例代码

博客中webpack实例的代码,已删除node_module文件夹,专栏地址:https://blog.csdn.net/column/details/25661.html

2018-08-02

ActiveMQ-Topic订阅发布模式Demo

ActiveMQ-Topic订阅发布模式:参考博文:http://blog.csdn.net/ABAP_Brave/article/details/71211334

2017-05-05

ActiveMQ-Queue点对点消息-Receive+Listener方式

ActiveMQ-Queues点对点消息-Receive+Listener方式:参考博文:http://blog.csdn.net/ABAP_Brave/article/details/53443725

2016-12-03

SpringBoot-SpringData-懒加载

SpringBoot-SpringData-懒加载,博文地址:http://blog.csdn.net/ABAP_Brave/article/details/53035313

2016-11-04

SpringBoot-SpringSecurity集成

SpringBoot-SpringSecurity集成,博文地址:http://blog.csdn.net/ABAP_Brave/article/details/53032694

2016-11-04

SpringBoot-thymeleaf模板集成

SpringBoot-thymeleaf模板集成,博文地址:http://blog.csdn.net/ABAP_Brave/article/details/53005794

2016-11-02

SpringBoot-SpringData-多数据源

SpringData多数据源实现,博文地址:http://blog.csdn.net/ABAP_Brave/article/details/52980885

2016-10-31

SpringBoot-SpringData-ManyToOne

SpringBoot-SpringData-ManyToOne,博文地址:http://blog.csdn.net/ABAP_Brave/article/details/52850062

2016-10-18

SpringBoot-SpringData-ManyToMany

SpringBoot-SpringData-ManyToMany,博文:http://blog.csdn.net/ABAP_Brave/article/details/52849827

2016-10-18

SpringBoot-SpringData-oneToOne

SpringBoot-SpringData-oneToOne,博文:http://blog.csdn.net/ABAP_Brave/article/details/52845986

2016-10-18

SpringBoot-SpringData-jpa集成

博文地址:http://blog.csdn.net/abap_brave/article/details/52804782

2016-10-13

SpringBoot-Junit

SpringBoot-Junit代码,包含各种测试Demo

2016-10-11

SpringBoot简单工程

SpringBoot简单项目,创建过程:http://blog.csdn.net/ABAP_Brave/article/details/52770743

2016-10-09

ST LINK驱动+升级

ST LINK驱动+升级

2016-08-19

CH340驱动及问题解决

CH340驱动

2016-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除