1事务基本概念 事务四大特征: 1原子性:一个事务中的所有操作,要不全部完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚到事务开始前的状态,就像一个事务从来没有执行过一样。简单来说:不要全部成功,要不全部失败。 工作单元中的每项任务都必须正确执行,如果有任何一个任务执行失败,则整个工 ...
分类:
其他好文 时间:
2020-06-30 00:16:43
阅读次数:
50
广义表其实是线性表的一种推广,也属于多重链表,他的元素不仅可以是一个单元素也可以是一个广义表。本文介绍 广义表的存储结构和解析union 广义表的存储结构 typedef struct GNode *GList; struct GNode { int Tag; // 标志域, 0表示节点是单元素,1 ...
分类:
其他好文 时间:
2020-06-29 18:26:58
阅读次数:
55
前言线程(Thread)是并发编程的基础,也是程序执行的最小单元,它依托进程而存在。一个进程中可以包含多个线程,多线程可以共享一块内存空间和一组系统资源,因此线程之间的切换更加节省资源、更加轻量化,也因此被称为轻量级的进程。1)线程是如何工作的?线程的状态在JDK1.5之后以枚举的方式被定义在Thread的源码中,它总共包含以下6个状态:NEW:新建状态,线程被创建出来,但尚未启动时的线程状态;R
分类:
编程语言 时间:
2020-06-29 15:42:59
阅读次数:
77
1、以下关于综合(synthesis)的描述正确的有(A,B) A. RTL先被替代成通用的逻辑单元,再mapping到工艺库中的逻辑单元 B. RTL文件,设计约束,library和UPF文件是综合的输入 C. 综合的约束越紧越好,以便给后端实现留出足够的余量 D. 为模拟芯片实际使用的环境,综合 ...
分类:
其他好文 时间:
2020-06-29 11:14:24
阅读次数:
220
前端部分 一.HTML介绍 1.1web服务本质 浏览器发请求 --> HTTP协议 --> 服务端接收请求 --> 服务端返回响应 --> 服务端把HTML文件内容发给浏览器 --> 浏览器渲染页面 1.2HTML是什么 (1)超文本标记语言(Hypertext Markup Language, ...
分类:
编程语言 时间:
2020-06-29 00:13:22
阅读次数:
45
Go 语言推荐测试文件和源代码文件放在一块,测试文件以 _test.go 结尾。比如,当前 package 有 calc.go 一个文件,我们想测试 calc.go 中的 Add 和 Mul 函数,那么应该新建 calc_test.go 作为测试文件。 example/ |--calc.go |-- ...
分类:
其他好文 时间:
2020-06-29 00:02:11
阅读次数:
86
何为内存泄漏? 内存泄露(Memory leak),是指程序在向系统申请分配内存空间后(new),在使用完毕后未释放。结果导致一直占据该内存单元,我们和程序都无法再使用该内存单元,直到程序结束,这是内存泄露。 JVM/ART JVM(Java虚拟机) 是一个虚构出来的运行Java程序的运行时环境,是 ...
分类:
移动开发 时间:
2020-06-28 22:10:07
阅读次数:
78
一、v-model:双向数据绑定 > 重点:**双向数据绑定,只能用于表单元素,或者用于自定义组件**。 之前的文章里,我们通过v-bind,给`<input>`标签绑定了`data`对象里的`name`属性。当`data`里的`name`的值发生改变时,`<input>`标签里的内容会自动更新。 ...
分类:
其他好文 时间:
2020-06-28 18:45:12
阅读次数:
45
线性表: 定义:由零个或多个数据元素组成的有限序列。 首先他是一个序列,也就是说元素之间是有先来后到 若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他元素有且只有一个前驱和后继 另外,线性表强调是有限的。 数学语言的定义: 若将线性表记为(a1,...,ai-1,ai,ai+1,...a ...
分类:
编程语言 时间:
2020-06-28 18:41:43
阅读次数:
66
combineCell(list) { for (var field in list[0]) { // 获取数据中的字段,也就是table中的column,只需要取其中一条记录的就可以了 var k = 0;// 定义数据list的index while (k < list.length) { li ...
分类:
其他好文 时间:
2020-06-28 15:21:57
阅读次数:
56