摘要:
什么是重复提交 提交:你打开个网页,要注册个邮箱,你点击注册按钮后成功了,就是一次成功的数据提交。 重复提交:相当于在点击了一次注册按钮,但是因为网络波动,页面没有响应,此时你又点击了一次注册按钮(多次点击)。网络波动恢复,但是此时给后台传输的数据是两条一样的数据。如果不进行处理,将会以同样的用户数 阅读全文
摘要:
系统架构设计师(资料放在文末) 低分飘过的快乐,哈哈哈。 以此文章来纪念一下自己的备考经历。也希望笔主的经验能给各位同学带来帮助,减少弯路。 心理准备 首先,同学们 一定要有自信,只要好好准备,肯定都能通过的。 笔者之前备考时感觉:系统架构师听起来好高大上啊,软考高级听上去好牛啊(可能只是笔者自己觉 阅读全文
摘要:
问题 前端界面,点击时间控件时,控制其的最大输入。当赋值的类型为 String 的时候,只能成功第一次,后面的赋值不再是设置好的最大值,而是控件点击的值。但当赋值的类型为 date 时,却能一直成功。 // 时间控件 dtLastMenstrualPeriod.$on("change",functi 阅读全文
摘要:
示例代码地址:https://gitee.com/ZKW-Kevin/spring-aop.git 参考文章:https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#aop 核心概念和术语 Aspec 阅读全文
摘要:
类,找不同 起因 公司用的 hibernate,表结构更新时也需要更新对应的 pojo。因为更新结构,基本是新增列属性。同时原有的 pojo 中会有相对应的注解标识,为了提高方便性,只需增加新增的属性值即可。 解决方案 因为人工查看字段容易出错,所以这边采用了反射来进行处理。 public clas 阅读全文
摘要:
BigDecimal 实现精度运算的本质是,将小数转为去除小数点后的整数 + 小数点所在的位置 再进行相关整数运算,最后根据计算出来的整数跟小数点位置,加上小数点,进行返回 22.33 -> (2233, 2) 0.4 -> (4, 1) -> (40, 2) 22.33 + 0.4 = (2233 阅读全文
摘要:
简介 Java 8 中的 .collect() 方法,是流的终端操作,目的是将流中的所有项目合并到一个结果 <R, A> R collect(Collector<? super T, A, R> collector); // 简单示例 // 具体做法是通过定义新的 Collector 接口来定义的, 阅读全文
摘要:
需求 给定的字符串进行 +1 操作: 该字符串可能全为数字 "000000", 也可能有字符拼接(最后一部分为数字)"00sdf001"。要求整体长度不变的前提下,对最后的数字部分进行 +1 操作。 private String addOne(String snBillUse) { String[] 阅读全文
摘要:
Spring IoC 容器 1.1 IoC Container 和 Bean 介绍 控制反转(Inversion of Control,IoC )也被称为依赖注入(Dependency Injection,DI)。这是一个,多个对象仅仅通过构造器参数,工厂方法参数,或者对象实例在被构造器初始化或者被 阅读全文
摘要:
简介 关联关系,描述了两个及以上的实体基于数据库连接语义,形成关系 @ManyToOne @OneToMany @OneToOne @ManyToMany @ManyToOne @Entity(name = "Person") public static class Person { @Id @Ge 阅读全文