#前言 首先需要明确的是,this的指向在函数定义的时候是无法确定的,只有函数执行的时候才能确定this到底指向谁。在非箭头函数下,this指向调用其所在函数的对象,而且是离谁近就指向谁(此对于常规对象,原型链,getter&setter等都适用);构造函数下,this与被创建的新对象绑定;DOM事 ...
分类:
其他好文 时间:
2020-07-28 22:24:25
阅读次数:
69
今天在用Mybatis的时,写测试验证插入操作时出现错误org.apache.ibatis.reflection.ReflectionException: There is no getter for property named XXX。 根据字面意思就是我没有为XXX属性写getter方法,课我 ...
分类:
Web程序 时间:
2020-07-28 14:01:32
阅读次数:
102
发现pyautocad模块:可以用python控制autocad的包。今天把文档中的重点内容摘录出来,以后绘图、计算大工程量、或者识别施工图的时候时候也许可以用到。 一、连接cad pyautocad包可以用任何版本的cad进行操作,实际上接口都是一样的。文档中首先给出连接cad的代码: from ...
分类:
编程语言 时间:
2020-07-24 16:50:47
阅读次数:
145
项目里用到JPA关系映射,导致一个普通的查询方法会执行数十条sql,使用懒加载的方式解决。当时配置过懒加载之后,还是失效 会执行sql 于是反复试验 排查得出一些结论。 第一次我的代码是这样的,感觉应该没有问题。但是每次执行到打断点这一行,会执行关联查询的sql。 坑!坑!坑!这里有坑请注意 最后排 ...
分类:
其他好文 时间:
2020-07-24 16:29:23
阅读次数:
121
枚举通常被认为是常量,但是具有公共字段或公共setter的枚举不仅是非常量,而且容易受到恶意代码的攻击。理想情况下,枚举中的字段是私有的,并在构造函数中设置,但如果不能这样做,则应该尽可能降低它们的可见性。 不合规的代码示例 public enum Continent { NORTH_AMERICA ...
分类:
其他好文 时间:
2020-07-24 15:44:37
阅读次数:
68
1. compose compose(middlewares) // middleware应该是回调, 所有用async-await. middlewares = [async (ctx, next)=>{ log1, await next(), log2 }, async (ctx, next) ...
分类:
Web程序 时间:
2020-07-24 09:52:03
阅读次数:
82
getter相当于Vuex中的计算属性 对 state 做处理再返回 mapGetters 把 Store 中的 getters 映射到组件中的计算属性中 Store文件 import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) expo ...
分类:
其他好文 时间:
2020-07-24 09:32:17
阅读次数:
89
一,在detail组件中,向子组件zoom和 imglist传递数据,属性传递, 1.父组件detail computed: { ...mapGetters(["categoryView", "skuInfo", "spuSaleAttrList",'imgList']) }, 向子组件传递数据 子 ...
分类:
其他好文 时间:
2020-07-21 23:23:02
阅读次数:
95
一、引言 从封装本身的意思去理解,封装就好像是拿来一个麻袋,把小猫,小狗,小猪一起装进麻袋,然后把麻袋封上口子。照这种逻辑看,封装 = ‘隐藏’,这种理解是相当片面的。 二、先看如何隐藏 在 python 中用双下划线开头的方式将属性隐藏起来(设置成私有的) # 其实这仅仅是一种变形操作且仅仅只在类 ...
分类:
其他好文 时间:
2020-07-19 16:08:20
阅读次数:
112
一个标准的类通常要拥有下面四个组成部分: 1. 所有的成员变量都要使用private关键字修饰 2. 为每一个成员变量编写一对儿Getter/Setter方法 3. 编写一个无参数的构造方法 4. 编写一个全参数的构造方法 这样标准的类也叫做Java Bean自动构建:Getter/Setter方法 ...
分类:
编程语言 时间:
2020-07-19 11:33:41
阅读次数:
64