共享锁(S锁):又称读锁,若事务T对数据对象A加上S锁,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。排他锁(X锁):又称写锁。若事务T对数据对象A加上X锁,其他事务不能再对A加任何锁,直到T释放A上的锁。 总结:共享锁,可以再加共享锁。排他锁,不能加任何锁 某一场地故障时,可使用其 ...
分类:
数据库 时间:
2019-11-29 11:01:09
阅读次数:
92
Object类型 创建Object 实例的属性有两种方式。 1.使用new 操作符后跟Object 构造函数。 2.使用对象字面量表示。 另外还有一种创建对象的方式是使用Object.create()方法,它是一个静态方法。 Object构造函数创建一个对象包装器,对象是一种特殊的数据,对象用于属性 ...
分类:
编程语言 时间:
2019-11-29 00:54:11
阅读次数:
111
[toc] 静态文件 默认情况下所有的 html 文件都是放在 templates 文件夹内的。 什么是静态文件 静态文件就是 网站所使用到的所有提前写好的css、js、第三方的前端模块、图片文件、都叫做静态文件资源。 默认情况下网站所用到的静态文件资源全部都会放到static文件夹下,Django ...
分类:
其他好文 时间:
2019-11-25 09:45:47
阅读次数:
114
堆栈 具有一定操作约束的线性表 :只在一端(栈顶,Top)做插入,删除 插入数据:入栈(Push) ? 删除数据:出栈(Pop) ? 后入先出:Last In First Out(LIFO) 堆栈的抽象数据类型: 类型名称: 堆栈(Stack) 数据对象集:一个有0个或多个元素的有穷线性表。 操作集 ...
分类:
其他好文 时间:
2019-11-24 15:29:57
阅读次数:
58
直接引用MrAdvice.dll文件不能实现AOP拦截,教你1分钟解决这个问题。近日工作中,要实现一个功能,那就是业务层方法里面实现自动缓存。但是在直接引用MrAdvice.dll实现功能时,是不能进入到拦截方法的,需要修改csproj文件,并把MrAdvice的目录复制到解决方案中的package... ...
分类:
其他好文 时间:
2019-11-19 13:51:43
阅读次数:
56
1.程序设计=数据结构+算法 所以想在程序设计竞赛中获得成绩,数据结构必须学好。不论考研还是以后工作。 数据(人类)->数据元素(人)->数据项(耳朵,鼻子,等器官),数据项是数据的不可分割的最小单位。 相同数据元素的集合称之为数据对象。 2.数据结构:是相互之间存在一种或多种特定关系的数据元素的集 ...
分类:
编程语言 时间:
2019-11-17 17:56:34
阅读次数:
65
MVVM是一种前端开发设计思想。M是指模型层,V是指视图层,而VM是这个开发思想的核心,它是M和V之间的一个中间调度者,可以转换Model中的数据对象,让数据更加易于管理和使用。MVVM的本质呢,是基于操作数据来操作视图进而再去操作DOM,也就是借助MVVM我们就可以不用像传统js那样去获取DOM结 ...
分类:
其他好文 时间:
2019-11-16 00:26:04
阅读次数:
86
表空间数据库的物理结构:文件系统—数据文件数据库的逻辑结构:数据库—表空间(多个数据文件构成)—段—簇—页(一)达梦默认有哪些表空间及其作用1、查看表空间【语句】SQL>selecttablespacenamefromdbatablespaces;(1)SYSTEM:系统表空间,存放数据字典信息(2)ROLL:回滚表空间,存放回滚数据,对一个数据进行更新操作,存放的是更新前的版本信息,可以支持MV
分类:
数据库 时间:
2019-11-14 15:18:18
阅读次数:
320
auth模块 创建超级管理员 超级用户 用于登录django admin的后台管理 createsuperuser 校验用户名和密码是否正确 user_obj = auth.authenticate(username=username,password=password) # 返回的是数据对象 没有 ...
分类:
其他好文 时间:
2019-11-13 19:16:24
阅读次数:
60
SocketException: OS Error: Broken pipe, errno = 32 这个错误其实有点迷惑性,很多时候调用栈显示是在 的时机出的错,但实际是因为socket已经被对端关闭,而关闭的原因可能是因为发送了错误的数据。 解决: 发送数据时机检查socket连接状态及数据正确 ...
分类:
其他好文 时间:
2019-11-12 13:11:53
阅读次数:
114