第一篇:学术论文读后感
论文读后感
我读的论文题目是《Progressive authentication: deciding when to authenticate on mobile phones》,这是一篇由中国计算机学会推荐的国际学术会议和期刊论文,发表在USENIX会议上。
该篇论文综合论述了近年来手机验证领域的一些新发展,并对当前手机认证方法的安全性和方便性问题提出了自己的看法和观点。论文中指出传统的验证方法并不符合大部分手机用户的需要,只用更加智能化的手段才是未来手机行业的发展趋势。该论文观点鲜明,论证清晰有力,论据充分可靠,数据准确,资料详实,文献综述丰富而规范,其中论文关于手机安全验证的方方面面都具有相当高的新的见解。下面简单介绍如下:
一、安全性和可用性
论文对当前使用手机人群的满意度进行了详细的调查分析,发现有超过60%的手机用户不会再手机上使用PIN。这种现象一方面是由于用户觉得该验证方法过于麻烦,另一方面也说明用户对自身手机的安全性缺乏正确的认识。文中提到“All-or-nothing”的验证方式,即或者全部验证,或者全部不验证,这也正是当前大多数手机的验证方法,该方式也不能满足人们对安全性和可用性的需求。
本文提到的验证技术对手机行业来说并不是一种新的验证方法,而是综合分析当前所有的验证方式后得到的一个结论:何时验证以及对何种应用进行验证。这正是该篇论文的意义所在,希望可以对手机验证技术有一个很好的指导作用。在保证安全性的基础上,尽可能的使用户方便使用,这不仅是手机行业未来的发展方向,也应该是所有其他行业的发展趋势,因此也可以相应的借鉴该论文中的观点和理论。
二、多层验证
在文中,提到了多层验证的概念,即对于不同的手机应用,提供不同的验证级别。例如:对于游戏、天气等应用来说,可以对所有人进行开放,只要拿到手机就可以打开这些应用,也不会对手机所有者造成经济损失;对于短信、电话、邮件等这些涉及个人隐私的应用,则应该设为私有的,当需要使用时,需要进行一部分的验证;而对于银行账户等涉及安全和财产方面的应用时,则应该给予最大的保密权限。
对于不同的验证级别,每一个使用该手机的用户的权限都是不太相同的。手机所有者在被系统识别为可信之后,可以方便的使用系统中所有或者大部分的手机应用,而无需进行验证。对于那些初次使用手机的人来说,系统并不能识别他们的可信度,因此只能使用公开的手机应用,如果想要打开私有的或保密的应用,则需要其他的验证方法。该方案的提出在满足安全性的基础上,可以大幅度方便用户的操作,已经超越了原有的“All-or-nothing”验证方式。
三、实验结果
论文对提出的理论进行了相应的实验。该实验的基本原理是在手机上安装多种类型的传感器,用于采集可信用户的各种数据。例如:温度传感器可以采集用户的体温;声音传感器可以再用户打电话时逐步采集用户的声音特征;视频传感器可以采集到用户的生理特征等等。另外,文中还提到了一种新型的验证方式,即设备间的验证。在用户的多个电子设备(如PC、Pad和手机)中通过蓝牙建立连接,当手机在使用时,可以自动的检测周围是否存在这些已经连接的设备。如果系统发现无法连接到其他设备时,将会提高手机的安全级别,用户需要使用涉及隐私的手机应用时,将会需要更多的身份验证。
实验的目标有以下四点:
1、减少验证开销
2、寻找安全性和便利性的折中
3、对模型的安全性进行高低不同的推理逻辑
4、很少的能量消耗。在安全性和便利性方面,文中提到了FR(False Rejection)和FA(False Authentication)两个概念,即概率统计中“弃真”和“纳假”。FR表示一个合法的用户被不正确的要求身份验证的概率,而FA表示一个不合法的用户没有被验证的概率。在实验中,作者自定义了一个变量R,当R越高时,表明用户需要更高的便利性,这也会导致更多的FA;当R越低时,表明用户需要更高的安全性,这也会导致更多的FR。
论文通过实验最终证明该验证技术可以满足用户安全性和便利性的需求。对于银行账户等安全性级别要求高的应用来说,FA的比率一直为0,即绝不会出现非法用户不经过验证即使用这些应用的情况;而FR的比率一直在96%以上,即对于一个合法用户,随着R的升高,被错误的要求验证的概率并没有明显的降低。
在论文最后,用实际的数据表明该技术消耗的能量很低,在可以接受的范围之内,这也为该技术的可行性研究提供了良好的基础。
读过该论文后,使我不仅了解了手机验证领域的一些知识,而且也学习到了一篇经典论文的脉络结构应该如何组织。这两篇论文的结构严谨,层次分明,采用了递进式的分析结构,逻辑性强,文笔流畅,表达清晰,重点突出。文章格式相当的符合学术规范,反映了作者很强的科研能力。
另外,通过读这篇论文,也使我认识和体会到了以下几点:
1、一切事物的发展都是循序渐进的,手机行业发展到今天已经相当的辉煌。但是伴随着事物的发展也会相应的提出一系列新的问题,我们要在遵循客观规律的基础上突出人的主观能动性,而不要想着一蹴而就。
2、科研的道路是曲折的,但前途是光明的。
3、任何技术都有其优点和缺点。在论文中提到了很多新兴的手机验证技术,这些技术都各有所长,但却都不是完美的。我们只有正视这些缺点,取长补短,才能促进手机验证领域的更好更快发展。
4、手机验证行业的价值。手机产业的高速发展,带来了验证技术的空前繁荣,但危害手机安全性的事件也在不断发送,手机安全验证的形势是严峻的。我们应该从人的角度出发,以人为本,只有如此才能设计出更好的产品供用户使用。
总之,正如一句名言所说:读一本好书就像和一个高尚的人说话。我相信站在巨人的肩膀上才能有更高的成就,我以后要多读书,读好书,不断提高科研水平和自身修养,尽量为中国的科研事业做出自己力所能及的贡献。
The book I read the title of the paper is the progressive authentication: deciding when to authenticate on mobile phones “, this is a recommended by the China Computer Federation International Academic Conference and journal papers, published in the USENIX conference.This paper comprehensively discusses some new developments in the field of mobile phone authentication in recent years, and puts forward its own views and perspectives on the security and convenience of the current mobile phone authentication methods.The paper points out that the traditional verification methods are not in line with the needs of most mobile phone users, only a more intelligent means is the future development trend of the mobile phone industry.The viewpoint is bright, argument is clear and strong, argument is sufficient and reliable, data is accurate, detailed information, literature review rich and normative, which the party about cell phone safety verification has quite high new insights.The following brief introduction is as follows: First, security and availability In this paper, the current use of mobile phone population satisfaction conducted a detailed investigation and analysis, found that more than 60% of the mobile phone users will not use PIN.One aspect of this phenomenon is that users feel that the verification method is too cumbersome, on the other hand also shows that users of their mobile phone security is the lack of correct understanding.This paper referred to the ”All-or-nothing“ verification, namely all validation, or are not verified, this also is is most of the current mobile phone verification method and the way it does not meet the people's demand on security and usability.Verification techniques mentioned in this article for the mobile phone industry and not a new verification method, but a comprehensive analysis of all current methods of verification of a conclusion: when the validation and on which application for verification.This is the significance of this paper, I hope you can have a good guide for mobile phone authentication technology.In order to ensure the safety based on, as far as possible to make it easier for users to use.This is not only mobile phone industry in the future direction of development, should also be the development trend of all other industries, could therefore be the corresponding reference to the ideas and theories.Two, multilayer verification In this paper, the concept of multi tier verification is mentioned, that is, to provide different authentication level for different mobile applications.For example: for applications such as games and weather can be open to everyone, as long as you get the phone can open these applications, not on the phone owner caused economic losses;for text messages, phone, mail, etc.These involves the application of personal privacy, should be set as part of the validation for private, when need to use and need, and for bank accounts and relates to the application of security and property, should give the utmost confidentiality permissions.For different authentication levels, each user's permission to use the phone is not the same.When the mobile phone owner is trusted by the system, it is easy to use all or most of the mobile phone applications in the system.For the first time using a cell phone, the system can not identify their credibility, so only use public mobile application, if you want to open a private or confidential application, you need to other verification methods.On the basis of the security of the proposed scheme, it can greatly facilitate the user's operation, has gone beyond the original ”All-or-nothing“ verification method.Three, the results of the experiment In this paper, the corresponding experiments are carried out.The basic principle of the experiment is to install a variety of types of sensors on the phone, used to collect a variety of data trusted users.For example: the temperature sensor can collect the user's temperature;the sound sensor can be used to collect the user's voice gradually when the user calls, the video sensor can collect the user's physiological characteristics and so on.In addition, the paper also mentions a new type of verification, which is the verification of equipment.In the user's multiple electronic devices(such as PC, Pad and mobile phones)in the establishment of a Bluetooth connection, when the phone is in use, you can automatically detect the presence of these are connected to the surrounding equipment.If the system finds that it is unable to connect to other devices, it will improve the security level of the phone, users need to use mobile applications involving privacy, you will need more authentication.The goal of the experiment is the following four points: 1, reduce the verification cost 2, find the security and convenience of the compromise 3, the security of the model to the level of different reasoning logic 4, little energy consumption.In terms of safety and convenience, the article referred to the FR(Rejection False)and FA(Authentication False)two concepts, that is, the probability of Statistics ”abandon true“ and ”false"".FR indicates that a legitimate user is not required to verify the identity of the probability, while FA indicates that an illegal user does not have the probability of being verified.In the experiment, the author defines a variable R, when R is higher, indicating that the user needs more high convenience, this will also lead to more FA;when R is low, indicating that users need higher security, which will lead to more fr.The experiment proves that the verification technology can meet the needs of users' safety and convenience.For the high level of bank accounts and security requirements of application, ratio of FA always 0 that will never come illegal users not validated using these applications;and fr ratio has been in more than 96%, namely for a legitimate user, with the increase of R, the wrong of the requirements validation probability did not significantly reduced.
第二篇:学术论文读后感(定稿)
学术论文阅读
一、对数控机床维修五步到位法的探索
随着国内数控机床的迅速发展,数控机床逐步出现故障高发时段。然而,目前的数控维修工作混乱无序,根本不能适应数控行业快速发展的步伐。为了使数控维修工作适应现代化制造业的发展,提高数控设备维修质量,那么规范数控维修行业,已经迫在眉睫。该论文通过阐述五步到位法,使其具有可利用性、可持续发展性,为规范数控维修行业奠定坚实的基础。
随着我国机械加工的快速发展,国内的数控机床也越来越多。由于数控机床的先进性和故障的不稳定性,大部分故障都是以综合故障形式出现,所以数控机床的维修难度较大,并且数控机床维修工作的不规范,使得数控维修工作处于一种混乱状态,为了规范数控维修工作,提高数控机床的利用价值,本文提出五步到位数控维修法。
1、故障记录到位
数控机床发生故障时,对于操作人员应首先停止机床,保护现场,并对故障进行尽可能详细的记录,并及时通知维修人员。故障发生时的情况记录:
1)发生故障的机床型号,采用的控制系统型号,系统的软件版本号。
2)故障的现象,发生故障的部位,以及发生故障时机床与控制系统的现象。
3)发生故障时系统所处的操作方式。
4)若故障在自动方式下发生,则应记录发生故障时的加工程序号,出现故障的程序段号,加工时采用的刀具号等。
2、故障检查到位
维修人员故障维修前,应根据故障现象与故障记录,认真对照系统、机床使用说明书进行各顶检查以便确认故障的原因。当数控设备出现故障时,首先要搞清故障现象,向操作人员了解第一次出现故障时的情况,在可能的情况下观察故障发生的过程,观察故障是在什么情况下发生的,怎么发生的,引起怎样的后果。搞清了故障现象,然后根据机床和数控系统的工作原理,就可以很快地确诊并将故障排除,使设备恢复正常使用。
3、诊断故障到位
故障诊断是进行数控机床维修的第二步,故障诊断是否到位,直接影响着排除故障的快慢,同时也起到预防故障的发生与扩大的作用。首先维修人员应遵循以下两条原则:
(1)充分调查故障现场。这是维修人员取得维修第一手材料的一个重要手段。
(2)认真分析故障的原因。分析故障时,维修人员不应局限于 CNC部分,而是要对机床强电、机械、液压、气动等方面都作详细的检查,并进行综合判断,达到确珍和最终排除故障的目的。
4、维修方法到位
在数控机床维修中,维修方法的选择到位不到位直接影响着机床维修的质量,在维修过程中经常使用的维修方法有以下几种:
(1)初始化复位法。由于瞬时故障引起的系统报警,可用硬件复位或开关系统电源依次来清除故障,若系统工作存贮区由于掉电、拔插线路板或电池欠压造成混乱,则必须对系统进行初始化清除,清除前应注意作好数据拷贝记录,若初始化后故障仍无法排除,则进行硬件诊断。
(2)参数更改,程序更正法。系统参数是确定系统功能的依据,参数设定错误就可能造成系统的故障或某功能无效。有时由于用户程序错误亦可造成故障停机,对此可以采用系统搜索功能进行检查,改正所有错误,以确保其正常运行。
(3)调节、最佳化调整法。调节是一种最简单易行的办法。通过对电位计的调节,修正系统故障。
(4)备件替换法。用好的备件替换诊断出坏的线路板,并做相应的初始化启动,使机床迅速投入正常运转,然后将坏板修理或返修,这是目前最常用的排故办法。
5、维修记录到位
维修时应记录、检查的原始数据、状态较多,记录越详细,维修就越方便,用户最好根据本厂的实际清况,编制一份故障维修记录表,在系统出现故障时,操作者可以根据表的要求及时填入各种原始材料,供再维修时参考。
二、智能手机验证发展及安全运用
该篇论文综合论述了近年来手机验证领域的一些新发展,并对当前手机认证方法的安全性和方便性问题提出了自己的看法和观点。论文中指出传统的验证方法并不符合大部分手机用户的需要,只用更加智能化的手段才是未来手机行业的发展趋势。该论文观点鲜明,论证清晰有力,论据充分可靠,数据准确,资料详实,文献综述丰富而规范,其中论文关于手机安全验证的方方面面都具有相当高的新的见解。下面简单介绍如下:
1、安全性和可用性
论文对当前使用手机人群的满意度进行了详细的调查分析,发现有超过60%的手机用户不会再手机上使用PIN。这种现象一方面是由于用户觉得该验证方法过于麻烦,另一方面也说明用户对自身手机的安全性缺乏正确的认识。文中提到“All-or-nothing”的验证方式,即或者全部验证,或者全部不验证,这也正是当前大多数手机的验证方法,该方式也不能满足人们对安全性和可用性的需求。
本文提到的验证技术对手机行业来说并不是一种新的验证方法,而是综合分析当前所有的验证方式后得到的一个结论:何时验证以及对何种应用进行验证。这正是该篇论文的意义所在,希望可以对手机验证技术有一个很好的指导作用。在保证安全性的基础上,尽可能的使用户方便使用,这不仅是手机行业未来的发展方向,也应该是所有其他行业的发展趋势,因此也可以相应的借鉴该论文中的观点和理论。
2、多层验证
在文中,提到了多层验证的概念,即对于不同的手机应用,提供不同的验证级别。例如:对于游戏、天气等应用来说,可以对所有人进行开放,只要拿到手机就可以打开这些应用,也不会对手机所有者造成经济损失;对于短信、电话、邮件等这些涉及个人隐私的应用,则应该设为私有的,当需要使用时,需要进行一部分的验证;而对于银行账户等涉及安全和财产方面的应用时,则应该给予最大的保密权限。
3、实验结果
论文对提出的理论进行了相应的实验。该实验的基本原理是在手机上安装多种类型的传感器,用于采集可信用户的各种数据。例如:温度传感器可以采集用户的体温;声音传感器可以再用户打电话时逐步采集用户的声音特征;视频传感器可以采集到用户的生理特征等等。另外,文中还提到了一种新型的验证方式,即设备间的验证。在用户的多个电子设备(如PC、Pad和手机)中通过蓝牙建立连接,当手机在使用时,可以自动的检测周围是否存在这些已经连接的设备。如果系统发现无法连接到其他设备时,将会提高手机的安全级别,用户需要使用涉及隐私的手机应用时,将会需要更多的身份验证。
论文通过实验最终证明该验证技术可以满足用户安全性和便利性的需求。对于银行账户等安全性级别要求高的应用来说,FA的比率一直为0,即绝不会出现非法用户不经过验证即使用这些应用的情况;而FR的比率一直在96%以上,即对于一个合法用户,随着R的升高,被错误的要求验证的概率并没有明显的降低。
读过该论文后,使我不仅了解了手机验证领域的一些知识,而且也学习到了一篇经典论文的脉络结构应该如何组织。这两篇论文的结构严谨,层次分明,采用了递进式的分析结构,逻辑性强,文笔流畅,表达清晰,重点突出。文章格式相当的符合学术规范,反映了作者很强的科研能力。
三、波轮式全自动洗衣机机电系统
以海尔双动力洗衣机为代表的第四种洗衣机正在悄悄改变北京洗衣机市场原有的滚筒、波轮两强对垒的格局。有关市场专家在盘点2003年家电市场时发现,高档洗衣机市场50%的市场份额都被双动力型洗衣机所占据。除了具有杀菌、消毒功能的保健双动力洗衣机之外,不用洗衣粉的环保双动力、能够洗涤羊绒等高档衣料的变速双动力等产品也受到了消费者的青睐。专家认为,未来洗衣机的发展方向将是超声波洗衣机,运用超声波原理振动洗衣,从概念上彻底更新洗衣机洗涤原理,不再使用洗衣粉,是真正的环保型洗衣机。到时,人们不仅从洗衣机里拿出衣服就能穿,而且完全不用考虑清洗剂会对衣料带来的损害,更不存在化学洗涤剂的环境污染问题了。
设计一种波轮式全自动洗衣机的机电系统,要求最大洗衣质量为3.8kg,内桶直径为φ400mm,洗衣转速约为140~200r/min,脱水转速约为700~800r/min。要求具有自动调节水位、根据衣服种类设定洗涤模式、自动进水、排水和自动脱水等功能。
通过各种设计与数据验证,得出设计的各项参数,并对数据进行验证的整个过程。
四、汽车自动变速器结构特点及发展前景
变速器,用于改变发动机曲轴的转矩及转速,以适应汽车在起步、加速、行驶以及克服各种道路阻碍等不同行驶条件下对驱动车轮牵引力及车速不同要求的需要。
汽车变速器,是一套用于来协调发动机的转速和车轮的实际行驶速度的变速装置,用于发挥发动机的最佳性能。变速器可以在汽车行驶过程中,在发动机和车轮之间产生不同的变速比,通过换挡可以使发动机工作在其最佳的动力性能状态下。变速器的发展趋势是越来越复杂,自动化程度也越来越高,自动变速器将是未来的主流。
变速器可以在汽车行驶过程中,在发动机和车轮之间产生不同的变速比,通过换挡可以使发动机工作在其最佳的动力性能状态下。
通过对目前各种汽车变速器的性能、技术特点进行比较,分析汽车变速器市场的原理和结构及对汽车变速器未来市场的展望。
五、差速器的历史读后感
在近一个世纪以来,汽车已经彻底地改变了我们的生活,我们天天可以见到各种型号、各种品牌的车,但有没有想过,车上有很多地方仔细想想会觉得很别扭,比如车在转弯的时候就有一个严重的问题,在相同的角速度的前提下,靠近内圈方向的车轮应该转的比外圈的慢,然而在我的印象中(小时候玩四驱车时),车的两个轮子套在一根轴上,轴随轮子转动,无论如何是不可能使一个轮在转而另一个轮子不转的。这样两轮共用一个轴并不意味这不能转弯,而是在转弯的过程中内圈将受到更大的摩擦力,同时会产生轮轴的轴向力,大大降低零件使用寿命,给行车的安全带来隐患。如果考虑特殊情况,比如其中有一个轮子滑进了沙坑,就需要让另外一只轮子转动把车戴起来。以上这些问题都引发了科学家们的思考,如何实现两个轮子的“差速”呢?
首先我们查资料了解一下什么事差速器:差速器就是在向两边半轴传递动力的同时,允许两边半轴以不同的转速旋转,满足两边车轮尽可能以纯滚动的形式作不等距行驶,减少轮胎与地面的摩擦的元件。这看似是一个不可思议的问题,在实际设计需要克服许多的麻烦。在差速器的视频中给出了差速器的发展历史,得以让我们感受工程师们的思路是如何一步一步改进差速器,使之日趋完美的。
想要实现“差速”,即两个轮子转速不同,无非有两种方法可以实现,要不就是一根轴,轮子和轴可以相对转动,但是这样一来车速就不受油门控制了,想想也知道不够安全,另一种就是使用两根轴,分别连接两个车轮。但是这样问题又来了,分成两根轴如何保证在直线运动的时候是相同速度转动的呢?工程师想了个办法,在两轴相接近的地方,给每个轮子安装一个“十”字型的元件,像一把小伞一样,然后再两把小伞之间搭上一根额外的“十”字轴,这样一来,发动机只需连接这根单独的轴便可以带动车轮了,然而这样仍不能实现“差速”,因此工程师将这根额外的轴上的“十”字设计成可以绕轴自由转动的结构,于是,在转弯的时候,摩擦力大小的变化将直接作用于轮上反应在两根轴的转速上,两轴转速的不同将带来的结果是额外的轴上的“十”字绕轴转动。问题已经在原理上得到根本性的突破了,但是工程师们并不满足,因为目前的状况自动调节的敏感度不够,在十字与十字相互接触之间,会有一段架空的时间,这样仍不够完美,因此工程师们将“十”字改成“米”字结构,增加杆的数量,使得灵敏度越来越高,工程师们便开始推测,是不是杆的数量越多就越敏感?当杆已经很密集了,密集到不能再以杆的形式增加了怎么办?毫无疑问,齿轮映入了人们的视野,齿轮传递精度高,效率高,不容易磨损,可以实现大功率,高转速的传递,而且噪音很小,集众多有点于一身,因此工程师将三根轴的“米”字又换成了三个锥齿轮,为了改善受力,还增加了中间的一个齿轮,形成了四个齿轮的啮合。随着科学的不断进步,如今的差速器已经相当先进,并非用一言两语可以描述的清楚了,甚至许多差速器的设计都是商业机密,但我们仍不得不为当年雷诺公司的优秀的工程师们喝彩,是他们的聪明才智将汽车产业推向了新的巅峰,使人们的生活发生了翻天覆地的变化。
第三篇:学术论文参考
南阳师院第十三届“张衡杯”大学生课外学术科技作品竞赛
申报作品
一种内存数据库快速日志恢复技术研究
姓 名: * * * 学 号: 12345678900 专 业: 网络方向 院 系: 计算机与信息技术学院 指导老师: * * *
摘 要
恢复技术是保证内存数据库运行可靠的关键,传统的基于日志的恢复技术会对系统性能产生很大的负面影响。针对此提出了内存数据库系统快速日志恢复技术,它控制日志的产生数量,使得在系统崩溃并重新启动时,能以最快的速度恢复到系统崩溃前的最近一致点上。
关键字:内存数据库;日志恢复;检查点
Quickly Log Recovery Technology Of MMDB
Hu Hui hui(1.College of Computer and Information Technology, Nanyang Normal University,Nanyang 473061, China;2.College of Compuert Science and Tecnology,Beijing University of
Tecnology,Beijing,100022,China)
Abstract The recovery technology is a key to ensure running credibility of MMDB,the tradition recovery technology is based on log may raise the effect on system performance.This paper puts force the a quickly log recovery technology。It controls log quantity and recovers the system to the nearest breakdown point as fast as it can, when system breaks down and restarts.Key Words: MMDB;log recover;checking point.目录
引言
内存数据库(MMDB)把数据全部或者当前工作部分驻留在内存中,消除了传统磁盘数据库系统中I/O瓶颈,提高了系统的性能和吞吐量,但是由于所有操作都作用于内存数据库的主拷贝上,数据库极易遭到操作系统和应用软件造成的破坏,因此MMDB的恢复技术十分关键[1]。日志(Logging)恢复是传统的MMDB恢复技术之一,它能满足当前MMDB系统对事务响应和快速系统恢复的要求,但是在大量事务吞吐量情况下造成的日志暴增带来很大问题,会对MMDB性能产生很大影响[2]。
本文提出MMDB系统快速日志恢复技术,它是在不阻碍系统正常运行的情况下,控
制日志的产生数量,使得在系统崩溃并重新启动时,能以最快的速度恢复到系统崩溃前的最近一致点上。系统构架设计
快速恢复模型的整体架构如图1所示。事务处理模块负责根据用户请求产生事务,并由事务管理器调度。事务管理器将负责各个事务的日志记录,交给日志产生规则处理。检查点模块根据日志产生规则产生的日志数量动态调整检查点启动时间[3]。当日志记录数达到一定值时,检查点程序启动。它读取所有日志记录,交给日志筛选器。日志筛选器根据筛选算法,从当前所有日志项中筛选出实际有效的日志记录,并将这些有效日志记录交给日志分发结点。日志分发结点主要做两项工作:第一是它将日志传送给日志磁盘管理器,由其负责将日志回写到日志磁盘上,第二是日志分发结点将日志传送给备份更新发生器。备份更新发生器利用快速恢复算法,触发各类更新操作,根据日志更新磁盘上的数据。该快速恢复模型具有如下的特点:
①快速恢复模型以日志驱动方式做检查点,异步更新磁盘上的备份数据镜象。②系统只维护全局Redo日志,以Redo日志来驱动备份更新发生器,各个事务维护私有Redo日志和Undo日志在事务提交时将私有Redo日志写入全局Redo日志中。
事 务发生器日志筛选算法事务管理器事务处理日志产生规则日志分发结点快速恢复算法日志回写归档磁盘日志磁盘检查点处理
图1 快速恢复模型的整体架构
③使用日志筛选算法,近一步减少Redo日志的数量,提升检查点程序的性能。④备份数据镜象只反应已提交事务的更新状态,因此在系统重载时不需要回退未提交的事务。
⑤快速恢复算法为并发重载算法。在系统恢复过程中,能继续接受新事务的请求。快速日志驱动检查点
快速日志驱动检查点的基本思想是,检查点程序仍然由日志来驱动,根据读取到
的日志项来更新数据镜象上的内容,维持数据镜象与内存中数据库的基本同步。但是,与以往日志驱动检查点算法不同的是,它通过日志产生规则和日志筛选算法两个策略克服了以往日志驱动检查点算法中日志数量可能过快增长的问题[4] [5]。
2.1 日志产生规则
快速日志驱动检查点算法中设立的日志产生规则是:系统中日志被分为全局日志和私有日志两类。系统只维护全局Redo日志,而不维护Undo日志,由事务自身维护私有的Redo日志和Undo日志。在事务提交时,依照事务提交的先后顺序,将事务的私有Redo日志添加到全局Redo日志中。因此,在事务运行过程中,会产生Redo日志和Undo日志。Redo日志用于在系统恢复过程中,重做已提交事务。而Undo日志用于在事务Abort时回退事务,或者在系统恢复过程中回退未提交的事务。如果恢复模型的设计能够保证系统恢复过程中,没有需要回退的未提交事务,那么系统只需要读取Redo日志而不需要读取Undo日志。因而系统只需要维护全局的Redo日志,而不需要维护Undo日志,将Undo日志交给事务自身维护,Undo日志只用于事务自身Abort时回退。这样就可以减少全局日志的总量。
图2具体描述了全局日志和私有日志的使用。在事务T1,T2,T3的内存空间内,各自维护自己的私有Redo日志和Undo日志。在非易失性内存(SRAM)上,MMDB系统开辟全局Redo日志缓冲区,让事务在提交时事务的私有Redo日志写入该缓冲区。检查点程序将定期读取日志缓冲区中的数据,将日志写入磁盘,并驱动检查点程序更新磁盘镜象数据。
Redo Log事务T1Undo LogMMDBRedo Log事务T2Undo LogRedo Log事务T3Undo Log私有日志SRAMRedo全局日志缓冲区
图2 全局日志和私有日志
各事务将按如下阶段操作日志:
①事务启动时,需要在事务的各自空间内建立私有Redo日志和私有Undo日志,并将在私有Redo日志中写入事务启动记录。
②事务运行过程中,事务的每次更新操作,需要在私有Redo日志中添加Redo记录,并在私有Undo日志中添加Undo记录。③事务提交时,需要按如下步骤完成:
㈠向事务的私有Redo日志内添加事体Commit记录。㈡将事务的私有Redo日志写入全局Redo日志中。
㈢释放事务的私有Redo日志和私有Undo日志,释放事务所占用的其他资源,完成提交。
④事务Abort时,需要按照如下步骤完成:
㈠事务反向扫描私有Undo日志,回退事务的更新操作。
㈡释放事务的私有Redo日志和私有Undo日志,释放事务所占用的其他资源,结束事务。
由此可见,事务只在提交时才将私有Redo日志写入全局日志缓冲区。从而也保证了检查点程序运行时,只看到己提交事务的Redo日志,磁盘上的数据镜象也只反映已提交事务的更新操作。
2.2 日志筛选算法
用日志产生规则能明显减少日志产生的数量,但是在更新事务吞吐量较大的情况下,检查点程序从全局日志缓冲区读取Redo日志时,仍然可能会面对Redo日志量过大的问题,产生的原因是这样的:如果对一份数据做两次更新操作,那么两个事务各自产生一条对同一物理地址上值更新的物理日志,但只有第2次更新事务产生的日志为有效的。本文利用日志筛选算法来避免日志量过大问题,该算法认为,当LOG1(T1,addr,valuel)和LOG2(T2, addr, value2)按照事务的提交顺序通过日志筛选器时,当T1的提交时间在T2提交时间前,那么只有LOG2(T2, addr, value2)被认为是有效,而LOGI(T1,addr,valuel)被忽略。日志筛选器需要关注物理日志中被修改值的地址的相关性。对相同修改地址的物理日志依据日志的提交顺序进行筛选,该算法的示意图如图3所示。为加快日志的筛选速度,将全日志缓冲区划分为多个区域,这将日志记录中操作地址具有空间相关性的日志按照所属事务的提交顺序聚合在一个区域内,能加速日志筛选算法的筛选速度。使得在筛选过程中,只需在小范围内(也就是一个区域)搜索可以被筛选的日志。当全局Redo日志缓冲区中的某一个区域满时,就唤醒检查点程序,将这一区域中的Redo日志写入日志磁盘,并驱动备份更新发生器更新磁盘上的数据镜象。[6]
T(1)Page 3T(1)Page 5T(1)T(1)T(1)Page 3Page 5Page nT Commit事务T(1)日志序列日志检查与分配T(m)page 0T(m)page 0Page(0~3)Page(4~7)T(1)Page nT(k)page mPage(n~n+3)Page(k~k+3)全局Redo日志缓冲区图3 日
图3 志筛选算法 快速恢复算法
在系统崩溃后,MMDB系统需要通过恢复过程,将数据库恢复到崩溃前的最近一致点上。在系统恢复过程中,重载程序将数据从磁盘镜象上加载到MMDB系统中,同时根据日志,重做(Redo)或者取消(Undo)部分事务,来恢复数据库的一致性。快速恢复算法如下:
①当系统崩溃重启时,先启动日志检查和分配程序,检查非易失性内存(SRAM)中提供给事务提交时用于写入私有Redo日志的缓冲区中是否有完整写入的Redo日志。如果有完整的Redo日志,则日志检查和分配程序将这些完整的日志分配到全局Redo日志缓冲区的不同区域中。
②统计全局Redo日志缓冲区中的日志数量,并标记这些日志。当前Redo日志缓冲区中的日志将被用于恢复内存中MMDB系统的一致性,同时也要用于维护磁盘上数据镜象的一致性。
③恢复程序从磁盘数据镜象上加载一些重要的系统表以后,MMDB系统可以启动,并可以接受新事务的请求。系统的正常事务处理和系统恢复过程同时进行。④触发检查点程序从全局Redo日志缓冲区中读取日志,驱动备份更新发生器更新磁盘上的数据镜象。在这个过程中,驱动备份更新发生器向缓冲区管理区询问将被更新的记录所在的镜象数据页面是否已经被加载到内存中。如果己经被加载,则不但需要更新磁盘上的镜象数据页,还需要更新内存中的数据页面。如果全局Redo日志缓冲区中所有被标记的日志都已经被用于驱动备份更新发生器,那么此时备份更新发生器可以告诉重载程序恢复工作已经完成,没有其他镜象页面需要更新。
⑤MMDB在接受新事务的请求时,对于事务所访问到的数据,如果数据还没有被加载到内存中时,则系统向重载程序要求将所需数据从磁盘镜象上加载到内存中。此时,重载程序先要检查要求加载的数据页面是否会被备份更新发生器修改。如果是,则需
要等待备份更新发生器更新镜象页面后再加载到内存中,否则就直接将镜象页面加载到内存中。
⑥当所有镜象都加载完成后,MMDB系统恢复过程结束。结束语
恢复技术是保证内存数据库运行可靠的关键技术。传统日志恢复技术由于存在产生过多不必要的日志的缺点,对系统性能带来负面影响。本文研究了一种新的日志恢复技术来尽可能的减少日志数量,并在此基础上提出了快速日志恢复算法,此恢复技术算法简单可以大大的节约系统的资源。然而,内存数据库恢复是一个十分复杂而庞大的技术,所以该方法还有待完善。
参考文献
[1]刘云生,潘琳.实时数据库系统的内存数据库组织与故障恢复[J].小型微型计算机系统.2005,22(5):611-613.[2]刘云生,廖国琼,付蔚.一个支持实时内存数据库的恢复系统[J].小型微型计算机系统.2003,24(3):460-464 [3]SONGGH,YANHCS,SHIJY.ZEDB:An in-memory database system for real-time message processing applications [A].Proc of the 6th Int Conf on Computer Aided Design & Computer Graphics(CAD/CG'99)[C].Shanghai: Wen Hui Publishers 1999.238-242.[4]LiX,EichMH.Post-crash log processing for fuzzy check pointing main memory databases[J].Proc Of Int Conf on Database Engineering,IEEE,1993,117-124.[5]龙玉国,耿协坚.嵌入式实时内存数据库恢复子系统的设计[J].计算机工程与应用.2004,17:179-180 [6]宋广华,杨长生.基于混合日志的内存数据库恢复子系统[J].浙江大学学报(理学版).2001,28(3):164-168
第四篇:学术论文
学术论文
学术论文是某一学术课题在实验性、理论性或预测性上具有的新的 科学研究成果或创新见解和知识的科学记录,或是某种已知原理应用于实际上取得新进展的科学总结,用以提供学术会议上宣读、交流、讨论或学术刊物上发表,或用作其他用途的书面文件。按写作目的,可将学术论文分为交流性论文和考核性论文。
学术论文是对某个科学领域中的学术问题进行研究后表述科学研究成果的理论文章。
学术论文的写作是非常重要的,它是衡量一个人学术水平和科研能力的重要标志。在学术论文撰写中,选题与选材是头等重要的问题。一篇学术论文的价值关键并不只在写作的技巧,也要注意研究工作本身。在于你选择了什么课题,并在这个特定主题下选择了什么典型材料来表述研究成果。科学研究的实践证明,只有选择了有意义的课题,才有可能收到较好的研究成果,写出较有价值的学术论文。所以学术论文的选题和选材,是研究工作开展前具有重大意义的一步,是必不可少的准备工作。
学术论文,就是用系统的、专门的知识来讨论或研究某种问题或研究成果的学 理性文章。具有学术性、科学性、创造性、学理性。
基本概念
按研究的学科,可将学术论文分为自然科学论文和社会科学论文。每类又可按各自的门类分下去。如社会科学论文,又可细分为文学、历史、哲学、教育、政治等学科论文。
按研究的内容,可将学术论文分为理论研究论文和应用研究论文。理论研究,重在对各学科的基本概念和基本原理的研究;应用研究,侧重于如何将各学科的知识转化为专业技术和生产技术,直接服务于社会。
按写作目的,可将学术论文分为交流性论文和考核性论文。交流性论文,目的只在于专业工作者进行学术探讨,发表各家之言,以显示各门学科发展的新态势;考核性论文,目的在于检验学术水平,成为有关专业人员升迁晋级的重要依据。
第五篇:如何写学术论文
随着科学技术的发展,越来越多的学者涉及到学术论文的写作领域,那么怎样写学术论文、学术论文写作是怎样要求的、格式如何,下面就介绍一下学术论文的写作,希望能对您论文写作有所帮助。学术论文的写作(一)题名(title, topic)...题名又称题目或标题。题名是以最恰当、最简明的词语反映论文中最重要的特定内容的逻辑组合。论文题目是一篇论文给出的涉及论文范围与水平的第一个重要信息,也是必须考虑到有助于选定关键词不达意和编制题录、索引等二次文献可以提供检索的特定实用信息。论文题目十分重要,必须用心斟酌选定。有人描述其重要性,用了下面的一句话:“论文题目是文章的一半”。对论文题目的要求是:准确得体:简短精炼:外延和内涵恰如其分:醒目。对这四方面的要求分述如下。1.准确得体 要求论文题目能准确表达论文内容,恰当反映所研究的范围和深度。常见毛病是:过于笼统,题不扣文。关键问题在于题目要紧扣论文内容,或论文内容民论文题目要互相匹配、紧扣,即题要扣文,文也要扣题。这是撰写论文的基本准则。2.简短精炼 力求题目的字数要少,用词需要精选。至于多少字算是合乎要求,并无统一的“硬性”规定,一般希望一篇论文题目不
要超出20个字,不过,不能由于一味追求字数少而影响题目对内容的恰当反映,在遇到两者确有矛时,宁可多用几个字也要力求表达明确。若简短题名不足以显示论文内容或反映出属于系列研究的性质,则可利用正、副标题的方法解决,以加副标题来补充说明特定的实验材料,方法及内容等信息使标题成为既充实准确又不流于笼统和一般化。3.外延和内涵要恰如其分 “外延”和“内涵”属于形式逻辑中的概念。所谓外延,是指一个概念所反映的每一个对象;而所谓内涵,则是指对每一个概念对象特有属性的反映。命题时,若不考虑逻辑上有关外延和内涵的恰当运用,则有可能出现谬误,至少是不当。4.醒目 论文题目虽然居于首先映入读者眼帘的醒目位置,但仍然存在题目是否醒目的问题,因为题目所用字句及其所表现的内容是否醒目,其产生的效果是相距甚远的。有人对36种公开发行的医学科持期刊1987年发表的论文的部分标题,作过统计分析,从中筛选100条有错误的标题。在100条有错误的标题中,属于“省略不当”错误的占20%;属于“介词使用不当”错误的占12%)。在使用介词时产生的错误主要有:①省略主语——第一人称代词不达意后,没有使用介词结构,使辅助成分误为主语;②需要使用介词时又没有使用;③不需要使用介词结构时使用。属于“主事的错误”的占11%;属于“并列关系使用不当”错误的占9%;属于“用词不当”、“句子混乱”错误的各占9%,其它类型的错误,如标题冗长、文题不符、重复、歧意等亦时有发生。
(二)作者姓名和单位(author and department)这一项属于论文署名问题。署名一是为了表明文责自负,二是记录作用的劳动成果,三是便于读者与作者的联系及文献检索(作者索引)。大致分为二种情形,即:单个作者论文和多作者论文。后者按署名顺序列为第一作者、第二作者......。重要的是坚持实事求是的态度,对研究工作与论文撰写实际贡献最大的列为第一作者,贡献次之的,列为第二作者,余类推。注明作者所在单位同样是为了便于读者与作者的联系。
(三)摘要(abstract)论文一般应有摘要,有些为了国际交流,还有外文(多用英文)摘要。它是论文内容不加注释和评论的简短陈述。其他用是不阅读论文全文即能获得必要的信息。摘要应包含以下内容:①从事这一研究的目的和重要性;②研究的主要内容,指明完成了哪些工作;③获得的基本结论和研究成果,突出论文的新见解;④
结论或结果的意义。论文摘要虽然要反映以上内容,但文字必须十分简炼,内容亦需充分概括,篇幅大小一般限制其字数不超过论文字数的5%。例如,对于6000字的一篇论文,其摘要一般不超出300字。论文摘要不要列举例证,不讲研究过程,不用图表,不给化学结构式,也不要作自我评价。撰写论文摘要的常见毛病,一是照搬论文正文中的小标题(目录)或论文结论部分的文字;二是内容不浓缩、不概括,文字篇幅过长。
(四)关键词(key words)关键词属于主题词中的一类。主题词除关键词外,还包含有单元词、标题词的叙词。主题词是用来描述文献资料主题和给出检索文献资料的一种新型的情报检索语言词汇,正是由于它的出现和发展,才使得情报检索计算机化(计算机检索)成为可能。主题词是指以概念的特性关系来区分事物,用自然语言来表达,并且具有组配功能,用以准确显示词与词之间的语义概念关系的动态性的词或词组。关键词是标示文献关建主题内容,但未经规范处理的主题词。关键词是为了文献标引工作,从论文中选取出来,用以表示全文主要内容信息款目的单词或术语。一篇论文可选取3~8个词作为关键词。关键词或主题词的一般选择方法是:由作者在完成论文写作后,纵观全文,先出
能表示论文主要内容的信息或词汇,这些住处或词江,可以从论文标题中去找和选,也可以从论文内容中去找和选。例如上例,关键词选用了6个,其中前三个就是从论文标题中选出的,而后三个却是从论文内容中选取出来的。后三个关键词的选取,补充了论文标题所未能表示出的主要内容信息,也提高了所涉及的概念深度。需要选出,与从标题中选出的关键词一道,组成该论文的关键词组。关键词与主题词的运用,主要是为了适应计算机检索的需要,以及适应国际计算机联机检索的需要。一个刊物增加“关键词”这一项,就为该刊物提高“引用率”、增加“知名度”开辟了一个新的途径。
(五)引言(introduction)引言又称前言,属于整篇论文的引论部分。其写作内容包括:研究的理由、目的、背景、前人的工作和知识空白,理论依据和实验基础,预期的结果及其在相关领域里的地位、作用和意义。引言的文字不可冗长,内容选择不必过于分散、琐碎,措词要精炼,要吸引读者读下去。引言的篇幅大小,并无硬性的统一规定,需视整篇论文篇幅的大小及论文内容的需要来确定,长的可达700~800字或1000字左右,短的可不到100字。
(六)正文(main body)正文是一篇论文的本论,属于论文的主体,它占据论文的最大篇幅。论文所体现的创造性成果或新的研究结果,都将在这一部分得到充分的反映。因此,要求这一部分内容充实,论据充分、可靠,论证有力,主题明确。为了满足这一系列要求,同时也为了做到层次分明、脉络清晰,常常将正文部分人成几个大的段落。这些段落即所谓逻辑段,一个逻辑段可包含几个自然段。每一逻辑段落可冠以适当标题(分标题或小标题)。段落和划分,应视论文性质与内容而定。一般常见的划分方式有:①实验原材料和材料/实验方法/实验结果和分析。②理论分析/实验装置和方法/实验结果比较与分析。根据论文内容的需要,还可以灵活地采用其它的段落划分方案,但就一般性情况而言,大体上应包含实验部分和理论分析部分的内容。“实验结果和分析”这一部分是论文的关键部分。有人曾说:“实验的结果是论文的必脏”,这并不为过,论文的新意主要在这里体现。不少学科的论文,还可再简化一点,例如,医学论文,常将正文部分分成两个大段落,即:“材料和方法”(或“对象和方法”),“结果和讨论”(工“结果和分析”)。要写好“材料和方法”这一节,应给出诸如实验所用原
料或材料的技术要求、数量、来源以及制备方法等诸方面的信息,有时甚至要列出所用试剂的有关化学性质和物理性质。要避免使用商业名称,通常应使用通用化学名称。实验方法应介绍主要的实验过程,但不要机械地按通常以年、月的次序进行描述,而应该将各有关的方法结合起来描述。这样做的目的主要是使有能力的科技工作者按论文这一部分提供的信息,可以生复文中的试验及其结果,并即达到“再现性”或“可重复性”、“确证性”的要求。