1、vue响应原理: vue.js采用数据劫持结合发布-订阅者模式,通过Object.defineProperty()来劫持data中各个属性的setter、getter,在数据变动时,发布消息给订阅者,触发响应的监听回调。 (setter和getter是对象的存储器属性,是一个函数,用来获取和设置 ...
分类:
其他好文 时间:
2020-04-03 23:45:54
阅读次数:
178
建造者模式又名生成器模式,可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象。 使用场景:类的实例属性过多时,构造方法可能会很多;虽然我们可以用JavaBean的setter方法进行设置,但可能导致生成对象状态不一致,导致对象不可用。最常见的: ...
分类:
其他好文 时间:
2020-04-03 16:40:00
阅读次数:
66
vuex 的几个核心概念Store:Vuex 使用一个 Store 对象管理应用的状态,一个 Store 包括 State, Getter, Mutation, Action 四个属性。 State:State 意为“状态”,是 vuex 状态管理的数据源。 Getter:Getter 的作用与 f ...
分类:
其他好文 时间:
2020-04-03 00:49:01
阅读次数:
77
在写SSM框架的时候,请求报出 There is no getter for property named 'id' in 'class java.lang.Integer'这个问题 但是实际上实体类中写了相关的方法,最后找到问题出现在Mapper接口中, List<User> getAllUser ...
分类:
编程语言 时间:
2020-04-01 19:24:41
阅读次数:
138
继承,抽象类,接口 Java面向对象的三大特性:封装性、继承性、多态性 说一说继承性 我学到继承性之后虽然都了解继承性当中的继承、抽纸类、接口的具体使用方法及特点,但是对概念还是不够深刻,不理解他们之间的联系意义。然后查了好多资料,在这写下我的感悟 继承 为什么有这个继承呢,主要优点在于: 功能复用 ...
分类:
其他好文 时间:
2020-03-31 21:04:50
阅读次数:
63
//单行注释 /**/多行注释 单行注释和多行注释,注释了的内容不参与编译。 编译以后生成的.class结尾的字节码文件中不包含注释掉的信息 多行注释不可以嵌套使用 还可以用来调试代码,把不确定哪个地方有没有写错的时候,注释掉看还报不报错 只能提取文档注释 javadoc -d 文件夹名称 -aut ...
分类:
编程语言 时间:
2020-03-31 17:26:54
阅读次数:
90
import tensorflow as tf FLAGS = tf.app.flags.FLAGS tf.app.flags.DEFINE_string("job_name", " ", "启动服务的类型ps or worker") tf.app.flags.DEFINE_integer("tas ...
分类:
其他好文 时间:
2020-03-31 00:56:07
阅读次数:
82
如果希望你的模块具有更高的封装度和复用性,你可以通过添加 namespaced: true 的方式使其成为带命名空间的模块。当模块被注册后,它的所有 getter、action 及 mutation 都会自动根据模块注册的路径调整命名 const store = new Vuex.Store({ m ...
分类:
其他好文 时间:
2020-03-30 21:38:21
阅读次数:
380
@Autowired和@Resource 都可以写在属性和setter方法上,@Resource的作用相当于@Autowired,只不过@Autowired按照byType自动注入。 @Autowired @Autowired为Spring提供的注解,需要导入包org.springframework ...
分类:
其他好文 时间:
2020-03-30 19:13:39
阅读次数:
70