- 博客(12)
- 资源 (203)
- 收藏
- 关注
转载 如何对第一个Vue.js组件进行单元测试 (上)
首先,为什么要单元测试组件? 单元测试是持续集成的关键。通过专注于小的、独立的实体,确保单元测试始终按预期运行,使代码更加可靠,你可以放心地迭代你的项目而不必担坏事儿。 单元测试不仅限于脚本。可以独立测试的任何东西都是可单元测试的,只要你遵循一些好的做法。这些实例包括单一责任、可预测性和松散耦合。 作为我们应用程序的可重用实体,Vue.js组件是单元测试的理想选择。我们将用不同的输入和交互测试做好的单个单元,并确保它始终按照我们的预期运行。 在开始之前 Vue CLI 3发布
2021-05-30 15:48:42 162
转载 swagger2markup(maven方式及java代码方式)
任务:通过同事的json文件生成相应的html和pdf文档前言 开始时swagger2markup和asciidoctorj是什么都不知道,只能百度,看官方文档(翻译。。。),遇到问题就一头雾水,完全不知道哪里出了问题,要怎么决解,百度上资料(中文?)也是寥寥无几,maven也是没有系统学习过,导致很多小问题到了自己这里变成了大麻烦。在经历了一个星期的摸索,终于小有所成,在此写下自己呕心沥血的过程,以免日后自己忘了,也给其他同僚多一份可以参考的资料。1234如果有写的不好的地方,..
2021-05-29 22:42:40 1824
转载 vuex:弄懂mapState、mapGetters、mapMutations、mapActions
vuex进阶一、state1.1 引入vuex 以后,我们需要在state中定义变量,类似于vue中的data,通过state来存放状态import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)export default new Vuex.Store({ state: { //存放状态 nickname:'Simba', age:20, gender:'男' }, mutations: {},
2021-05-29 22:21:32 219
转载 swagger2的使用和swagger2markup离线文档的生成
结合swagger2markup生成离线文档PDF/HTML格式最常用的就是swagger2markup,即利用swagger.json生成asciidoc文档,然后转为html,pdf格式的文档。但是配置有些繁琐,所以就想可不可以利用一个demo工程直接访问现有项目的swagger接口来生成离线文档,这样就不会在当前项目引入额外的代码与配置。demo工程地址为https://github.com/spiritn/spring-swagger2markup-demo.git...
2021-05-29 22:17:37 481
转载 信息系统项目管理师论文:论项目沟通管理
项目沟通管理这一知识领域包括保证及时与恰当地生成、搜集、加工处理、传播、存储、检索与管理项目信息所需的各个过程。项目沟通管理在人员与信息之间提供取得成功所必须的关键联系。项目经理需要花费很多的时间与项目团队、客户、项目干系人和项目发起人进行沟通。每个参与项目的人都应认识到他们作为个人所参与的沟通对项目整体的影响。 【摘要】 某公司是一家互联网信息和电信增值信息综合服务商,运营中国宽带门户及电信增值业务,网站注册用户200万。提供了三项主要服务:聚合了海量影视、歌曲、动...
2021-05-25 23:30:00 459
转载 信息系统项目管理师常见计算题考点汇总
计算题1 EMV:期望货币值2 加权系统:是采购管理中“供方选择”里的工具和技术2.1、供方选择中评分方法:先取平均分再乘以权重3、自制和外购决策属于采购管理里的“采购计划编制”中的工具和技术4、进度、网络计算题4.1、自己画出单代号网络图4.2、找出网络图中的关键路径(单代号网络图中起点到终点用时最长的路径即为关键路径。记住,可能不止一条。),算出总工期。4.3、掌握双代号网络图中的“虚工作”,虚工作是不占用任何时间和资源的,只是为了让逻辑关系更加明确,...
2021-05-16 20:57:44 1577
转载 VUE:mixin、slot的用法
vue 为我们提供了很多复用性的方式,slot 和 mixins 就是其中两种…下面对这两种方式做一下记录开发中使用到了mixin混入与slot插槽。mixinvue中关于代码复用的一个实现方式,通过将多个组件的相同代码块提取出来放入到一个js文件中,再通过 mixins: [mixin]混入到组件内达到代码复用的目的,在项目具有多个相似功能的组件时很有用。合并规则钩子函数:同名钩子皆生效,且mixin会先于组件调用数据对象:同名发生冲突时以组件内数据优先值为对象的选项:metho
2021-05-16 16:29:59 305
转载 vue的store、vuex状态管理
直接看官方文档很清楚https://vuex.vuejs.org/zh/guide/说实话官网看的不是很懂,方便自己理解记录几个为什么;1、流程1.定义state变量2.只有 mutations下面定义的mutation方法 能动 State,改变State3.我们不能直接store.mutations.increment()来调用方法,Vuex 规定必须使用store.commit来触方法,官方解释如下图总结,想要改变一个State,必须要定义一个mutation函...
2021-05-16 15:37:18 406
转载 Vue 中 store 基本用法
最近在使用vue的过程中,遇到一个需求,就是需要在不同路由中使用同一个会改编的参数,也就是需要一个全局参数,一看见全局,不就是使用window呗。可是既然已经使用vue了,当然要研究一下vue里面怎么实现的。于是简单了解了一下store。 首先,我的需求比较简单,只是全局变量,但是在我查找各种资料的时候发现看不懂。。。这就尴尬了,而且大部分的文章都是讲述store的状态管理,理解store,但是找了一上午,还真的没有看到该怎么使用,怎么声明一个最简单的store,怎么存入全局变量,怎么获取全局变量..
2021-05-16 15:27:13 496
转载 信息系统项目管理师--论文--范围管理
摘要 2014年8月,我作为项目经理参与了xx银行呼叫中心系统项目。该项目投资共800万元人民币,建设工期为1年,通过该项目的建设,实现了该银行基于呼叫中心系统的客户服务,业务咨询和受理,外呼营销等业务,并实现了物理网点的业务分流,减轻了总体业务压力,提升了该银行客户服务中心的服务能力和工作效率。该项目于2015年8月通过了业主的验收,赢了了业主的一致好评。本文结合作者的实践,以该项目为例讨论了信息系统项目建设过程的范围管理,主要从以下几个方面进行了阐述:范围规划,范围定义,创建WBS工作分解结..
2021-05-16 10:19:05 287
转载 百万级数据库优化方案
一、百万级数据库优化方案1.对查询进行优化,要尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull最好不要给数据库留NULL,尽可能的使用NOT NULL填充数据库.备注、描述、评论之类的可以设置为NULL,其他的,最好不要使用NULL。不要以为NULL不需要...
2021-05-03 10:41:52 1368
转载 殷浩详解DDD:如何避免写流水账代码?
在日常工作中我观察到,面对老系统重构和迁移场景,有大量代码属于流水账代码,通常能看到开发在对外的API接口里直接写业务逻辑代码,或者在一个服务里大量的堆接口,导致业务逻辑实际无法收敛,接口复用性比较差。所以本文主要想系统性的解释一下如何通过DDD的重构,将原有的流水账代码改造为逻辑清晰、职责分明的模块。一 案例简介这里举一个简单的常见案例:下单链路。假设我们在做一个checkout接口,需要做各种校验、查询商品信息、调用库存服务扣库存、然后生成订单:一个比较典型的代...
2021-05-01 09:12:01 330
vuepress 前后端在一起部署时,需要把前端生成文件放到 springboot识别的目录中
2023-10-05
spring-boot-route-master.zip
2021-08-25
技术案例课职场生涯回顾介绍.zip
2021-01-10
springcloud-demo.zip
2020-12-07
vue2+springbootPRE.zip
2020-11-05
token_demo.zip
2020-10-06
vue 源码分析1.zip
2020-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人