- 博客(11)
- 收藏
- 关注
原创 产品经理收到需求以后,如何判定这个需求该不该做?
我们为什么无法判断需求该不该做?在工作中我们会发现很多团队在收到需求以后经常会出现无法判断这个需求该不该做的情况其实产生这种情况主要是由于团队缺少产品设计的基本规则(原则)。如果产品设计的基本原则已经定义清楚的话,那么需求不该做,就直接看他符不符合我们的基本规则即可。
2023-02-24 18:19:45
252
原创 营销折扣模块优惠均摊和0.01精度计算规则
由于商品的售价不同,优惠金额在分摊到每件商品中时,也需要按照商品售价占优惠组的比例进行优惠分摊,这样可以避免买家恶意抽单退货,并且也为退款金额做出合理依据。当一个订单商品过多时,计算每个单个商品优惠价格,四舍五入后,他们之和可能小于或者大于总优惠金额。
2023-02-23 19:36:09
1697
2
原创 Axure实现鼠标矩形控件拖动,超简单!AxureRP 10
先看效果:实现拖动步骤:1.拖出一个动态面板,并在动态面板内部放一个矩形如图所示:由于Axure只能对动态面板做拖动,所以要放在动态面板中2.给动态面板设置拖动事件如图所示:3.完成了!效果:其他效果在刚刚开始的案例图中还有一些效果,实现方法如下:1.边框虚线、背景变灰,背景透明2.鼠标按下时形状变大3.鼠标松开时形状恢复最终效果其实和开头一样觉得还可以记得给我点个赞,谢谢...
2021-06-24 17:00:24
7251
2
原创 【Mybatis学习笔记04】mybatis的延迟加载和一级缓存和二级缓存和注解开发
mybatis的缓存和注解开发1. mybatis中的加载时机(查询的时机) 什么是延迟加载: 在真正使用数据时才发起查询,不用的时候不查询,按需加载(懒加载) (一对多使用) 什么是立即加载: 不管用不用,只要调用方法,马上发起查询 (多对一使用) 四种表关系中的选择:一对一,一对多,多对一,多对多 一对一、多对一:通常情况下采用立即加载 一对多、多对多:通常情况下采用延迟加载 延迟加载的配置<!-- mybatis的设置 --
2020-10-25 21:41:19
150
原创 【Mybatis学习笔记03】mybatis的深入和多表查询、连接池、\<if/>、\<where/>、\<foreach/>、\<sql/>标签使用
mybatis的深入和多表1.mybatis的连接池mybatis连接池使用以及分析:1.连接池:我们在实际引用开发中都会使用连接池,因为他可以减少我们获取连接需要的时间2.mybatis中的连接池: 配置的位置:主配置SqlMapConfig.xml中DataSource标签的type属性,就是表示连接池 Type属性取值: POOLED:采用传统javax.sql.datasource规范中的连接池方式 UNPOOLED:采用传统javax.sql.datasource连接方式,
2020-10-25 21:27:07
204
原创 【Mybatis学习笔记02】mybatis基本使用,请求参数和返回值、properties标签、properties标签、mappers作用
学习前提:mybatis实现插入数据后获取插入的ID1.SQL查询最后一次插入数据的用户idselect LAST_INSERT_ID() 2.mybatis实现插入数据后获取插入的ID<!-- 保存用户 --><insert id="saveUser" parameterType="com.itheima.domain.User"> <!-- 配置插入后的操作,获取插入后的id数据 --> <selectKey keyPropert
2020-10-25 20:32:41
320
原创 【Mybatis学习笔记01】mybatis入门、概述、环境搭建等
学习前提:1、什么是框架它是我们软件开发过程中的一套解决方案,不同的框架解决的是不同的问题。使用框架的好处:框架封装了很多细节,使开发者可以使用及简的方式实现功能。大大提高开发效率。2、什么是三层架构表现层:负责数据展示的业务逻辑层:负责处理业务需求的迟久层:负责和数据库交互的3、迟久层技术解决方案JDBC技术:使用的对象: Connection、PreparedStatement、ResultSetSpring中的JdbcTemplate:Spring中对Jdbc的简单封装Ap
2020-10-24 22:52:09
125
原创 [Element Warn][Form]model is required for xxx to work表单验证出错解决
element表单验证出错这个坑 踩了半天,问题1:[Element Warn][Form]model is required for xxx to work问题2:async-validator: [“xxx is required”]问题原因表单不能用v-model绑定 要用:model绑定解决办法改成:model即可解决...
2020-05-20 19:04:44
1767
原创 【java笔记02】Maven项目安装使用Lombok插件快速实现Get/Set方法 使用教程
传统的工具类构造方法:在我们平时写的代码中,都是使用这种传统的方法实现Get/Set方法这种方法代码凌乱,看的头晕眼花,这时候我们需要Lombok来简化代码废话不多说,先看效果图这样的代码是不是更简洁了呢实现方法----------------------------分-割-线---------------------------------------1、安装lombok插件:在...
2020-04-25 21:35:08
583
原创 【Git命令大全】适合快速查找命令,各个功能按操作顺序排序
git基本命令: git init 创建 git status 状态 git add filename 添加文件到本地仓库 git rm --c...
2020-04-10 14:45:02
387
原创 【java笔记01】实现登入验证码
【java笔记01】实现登入验证码1.开发环境 IEDA2.项目 maven webapp最近正在学习java进阶,其中学习到的验证码如何实现,效果图如下:思路:1.创建画布对象,创建一个120*80的画布,背景为白色2.新建变量存储验证码需要的字母和数组3.创建4位随机数,大小不超过验证码变量个数4.根据随机数数组取出验证码,5.绘制验证码文字6.添加干扰线代码实现如下:...
2020-04-01 15:13:29
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人