一、 v-model v-model 指令在表单 <input>、<textarea> 及 <select> 元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素。 尽管有些神奇,但v-model本质上不过是语法糖。它负责监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处理 ...
分类:
其他好文 时间:
2020-04-11 00:24:09
阅读次数:
92
spring给我们提供了jdbc的统一封装,和其它的orm不同,它是对jdbc api的封装,相当于我们自己写的java bean,而没有对对象模型进行封装(比如将po封装为pojo)。它保持了jdbc数据对象的原始性,具有极大程度的灵活性,其性能也极高。 po:可以理解为数据库中的entry对象, ...
分类:
编程语言 时间:
2020-04-10 14:46:40
阅读次数:
98
1、 缓存和数据库更新策略对比1. 先删除缓存、再更新数据库在高并发下表现不如意,在原子性被破坏时表现优异2. 先更新数据库,再删除缓存(Cache Aside Pattern设计模式))在高并发下表现优异,在原子性被破坏时表现不如意方案1[主动]后台点击更新缓存按钮,从DB查找最新数据集合,删除原 ...
分类:
其他好文 时间:
2020-04-08 11:47:51
阅读次数:
81
1.原理: Vue内部通过Object.defineProperty方法属性拦截的方式,把data对象里每个数据的读写转化成getter/setter 2.思路分析 所谓MVVM数据双向绑定,即主要是:数据变化更新视图,视图变化更新数据。 也就是说: 输入框内容变化时,data 中的数据同步变化。即 ...
分类:
其他好文 时间:
2020-04-08 11:36:52
阅读次数:
74
本文源码:GitHub·点这里||GitEE·点这里一、关系型数据源1、动态数据源动态管理数据源的基本功能:数据源加载,容器维护,持久化管理。2、关系型数据库不同厂商的关系型数据库,提供的链接方式,驱动包,驱动类名都是不一样的,Java数据库连接API,JDBC是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,且适配大部分关系型数据库。3、适
分类:
数据库 时间:
2020-04-08 09:45:32
阅读次数:
76
Q1:MySQL主要有哪些存储引擎,分别适合哪些应用场景?答:主要有①MyISAM,是5.5版本之前的默认存储引擎,支持表级锁,不支持事务和外键,并发效率较低,读取数据快,更新数据慢。适合以读操作为主,并且对并发性要求较低的应用。②InnoDB,MySQL目前的默认存储引擎,支持行级锁、事务和外键,并发效率好。适合对事务的完整性和并发性、数据的准确性要求比较高,增删操作多的应用。③Memory,所
分类:
数据库 时间:
2020-04-04 00:00:47
阅读次数:
100
数据从父级组件传递给子组件,只能单向绑定。 子组件内部不能直接修改从父级传递过来的数据。 所有的 prop 都使得其父子 prop 之间形成了一个单向下行绑定:父级 prop 的更新会向下流动到子组件中,但是反过来则不行。 这样会防止从子组件意外改变父级组件的状态,从而导致你的应用的数据流向难以理解 ...
分类:
其他好文 时间:
2020-04-02 16:05:17
阅读次数:
125
原文链接:https://www.jianshu.com/p/592b2cdbc589 第一类丢失更新 撤销一个事务的时候,把其它事务已提交的更新数据覆盖了。这是完全没有事务隔离级别造成的。如果事务1被提交,另一个事务被撤销,那么会连同事务1所做的更新也被撤销。 脏读(Dirty Read) 如果一 ...
分类:
其他好文 时间:
2020-04-02 11:47:04
阅读次数:
161
redis和mysql数据一致性的问题 在这里,我们讨论 三种 更新策略: 1. 先更新缓存,再更新数据库 2. 先更新数据库,再更新缓存 3. 先删除缓存,再更新数据库 4. 先更新数据库,再删除缓存 第一种,先更新缓存,再更新数据库 问题:更新缓存成功,更新数据库失败,导致数据不一致。 第二种, ...
分类:
其他好文 时间:
2020-04-02 01:23:58
阅读次数:
1538
最近本人在做一个后台新增数据功能时,用到了merge into函数,这里把碰到的一些自己理解进行一下总结,有什么不好的,不对的希望大家可以提出来。 merge into的形式: MERGE INTO 表A USING 表B ON(a.a=b.b)WHEN MATCHED THEN更新数据WHEN N ...
分类:
数据库 时间:
2020-03-31 20:56:01
阅读次数:
203