09 2021 档案
摘要:1.添加工具类:dialogDrag.js import Vue from 'vue' // v-dialogDrag: 弹窗拖拽 Vue.directive('dialogDrag', { bind (el, binding, vnode, oldVnode) { const dialogHead
阅读全文
摘要:问题: 当联表查询数据时,主表只有一条数据,从表有多条数据,left join联表查询时会显示重复的主表数据。 原因: left join 以左表为主,但是如果右表中含有多条满足条件的记录的时,系统不知道应该舍去哪条查询结果,于是就都显示了。(引用大佬的解释) 解决办法: 使用group by进行分
阅读全文
摘要:在我们想要修改界面的样式的时候往往有时看到了class的名称,但是怎么修改这个class都不起作用,这时候可以使用css的深度选择器进行选择。特别是Vue+elementUI进行开发的时候ElementUI的样式修改有时候是需要使用深度选择器进行选择修改才能生效的。 深度选择器: >>> 或者 /d
阅读全文
摘要:初始化: BigDecimal num = new BigDecimal(value); value可以直接写数字也可以是String字符串 BigDecimal num1 = new BigDecimal(0.005); BigDecimal num2 = new BigDecimal(10);
阅读全文
摘要:问题 Java调用getResource方法,但是因为路径中含有中文时,得不到正确的路径 问题分析 编码转换问题 当我们使用ClassLoader的getResource方法获取路径时,获取到的路径被URLEncoder.encode(path,"utf-8")编码了,当路径中存在中文和空格时,他会
阅读全文
摘要:SimpleDateFormat sim1 = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US); SimpleDateFormat sim2 = new SimpleDateFormat("yyyy-MM-dd HH:m
阅读全文
摘要:枚举类型: public enum ProfitSharing { /** * 否 */ NO("0", "否"), /** * 是 */ YES("1", "是"); private final String code; private final String info; ProfitShari
阅读全文
摘要:问题一: 报错:org.apache.poi.ss.usermodel.Cell.getCellType()Lorg/apache/poi/ss/usermodel/CellType; 原因:poi依赖包版本低,poi3.17版本的Cell.getCellType()返回int而不是org.apac
阅读全文
摘要:问题: form表单配合select 没有选中传入相关信息的值,只显示传入的值 原因: select选项的值与传入form表单的值的类型不一致,导致无法选中select中的选项 示例: 因为interfaceSharing 数据中的Value值为String类型而,form 中的Sharing原始类
阅读全文
摘要:问题: elementUI 中的输入框无法修改或输入值 解决办法: //通过this.$set()进行赋值,就可以进行修改内容了 this.$set(this.form,'detailAddress',tempData[1]); //原本赋值方式无法修改输入框中的内容 //this.form.det
阅读全文
摘要:例子: // 父组件 ...... <test-dialog :dialogOpen.sync="open" /> ...... improt testDialog from "./testDialog" ...... data(){ return{ open:false } }, methods:
阅读全文
摘要:问题: Java查询数据库,并根据查询到的数据进行修改,未调用update但是数据库数据发生了变化。 原因: 未知 解决办法 间接赋值修改,避免在查询到的数据上直接进行修改。 例子: LinkedHashMap<Long,StudentItem> StudentItemLinkedHashMap =
阅读全文
摘要:问题: 在获取数据源进行选择后,根据动态获取禁用数据进行禁用选项时,为显示数据源父级与子级添加disabled属性为true时,父级选项无法进行禁用,子级可以的问题 原因: cascader级联选择器没有重新渲染,导致父级再设置disabled属性时,虽然赋值成功,但是因为没有重新渲染,显示的选项仍
阅读全文
摘要:问题: 在table中根据不同数据显示的行列数量以及数据不同导致表格中数据错乱问题。 在第一次打开表格时数据显示是正确的,如图1所示 图1: 但是当切换数据更多数据源进行显示时数据就会开始发生错乱,如图2所示 图2: 图2中的课程代码,课程名称都是错误的引用了其他列的数据进行显示的,当我们再次打开图
阅读全文
摘要:原因:使用Mybatis往Mysql数据库插入一条数据并返回该条数据的自增主键值 解决方法: 在mapper中指定keyProperty属性 <insert id="insertAndGetId" useGeneratedKeys="true" keyProperty="userId" parame
阅读全文

浙公网安备 33010602011771号