02 2018 档案

摘要:数据库的乐观锁和悲观锁是什么? 数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。 乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。 悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的 阅读全文
posted @ 2018-02-24 14:38 huster-stl 阅读(211) 评论(0) 推荐(0)
摘要:栈和队列 栈和队列都是比较常用的数据结构。栈的应用非常的广泛,比如说,递归函数的实现就是借助于栈保存相关的数据。操作系统中每个线程也会使用栈来保存函数调用涉及到的一些参数和其他变量等。栈最大的一个特点就是先进后出(FILO—First-In/Last-Out)。 队列和栈不同的是,队列是一种先进先出 阅读全文
posted @ 2018-02-12 12:01 huster-stl 阅读(197) 评论(0) 推荐(0)
摘要:(一)请分别简单说一说进程和线程以及它们的区别。 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,它是系统进行资源分配的一个独立单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等,然后该进程被放入到进程的就绪队列,进程调度 阅读全文
posted @ 2018-02-11 15:31 huster-stl 阅读(404) 评论(0) 推荐(0)
摘要:数组 数组是应用最广泛的数据存储结构。它被植入到大部分的编程语言中,由于数组十分易懂,所以在这里就不赘述,主要附上两端代码,一个是普通的数组,另一个是有序数组。有序数组是按关键字升序(或降序)排列的,这种排列使快速查找数据项成为可能,即可以使用二分查找。 普通数组的java代码: 有序数组的java 阅读全文
posted @ 2018-02-11 15:08 huster-stl 阅读(234) 评论(0) 推荐(0)
摘要:1、什么是“全文检索”(Full-Text Search) ①全文检索的概念 全文检索首先将要查询的目标文档中的词提取出来,组成索引,通过查询索引达到搜索目标文档的目的。这种先建立索引,再对索引进行搜索的过程就叫全文检索(Full-text Search)。 全文检索(Full-Text Retri 阅读全文
posted @ 2018-02-06 15:58 huster-stl 阅读(175) 评论(0) 推荐(0)