摘要:
1.使用interface关键字修饰,里面的方面默认使用public abstract修饰,属性使用public static final修饰. 2.类可以实现接口,接口继承接口 一、访问修饰符 1.public:不同包不同类都能访问 2.protected:同包和不同包子类能访问 3.defaul 阅读全文
摘要:
springboot为了简化spring,是一个用于方便使用spring的工具 今天,这里分享springboot的配置文件 一、分类 springboot的配置文件有3种,分别以properties,yml,yaml后缀名结尾 其中,yml和yaml的格式是一样的 二、优先级 properties 阅读全文
摘要:
这是因为redis的配置文件reids.conf配置了保护模式,protected-mode 解决: 1.vi 文件名进入文件,/protected-mode快速定位,把这个模式关闭 2.一旦修改了配置文件,需要重写启动redis服务器,在启动时,需要加载配置指定的conf文件 执行redis-se 阅读全文
摘要:
mybatis缓存原理 假设第一次向数据库发送查询请求,把返回的数据存在缓存里,mybatis缓存使用hashmap来存储数据,到第二次查询的时候,先到缓存里面查找有无这条数据, 如果做了增删改操作,缓存就会清空,避免缓存里的数据与数据库里的数据产生冲突,造成脏读. mybatis使用hashmap 阅读全文
摘要:
在数据表中,bigint对应java的long类型 在数据表中勾选了unSigned,是无符号的意思 int类型范围为2的-128~127次方,勾选了无符号,就把负号那边的数据加到正好这边,溢出了int类型,所以使用long类型 阅读全文
摘要:
在上期,我们讲了父子组件的传递方式,但是,如果我们想知道这些数据从哪里来的话,就需要一层一层找父组件,最后才能找到数据,容易造成Prop 逐级透传问题 今天,我们将介绍另一种组件通信方式,vuex状态管理 一句话介绍就是: vuex就是把公共资源放在一个地方,不同的组件可以去拿到这些资源 Vuex 阅读全文
摘要:
啥是插槽啊?一句话:让父组件可以向子组件的指定位置插入html结构,也是一种组件间的通信方式. 默认插槽 挖一个坑,等着组件的使用者进行填充 <template> <div> <h3>{{title}}</h3> <!-- 挖个坑 --> <slot></slot> </div> </templat 阅读全文
摘要:
在vue开发中,组件通信尤为重要,特别是父子之间的组件通信 一、父组件传递给子组件 把父组件的信息,数据传给子组件,在子组件上面展示,这时候需要props即可完成二者之间的通信 怎么做呢? 在servlet中,我们把数据存在request域,session域,然后通过setAttribute方法来设 阅读全文
摘要:
引入集合 在之前,我们存储数据是使用数组来存储,后来渐渐发现,数组只能存储固定长度的数据,就是得在使用数组之前定义好长度,那么,这就会造成些时候,数据量少,剩余较多存储空间,而有些时候,数组不够用来存放数据. 那么能不能在每次加入一条数据的时候,长度就加1,删除一条数据时,长度就减1呢?可以. 这时 阅读全文
摘要:
什么是域? 一句话总结:就是用来存数据的地方,里面存储的数据都是以key/value的形式存储 javaweb中有四大域,他们的作用范围如下:PageContext<request<session<ServletContext ServletContext作用范围为整个应用程序 PageContex 阅读全文