XML 文件中的其它操作 截至目前我们了解了如何使用 XML 文件添加和更新数据。但也可以通过 XML 文件删除数据以及执行指定模型方法。对更复杂的数据场景会非常有用 删除记录 我们可以使用元素删除数据记录,使用 ID 或搜索域来定位要删除的记录。例如,使用搜索域查找记录并删除: <deletemo ...
分类:
其他好文 时间:
2020-06-09 12:36:08
阅读次数:
101
update:更新或修改表中的数据 主要有两种方式:更新表中特定行 和 更新表中所有的行 他们之间通过where 子句进行控制,没有使用where 子句的话就会对表中所有的行进行更新。 update 语句主要由三部分组成,要更新的表、列名和它们的新值 和 确定要更新行的过滤条件 1、对一行中的一列进 ...
分类:
数据库 时间:
2020-06-06 18:59:34
阅读次数:
114
MYSQL:InnoDB的行锁模式及加锁方法 共享锁:允许一个事务度一行,阻止其他事务获取相同数据集的排他锁。 SELECT * FROM table_name WHERE ... LOCK IN SHARE MODE 排他锁:允许获取排他锁的事务更新数据,阻止其他事务获取相同的数据集共享读锁和排他 ...
分类:
数据库 时间:
2020-06-03 18:52:21
阅读次数:
159
1. 什么是分布式锁? 分布式锁:进程锁(可以在查询和更新数据库的时候都加锁) 分布式就是SOA,面向分布式对象的架构 2. 为什么使用分布式锁:数据安全 保持数据一致性的是分布式事务 3.应用分布式的场景: 3.1 redis 3.2 redis客户端,StackExchange Redis 3. ...
分类:
其他好文 时间:
2020-06-02 23:01:36
阅读次数:
53
生命周期 组件将要挂载时触发的函数:componentWillMount 组件挂载完成时触发的函数:componentDidMount 是否要更新数据时触发的函数:shouldComponentUpdate 将要更新数据时触发的函数:componentWillUpdate 数据更新完成时触发的函数: ...
分类:
其他好文 时间:
2020-05-29 21:28:08
阅读次数:
1000
go中定义了结构体之后,使用json.marshal的时候,如果对应字段未能解析,会自动填充字段类型的零值。unmarshal的时候也是。可以通过在json 的标签内添加omitempty来防止这种情况发生 例子如下,在更新数据库的时候,可以先查询,再更新。可选字段可以加上omitempty标签。 ...
分类:
Web程序 时间:
2020-05-27 20:22:06
阅读次数:
158
SQL语句,使用case when 实现批量更新数据 update table_name set status = case id when 1 then '正常' when 2 then '禁用' when 3 then '过期' end, rank = case id when 1 then 1 ...
分类:
数据库 时间:
2020-05-27 18:21:12
阅读次数:
120
v-model的实现原理: 基础用法: v-model 本质上不过是语法糖,可以用 v-model 指令在表单 <input>、<textarea> 及 <select> 元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素。它负责监听用户的输入事件以更新数据,并对一些极端场景进行一 ...
分类:
其他好文 时间:
2020-05-25 15:17:17
阅读次数:
108
什么是事务 事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个sql语句,这些语句要么都执行,要么都不执行。作为一个关系型数据库,MySQL支持事务. 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 事务只和DML语句 ...
分类:
数据库 时间:
2020-05-24 21:02:13
阅读次数:
70
尝试了2次,因为这个问题对fastadmin列表的很多功能 更加熟悉 先看下目标的效果 就是点击这个数字 然后获取当前视频的时长 然后 存到库里面 更新数据 之前的思路是 想在数据加载完毕的时候自动获取,也是可以的,只是我觉得这个思路比就麻烦 那么开始我的流程 1 添加视频时长这个字段 的属性 我把 ...
分类:
Web程序 时间:
2020-05-24 11:32:18
阅读次数:
108