- 博客(190)
- 收藏
- 关注
原创 【项目管理】敏捷迭代下需求规范模板
公司目前对公费用报销主要包括差旅费、会议费、培训费等。现有报销流程涉及员工提交申请、部门审批、财务审核、支付等环节,流程冗长,容易出现数据错误。以上文档为重新整合后的需求规范文档,采用用户故事的方式详细描述了各个角色的需求,并以表格形式呈现。
2025-03-07 16:31:39
761
原创 【项目管理】敏捷交付模式下需求文档编写模版
本需求文档基于敏捷用户故事管理原则,明确费用报销软件的核心业务流程和功能需求,确保开发团队与业务方对齐目标,支持迭代交付。通过本文档,团队可基于用户故事明确需求优先级,结合敏捷迭代快速交付核心功能,同时满足合规性与用户体验要求。:2023年10月15日。
2025-02-12 10:44:15
581
原创 不用下载Axure RP Extension for Chrome插件,即可看原型文件
1、找到原型文件->resources->chrome->axure-chrome-extension.crx,2、把axure-chrome-extension.crx文件修改扩展名.rar,解压到对应文件夹(自定义)3、打开chrome->更多工具->扩展程序,选择“加载已解压的扩展程序”,选择文件夹。。...
2022-02-09 10:23:52
971
原创 SpringBoot+mybatis+postgresql 集成
一、pomx.ml中引入mybatis和postgresql依赖:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.3</version></dependency><!-- mysql 配置--&g
2020-07-24 19:42:19
3898
1
原创 Springboot MyBatis Cause: java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
调用接口时报错### SQL: SELECT id,user_name,pass_word,sex,age,salary FROM t_user_info WHERE id = ?### Cause: java.lang.IndexOutOfBoundsException: Index: 6, Size: 6 at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisEx
2020-07-22 16:08:48
4551
4
原创 Mybatis中javaType和jdbcType对应关系
JDBC Type Java TypeCHAR StringVARCHAR StringLONGVARCHAR StringNUMERIC java.math.BigDecimalDECIMAL java.math.BigDecimalBIT booleanBOOLEAN booleanTINYINT.
2020-07-22 14:33:39
665
原创 springboot+mybatis+postgresql 运行报错 :java.lang.IllegalArgumentException: XML fragments parsed from XX
具体报错信息如下:### Error updating database. Cause: java.lang.IllegalArgumentException: XML fragments parsed from previous mappers does not contain value for UserInfo.commonColumns ### The error may exist in D:\DevEnv\IDE\eclipse-jee-galileo-SR2-win32\WorkS
2020-07-22 14:05:39
1523
原创 postgresql模糊查询json类型字段内某一属性值
需求场景:目录以jsonb格式存储在数据库表t的chapter字段中,需要菜单路径中包含指定字符串(比如“语文”或者“上学期”)的menu以下为chapter字段存储json示例:{ "menu": { "text": "第一级菜单(语文)>第二级菜单(上学期)>第三级菜单(第一章节)", "menuItem": [ { "root": true, "id
2020-07-13 15:59:30
3762
转载 【接口自动化系列】2-走进Java接口测试之测试框架TestNG【7DGroup】
一、简介:TestNG 是一个受 JUnit 和 NUnit 启发的测试框架测试框架,旨在简化广泛的测试需求,从单元测试到接口测试。 但引入了一些新功能,使其更强大,更易于使用,例如: 注释。 在线程池中运行测试,并提供各种可用策略(单线程,多线程等等) 测试的代码是多线程安全的 灵活的测试配置 支持数据驱动的测试(使用 @DataProvider) 支持参数化 强大的执行模型(不再是 TestSuite) 由各种工具和插件(E
2020-07-02 20:22:00
836
转载 【接口自动化系列】1-走进Java接口测试之流行框架SpringBoot(概念篇)
引言说起 SpringBoot 不得不先了解一下 Spring 这个企业,不仅因为 Spring Boot 来源于 Spring 大家族,而是 Spring Boot 的诞生和 Sping 框架的发展息息相关。Spring 历史2002 年正是 Java EE 和 EJB 大行其道的时候,很多知名公司都是采用此技术方案进行项目开发。一个美国的小伙子 Rod Johnson 认为 EJB 太过臃肿,并不是所有的项目都需要使用 EJB 这种大型框架,应该会有一种更好的方案来解决这个问题。于是他...
2020-07-02 17:52:07
1352
原创 【Mac环境】mac在线安装brew时返回443链接被拒绝或超时错误解决方案
使用mac安装brew时经常返回超时,具体如下:$ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refu...
2019-12-12 13:57:25
8583
2
原创 版本测试准入准出的一些标准
一、明确目的:明确开发转测试的要求与标准,提高版本开发的质量与测试效率,从而保证测试过程质量。二、明确适用范围:适用于**产品开发任意过程和阶段三、定义缩略语:测试入口:转测试的必要输入条件,不满足则不能进行测试测试中断:测试过程总发现不能满足相应测试标准和条件,测试中断,并返回开发要求开发重新提交测试申请测试结束:测试结果完全满足时才能结束测试四、版本转测试控制标...
2019-10-09 10:37:24
3105
原创 【Spring温故】4.Bean之间的关系和作用域
#一、Spring Bean之间关系:##1、继承:(1)、Spring Bean的继承关系为配置继承,它是在bean配置文件中使用bean的parent属性指定要继承的具体bean id;(2)、子bean从父bean中继承配置,包括bean的属性配置;(3)、子bean可以覆盖从父bean中继承过来的属性配置,比如覆盖street属性配置;(4)、bean的abstract属性设置为...
2019-10-08 20:02:32
700
原创 【Spring温故】3. Spring自动装配
一、Spring自动装配介绍: 当spring装配bean属性时,有时候非常明确就是需要将某个bean注入到其他bean的property中。但spring框架默认是不支持自动装配的,为了应对这种明确的装备场景,Spring提供显示的装配 Bean属性方法(在spring的配置文件的<bean>标签中使用autowire属性来进行声明自动装配)。 spring目前提供了3类...
2019-10-08 15:27:23
800
原创 【项目管理】关于“敏捷迭代”第二周的那点事
上一篇讲了“敏捷迭代”第一周的那点事,那第二周该做些什么呢? 第二周也通常称为“测试周”,在第二周通常内容有以下: 1、测试:先在测试环境执行对应的测试,并提交bug及进行回归测试、服务上线,上线后配合产品进行线上验收(当然各个公司可能存在多个流程,和多个环境,这个时候验收和回归的点都不一样,可以根据实际情况进行调整); 2、开发:修复bug并跟进bug回归情况,上线资料准备...
2019-09-30 16:04:58
1005
原创 【项目管理】关于“敏捷迭代”第一周的那点事
随着敏捷开发的流行,目前越来越多的互联网公司使用“敏捷迭代”来进行项目管理了,且目前最常见的敏捷迭代都是使用“两周一迭代”的形式,那两周中的第一周都需要做些什么呢? 第一周很多公司都会当作“开发周”,开发周各岗位都需要关心并产出什么? 产品:通常情况下产品需要在开发周或者上一迭代测试结束前进行需求评审(具体可以根据实际项目情况确定需求评审时间),并输出最终prd文档; 开发:...
2019-09-29 19:29:51
1430
原创 【质量管理】“开发提测”哪些事儿!
写这篇也没怎么想过,只是每次接触一个新团队的时候,总是会碰到一些问题,如:1、开发人员完成开发后,直接告诉你“我这个项目完成开发了,你可以开始测了‘;2、在这个时候开发可能并没有告诉你需要添加什么配置,数据库是否有变动,测试过程中才发现少这个配置,少那个字段;3、测试过程中发现部分问题反馈给开发,开发人员告诉你“这些问题都是我们已知的问题,后续再修复”;4、测试过程中发现,新增或修...
2019-09-29 16:49:26
2708
原创 【Mac环境】安装psycopg2模块时报错收集
问题1:下载源码解压后使用python setup.py install返回错误:python setup.py installrunning installrunning bdist_eggrunning egg_infowriting psycopg2.egg-info/PKG-INFOwriting dependency_links to psycopg2.egg-info/...
2019-09-24 18:06:14
2446
3
原创 【Mac环境】使用python setup.py install 出错: can't open file ' setup.py', [Errno2] No such file or directoy
使用python setup.py install 出错: can't open file ' setup.py', [Errno2] No such file or directoy问题?首先使用网上通用的方法重新下载原包,再次使用python setup.py install命令运行,但是问题依然存在;那我们可以换另外一种命令执行,如pip install第一步需要在mac上...
2019-09-24 14:23:03
22523
3
原创 【Mac环境】Mac使用python3.7环境
首先提一句,不管你是否安装python3.7,mac目前默认使用的依然是python2.7的版本,我们可以在安装前和安装后使用python -V命令进行确认,如下:monkey-yideMacBook-Pro:~ monkey-yi$ python -VPython 2.7.10那如何让mac使用安装后的python3.7版本呢1、首先第一步我们需要明确python3.7默认...
2019-09-24 11:51:13
34019
10
原创 【Spring温故】2. Spring Bean配置
一、什么是IOC和DI?IOC:Inversion of ControlIOC:Inversion of control,即反转控制,它是一种思想,它的思想是反转资源的获取方向。之前传统的资源查找方式都是要求组件主动向容器发起查找资源的请求,容器收到请求后再返回资源到组件。而应用了IOC之后,则不再需要组件主动向容器发请求了,应用IOC之后,IOC容器会主动将资源推送给需要它的组件,举个简单...
2019-09-18 16:56:46
764
原创 【测试管理】测试进度汇总报告
在我们测试过程中,基本上都要统计每个版本/迭代每日的测试进度情况如何,那我们都需要重哪些方面去统计这些数据呢? 我们可以分几个方面来考虑,首先明确项目的基本信息,主要包括以下内容: 1、明确的项目迭代版本如 XX系统一期或XX项目v0.1.2版本; 2、明确测试版本的优先级,如高、中、低; 3、明确本期迭代都需要完成哪些需求,这样可以让上级/同事大体清楚当前迭代都需要...
2019-09-16 17:27:39
4318
原创 【Spring温故】1.Spring概述及Spring HelloWorld
一、什么是Spring?二、Spring框架组件都有哪些内容?三、Spring HelloWorld。1、创建一个maven工程,选择new-》project-》maven-》maven-archetype-quickstart;2、输入GroupId:如com.monkey.yb ,ArtifactId:如spring,一直next到finish(注意设定mave...
2019-09-12 13:49:55
732
原创 【Spring启动】idea spring启动报错: classpath resource [***.xml] cannot be opened because it does not exist
九月 11, 2019 5:38:20 下午 org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@6433a2: start...
2019-09-11 17:53:09
3773
原创 疯狂java学习笔记之面向对象(二) - 成员变量与局部变量
Java变量按其作用域可分为:成员变量和局部变量。注意:在Java中是没有全局变量这个概念的一、成员变量: 成员变量是在类中定义的变量,具体可分为类变量与实例变量--有无static修饰实例变量的特点: 没有创建实例前是不会分配内存空间的; 从有实例开始,实例变量就存在了; 实例被销毁,实例变量就不存在了; 0~N个实例变量,程序每创建一个实例,系统就为该实例...
2019-09-11 14:19:05
929
原创 【Mysql数据库】使用java操作数据库查询语句时报错:Operation not allowed after ResultSet closed
在使用java操作数据库时通常步骤有: 1、加载数据库驱动:Class.forName("com.mysql.jdbc.Driver");; 2、创建数据库链接:Connection conn = DriverManager.getConnection(URL, NAME, PASSWORD); 3、创建Statment对象:Statement stmt=conn.create...
2019-09-11 14:06:03
1920
原创 疯狂java学习笔记之面向对象(一) - 定义类、方法、构造器
一、Java面向对象 1、定义类 2、创建对象、调用方法二、类和对象:某一类对象的概念定义。比如:人类 - 抽象出来的概念(不特指某个人)对象 - 在类的概念下产生的一个实例,它就是一个对象了. java程序中,类是最小的程序单位- 所有的java程序都必须从定义类开始三、定义类的语法格式:[修饰符] class 类名{...
2019-09-10 13:49:51
821
原创 【MAC环境】使用brew install 命令时返回-bash: brew: command not found错误
首次在mac上执行brew install *** 安装应用,返回错误-bash: brew: command not found。原因:mac系统未预制brew工具,此时需要先安装brew工具,安装步骤如下:打开mac终端,执行以下命令即可执行:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Home...
2019-09-10 11:01:56
9556
原创 【SpringBoot】启动报错:No active profile set, falling back to default profiles: default
使用Mac Idea创建springBoot工程,创建完毕启动日志如下:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/bin/java -XX:TieredStopAtLevel=1 -noverify-Dspring.output.ansi.enabled=always -Dcom.sun.managem...
2019-09-10 10:33:20
6365
5
原创 【SpringBoot】启动报错:objc[631]: Class JavaLaunchHelper is implemented in both
# custom IntelliJ IDEA properties idea_rt idea.no.launcher=true
2019-09-10 10:20:29
1174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人