1.赋值操作两者是同一数据,其内存地址一样 2.copy是浅拷贝,只能拷贝嵌套数据的第一层数据,嵌套的数据与赋值操作相同,其内存地址一样,当一个被更改,其他的拷贝也会跟着变。 3.deepcopy是深拷贝,使用深拷贝需要引入copy库,深拷贝是将元素内部的所有元素完全进行拷贝赋值,即使是嵌套数据,其 ...
分类:
编程语言 时间:
2018-08-06 20:13:05
阅读次数:
136
我们都知道,在Linux关机的之前都会要运行一个命令那就是sync,这个命令是同步的意思,那为什么要运行这个?而且之前的数据改变我们已经看见了,为什么还要运行这个命令?要回答这个问题就要说一下Linux在这方面的执行机制。 首先我们要从buffer和cache说起,如下图: buffer和cache ...
分类:
系统相关 时间:
2018-08-05 20:20:37
阅读次数:
218
思路: 一、.九宫格,8个奖项,中心1个抽奖按钮。 二、转的方向是顺时针,也就是说转的顺序如图:0-1-2-3-4-5-6-7。 三、如何排版? 1.如果flex排版: 优点:样式布局简单点; 缺点:数据和旋转的顺序不一致,可以处理数据改变数据的排序,后续获得奖项,转到对应的位置,又需要处理一次数据 ...
分类:
其他好文 时间:
2018-07-26 15:05:55
阅读次数:
862
以下基于个人经验,不保证正确 基于2.4.2 filter过滤器 不能用于v modle computed 不能在data中引用,例如 在template中未绑定的话不会主动执行(即使关联数据改变),在方法中引用的话只在方法调用时调用 ...
分类:
其他好文 时间:
2018-07-26 13:11:59
阅读次数:
137
一、什么是 Vue ? 首先,Vue 是一个 MVVM 框架,M -- 模型,就是用来定义驱动的数据,V -- 视图,是经过数据改变后的 html,VM -- 框架视图,就是用来实现双向绑定的中间桥梁。Vue.js 是采用数据劫持结合发布者-订阅者模式的方法,通过 Object.defineProp ...
分类:
其他好文 时间:
2018-07-24 23:44:38
阅读次数:
196
父子组件通信是传递私有数据,非父子组件通信传递的是共享数据,对共享数据进行管理可以帮助我们对全局状态进行统一管理 vuex 安装 vuex 挂载 store 创建 加载到 vue 实例 访问 store 数据 改变 store 数据 直接操作 $store.state.count 是不被推荐的,st ...
分类:
Web程序 时间:
2018-07-07 20:07:13
阅读次数:
201
FastAdmin 中的 formatter flag 分析 效果 首先看看效果,这里的文字和颜色可以根据数据改变。 这是系统自带的分类管理。 代码 功能在 \public\assets\js\backend\category.js。 再来看看 Table.api.formatter.flag 在哪 ...
分类:
其他好文 时间:
2018-07-03 11:39:04
阅读次数:
1221
二进制日志 记录已提交事务导致数据改变或潜在导致数据改变的SQL语句,通过“重放”日志文件中的事件来生成数据副本,不依赖存储引擎类型。 开启二进制日志,默认是关闭的,二进制日志和数据分开存放 开启记录二进制文件的功能: 在my.cnf的[mysqld]下加入 log_bin[=/path/somef ...
分类:
数据库 时间:
2018-06-21 22:31:09
阅读次数:
222
事务是逻辑处理原子性的保证手段,通过使用事务控制,可以极大的避免出现逻辑处理失败导致的脏数据等问题。事务最重要的两个特性,是事务的传播级别和数据隔离级别。传播级别定义的是事务的控制范围,事务隔离级别定义的是事务在数据库读写方面的控制范围。以下是事务的7种传播级别:1) PROPAGATION_REQ... ...
分类:
编程语言 时间:
2018-06-14 20:54:44
阅读次数:
146
1、前言-》当进行一个增删改事务时,系统会默认加锁,查询时会出现执行等待,commit或rollback之后等待结束 2、事务-》理解:保证一个多操作的事情全部成功执行完成,否则回滚到未任何操作之前的状态 只有数据改变(增加、修改、删除)时才会引发事务,查询不会引发事务-》分类: ·显式事务:需要手 ...
分类:
其他好文 时间:
2018-06-06 23:58:26
阅读次数:
278