当前位置:文档之家› 第10章、Application和session对象

第10章、Application和session对象

第10章、Application和session对象
第10章、Application和session对象

第10章、Application和session对象

一、Application对象

Application对象的用途主要是记录整个网站的信息,例如上站人数、在线名单、意见调查或在线票选系统等。它可以用来记录不同浏览器端共享的变量。

集合:

●contents:此集合包含所有非对象变量,这是application对象的默认集合。倘若我们要取

application对象记录变量counter,可以写成application.contents(“counter”)或者application(“counter”)。

●staticobjects:此集合包含所有对象变量,这些对象变量是在Global.asa文件中使用

标记所建立。

方法:

●contents.removeall:删除contents集合内所有变量。

●contents.remove(item):从contents集合中删除item所指定的变量,item可以是字符串

或整数,若item为整数,那么这个整数所代表的是索引值。

●lock:禁止其他浏览器端修改application对象记录的变量值

●unlock:容许其他浏览器端修改application对象记录的变量值。

事件:

●Application_onstart:在建立application对象的时候会产生这个事件。

●Application_onend:在结束application对象的时候会产生这个事件。

实例1:

这个计数器有缺陷,若刚好有两个用户同时上机存取该网页,就会出现少一人。解决此问题,得用下面所示:

实例2:

<%

application.lock …锁定application对象

application(“counter”)=application(“counter”)+1

application.unlock …解除application锁定

%>

您是第<%= application(“counter”)%>位访客

除了上述问题,还有一个问题,就是application的生命周期,在默认的情况下,若web 服务器关机或超过20分钟没有任何浏览器读取该网页,application对象会自动消失,而恢复为empty,若要彻底解决这个问题,必须将计数器的值写入文件。我们可改为如下:

实例3:

<%

function counts(counterfile)

dim objfso,objts

application.lock …锁定application对象

set objfso=server.createobject(“scripting.filesystemobject”)

set objts=objfso.opentextfile(server.mappath(counterfile),1,true)

if not objts.atendofstream then …检查是否到达文件结尾

counts=clng(objts.readline)

end if

counts=counts+1

objts.close

set objts=objfso.opentextfile(server.mappath(counterfile),2,true)

objts.writeline(counts)

objts.close

application.unlock …解除application锁定

End function

%>

您是第<%=counts(“counter.txt”)%>位访客

二、session对象

session对象记录的是个别浏览器端专用变量。比如,记录每位用户的信息:姓名、访问网站的次数、已订购的货物等等。

为了了解application和session的差异,我们把实例1改为如下

实例4:

<% session (“counter”)= session (“counter”)+1%>

这是您第<%= session (“counter”)%>次拜访本站。

注意:

变量、cookie、application对象和session对象默认的生命周期如下:

①变量:起始于网页被执行时,终止于网页结束执行时。

②Cookie:起始于浏览器被执行时,终止于浏览器结束执行时,但可以使用response.cookies(name).expires属性设置其生命周期。

③Application对象:起始于WEB服务器开始执行时,终止于web服务器结束执行时,或超过20分钟没有浏览器读取网页。

④Session对象:起始于浏览器第一次与服务器联机时,终止于浏览器结束联机时,或浏览器超过20分钟没有读取网页。

Session对象说明:

集合:

contents:此集合包含所有非对象变量,这是Session对象的默认集合。倘若我们要取Sessionn对象记录变量counter,可以写成Session.contents(“counter”)或者Session

(“counter”)。

●staticobjects:此集合包含所有对象变量,这些对象变量是在Global.asa文件中使用

标记所建立。

属性:

●SessionID:用来识别每个Session的识别码。

●TimeOut:设置session逾时的时间(以分钟为单位)。不设置的话,默认时间是20分钟。方法:

●Abandon:完成目前的网页之后便结束Session对象。

●contents.removeall:删除contents集合内所有变量。

●contents.remove(item):从contents集合中删除item所指定的变量,item可以是字符串

或整数,若item为整数,那么这个整数所代表的是索引值。

事件:

●Session_onstart:在建立Session对象的时候会产生这个事件。

●Session_onend:在结束Session对象的时候会产生这个事件。

以手动的方式结束session对象,如下:

<%

Session. Abandon

%>

如何防止浏览着连续刷新页面而增加访客人数

实例5:

<%

function counts(counterfile)

dim objfso,objts

application.lock …锁定application对象

set objfso=server.createobject(“scripting.filesystemobject”)

set objts=objfso.opentextfile(server.mappath(counterfile),1,true)

if not objts.atendofstream then …检查是否到达文件结尾

counts=clng(objts.readline)

end if

counts=counts+1

objts.close

set objts=objfso.opentextfile(server.mappath(counterfile),2,true)

objts.writeline(counts)

objts.close

application.unlock …解除application锁定

End function

If session(“counter”)=empty then

session(“counter”)=counts(“counter.txt”)

end if

%>

您是第<%= session(“counter”)%>位访客

如何在global.asa程序中统计在线人数?

实例6:

如何用数据库统计访问总量和近日访问量,我们在后面讲解。

研究对象的选择

(一)确定研究对象的方法 任何一项研究,都有具体的研究对象。这些对象可以是人,是物,也可以是文献记载或其他文字资料等;数量可以是一个、几个,也可以是成千上万个。但是作为科学研究的对象,重要的不在于是何种属性或数量多少,而在于通过这些对象特征的研究所获取的研究资料,能够达到科学研究应具有的可能性要求。此外,研究还需考虑现实性和客观性,即实际研究是否可行,是否有对大多数对象进行研究的能力等。不同特点和不同性质的研究课题及不同的研究者,在确定研究对象的方式方法上不完全相同。而确定的方式方-法正确与否,又直接影响到研究效率和研究结果的可靠性、精确性,所以研究对象的确定是研究中不可忽视的一个问题。 一般来说,确定对象的方法主要有总体研究和抽样研究,其他还有个案研究等。 1.总体研究. 总体一词含有总数、全体的意思,在统计学中指的是规定范围内一切按特定特征所描述的人物或行为反应的集合体。它可以是学生、教师,也可以是学校、家庭等。这是所说的总体研究是指对研究范围中的全体进行的研究,区别于个别研究和抽样研究。我国在1982年进行的全国第三次人口普查,就是典型的总体研究。某一地区对所有中小学生实施体检,调查中小学生患各类疾病的发病率,及学校里每学期对全体学生进行的视力普查,也都属于工作性总体研究。 总体研究应根据课题的要求与限定,把总体的范围定出来,即把属于总体的对象和不属于总体对象的界限能清楚地划分。例如,对某市中小学生学习方法的调查,某市所有的中小学生都是属于总体的对象,与非总体的对象的界限是明确的。但是如果某学校要研究初二年级成绩差的学生,则可以用分数线把研究对象界限划定出来。 总体研究虽然具有许多优点,诸如能获取全面的研究资料;获取资料的精确度高;容易得到研究对象的协助等。但是,相对地说,在教育研究中,总体研究特别是大范围中的总体研究,运用还是不多的。这是因为总体研究在研究对象数量很大时,研究的时间、精力、人力、物力、财力往往无法达到,获得资料的手段会受到限制,从而影响研究的深度。 事实上,根据课题的特点和借助教育统计方法,有许多研究没有必要运用总体研究,而可以进行抽样研究。

人类学相关名词解释

名词解释(2) 1、理论人类学与应用人类学之关联 举各民族物质上行为各种形态而比较他们异同”的名为“比较民族学”, 即今天所说的理论民族学, 它偏重于研究多个民族的共同发展规律。(蔡元培) 应用人类学:应用人类学是近几十年新兴起的一门人类学分支学科。它与自然科学、社会科学相结合,运用人类学的理论与社会调查的方法,着重研究现代社会结构和人民的社会生活规律。对农业与工业,农村与城市,医药与保健,环境破坏与环境保护,遗传工程进行应用研究,提出对策,应用人类学渗透到各个学科领域、社会生产的各个方面,应用范围极为广泛,已冲破自然科学和社会科学界线,进行科学间合作,协同研究。可分为结构人类学、人类工程学、医学人类学、老年人类学、分类人类学、经济人类学、人口人类学、教育人类学、空间人类学等分支学科。 2、人类学南派与北派的比较 20世纪上半叶中国人类学兼收并蓄了欧美人类学的种种学术流派,成为一个多元的学术体系。到30年代,中国人类学已形成三种具有地区特色的风格,呈华东、华南和华北三足鼎立之势。其中,受社会人类学与文化人类学影响的“北派”与“南派”,分别以燕京大学与“中央研究院”为中心形成自己的圈子。 “北派”受功能学派影响较大,偏重于一般社会科学。关注深入的民族志研究(社区调查),重视比较不同社会中人类的不同生活方式,研究并阐释各种社会现象及其发展规律;其最重要的特色在于汉人社区研究。强调社区研究方法的运用,以田野调查的实际资料和分析研究为拳头产品,通过和国外学者的交流与对话,在国际人类学界影响较大。 “南派”与历史学派关系深厚,偏向于人文学,注重物质文化与跨民族关系研究,注意力在文化研究,而非规律或原理、原则的寻求。强调以族群文化为研究对象,着重搜集传统风俗与历史源流的内容,明确提出要以人类学材料来补充历史记载不足的看法。在实地调查中,偏向于民族志描述。他们开展的田野调查数量最多、面积最广,质量上乘。 两派在经验资料与理论知识的积累方面,分别都有各自独到的开拓。 3、社会调查与社会学调查之关联(事实与理论) 社会调查是指:政府或个人组织对社会间事件的调查。如民生、物价、治安、政府公信力等领域。 社会学调查指:通过社会调查所得的结果与不同组织或个人调查结果相比较,了解两方或多方意见共同研究。 4、经济文化类型理论的主要内涵是什么? 新中国建立后,苏维埃学派对我国的民族学的影响体现在三个方面,分别是原始社会研究、经济文化类型和民族定义与识别。所谓经济文化类型,乃指“一定的经济和文化特点的综合体,它在历史上形成于处在相似的社会经济水平,并居住在同样自然地理条件下的不同民族中”。林耀华等后来将之修改表述为“居住在相似的生态环境之下,并操持相同生计方式的各民族在历史上形成的具有共同经济文化特点的综合体”。 这一理论的深刻意义表现在两方面。首先,它为世界范围内的民族共同体的分类提供了一个有效的分析框架。因为同样的经济文化类型可以独立出现在远隔千里而又无直接交往的民族中,这种超越地域性的特征使它与语言的发生学分类法以及社会形态分类法等一样,都成为民族学家认识五彩缤纷的民族文化的科学工具。 其次,依经济文化类型理论来研究中国的民族分布格局形成原因,使我们能够科学地认识汉族与诸少数民族的共生关系。

Excel Application对象 开发指南

Excel Application对象开发指南 2009-12-26 13:10:21 标签:Excel VBA 概述 Application对象是Microsoft Office Excel 2007对象模型中最高级别的对象,表示Excel程序自身。Application对象提供正在运行的程序的信息、应用于程序实例的选项以及实例中打开的当前对象。因为它是对象模型中最高的对象,Application对象也包含组成一个工作簿的很多部件,包括如工作簿、工作表集合、单元格以及这些对象所包含的数据等。Application对象包括: ?程序范围的设置和选项。这些选项大部分同“工具”菜单下的“选项”对话框里的内容相同。 ?顶级对象返回的方法,如ActiveCell、ActiveSheet等。 在下面几节里,你将通过使用VBA代码示例学习到一些Application对象中经常使用到的对象、方法和属性。关于Application对象模型所有成员的详细资料,请参考Application对象成员。 Application对象中其它对象的引用方法 你可以使用Application属性返回Application对象。获取一个Application对象后,如需访问它下面的对象,可以在对象模型层级中往下移动。下面示例设置一个工作表的第一个单元格内容为20。 Application.Workbooks(1).Worksheets(1).Cells(1,1)=20 要表示一个单元格,上面的代码示例从Application对象开始,移到第一个工作簿,再移到第一个工作表,最后到这个单元格。 下面示例在另一个Excel程序中创建一个Excel工作簿对象,然后打开一个工作簿。 Set xl=CreateObject("Excel.Sheet") xl.Application.Workbooks.Open "newbook.xls" 不需要使用“Application”限定词,很多的属性和方法也可以直接被用来返回那些最常用的用户界面对象,如活动工作表(ActiveSheet属性)。例如,除了使用https://www.doczj.com/doc/7813796188.html, = “Monthly Sales”,你也可以使用https://www.doczj.com/doc/7813796188.html, = “Monthly Sales”。然而,当使用这个简便表示方法时必需小心,需要选择正确的对象。例如通过使用Worksheet对象的Activate方确定你选择了正确的工作簿和工作表后,你可以使用Cell(1,1)表示第一个单元格。 有几种情况你必需使用Application限定词。例如,OnTime对象(本文后面部分将讨论)需要这个限定词,还有程序窗口的Width和Height属性。一般来说,用来处理Excel窗口的外观或影响程序全局行为的属性或方法需要使用Application限定词;例如,DisplayFormlaBar 属性用来显示或隐藏公式栏,Calculation方法也需要限定词。 Application对象集合 这一节详细介绍一些和Application对象相关的集合。 AddIns集合 AddIns集合表示所有当前加载的Excel Add-in。你可以像枚举其它对象一样在你的程序中列举出关于add-in的不同类型信息。下面的示例列举出当前加载到Excel中的Add-in的路径和名称。 Sub ListAddIns() Dim myAddin As AddIn For Each myAddin In AddIns MsgBox myAddin.FullName

有关研究对象与研究内容

3 今天有幸参加了嘉兴市教科研基地学校教科室主任研修的第一次活动。上午聆听了朱建人处长的指导性讲话,以及两位优秀教科室主任的经验介绍,有很大的触动。下午在阮望兴所长的主持下,对课题报告的撰写进行了交流、互动,本人也借此机会上台发表了自己的想法,在交流和阮所长的点评中,受益匪浅。 在交流、点评中,我还觉得有一个问题有必要作进一步的探讨——什么是课题研究的对象。 经网络搜索,在关于“课题研究方案的撰写方法”的大量网页中都有如下的说法:“比如我们现在有一个课题名称叫“××市教育现代化进程研究”,这 里面研究对象就是××市,研究的问题就是教育现代化问题。有时候还要把研究方法写出来,比如“中学生心理健康教育实验研究”,这里面研究的对象是中学生,而不是小学生或者大学生,研究的问题的心理健康教育,研究的主要方法是实验研究,这就说得很清楚,别人一看就知道这个课题是研究什么。” 在大量的课题研究方案中,对课题的研究对象的阐述也大多是基于上述的理解。 2.社会研究的对象 社会研究的对象是指被研究的个人、群体或组织、或者是研究所指的其它社会单位,一般包括社会中具体的个人、家庭、社区、各类专门人群以及各类组织等。 在理解什么是社会研究对象时,必须要注意区分“研究对 象”与“研究内容”之间的不同,以及“研究对象”和“调 查对象”概念的差异。 首先,社会研究对象在概念上不同于研究内容。社会研究 的内容是指特定的社会现象及其本质和规律,而研究对象 则是指特定社会现象发生和发展范围中的任何社会单位。 其次,“社会研究的对象”与“社会调查的对象”也是不同的概念。前者的对象应该是社会中某类群体或组织的总体。后者是指社会调查活动中直接访问和观察的单个对象,包括个人、群体和组织。 在用从单个的调查对象所得的资料推论总体情况时,要注意区分类别概念和集合概念。类别概念是指由具有相同属性或特性的人或事物所构成的一个类别,只代表具有某种共同特征(年老或残疾)的人所构成的类别。对于类别概念的事物,可以用其全部和多数成员的特征去推论整个类别群体的特征。 相比之下,对用集合概念来代表的集合体则不能做这样的推论。集合概念是指由一些分子所组成的几何体。

人类学研究定义、内涵、对象、结构

一、人类学研究定义、内涵、对象、结构 人类学定义:人类学是运用实地考察的手段比较研究各民族文化和社会的综合学科。广义的人类学涵盖了民族学、民俗学、考古学、语言学、体质人类学等多种学科。 人类学目标:通过不同社会与文化的比较,以及通过人类文化变迁历史的研究,概括出人类行为的原理、原则及人类文化变迁的一般规律,是人类学的最高目标。 人类学一词来自于希腊文中的(人)和(科学)。人类学一词最早出现于1501年,当时专指人的体质方面的研究。作为一门独立的学科,人类学形成于19世纪下半叶,至今才100多年的时间。它被称为“在科学中历史最短、抱负最大”的“研究人类的科学”。英国人类学家爱德华·泰勒1887年出版的《原始文化》一书是人类学学科正式诞生的标志。 人类学研究对象——文化的特质 文化是共享的,是外在的,可研究性;文化是可习得的;文化是象征的,建基于符号的;文化是整合的广义人类学四个主要的分支: 体质(生物)人类学、考古人类学、语言人类学、文化人类学(或称社会人类学、民族学狭义人类学则仅指文化人类学或社会人类学、民族学。 文化的结构(四层次说) a物态文化层:由人类加工自然创制的各种器物,即“物化的知识力量”构成。物态文化以满足人类最基本的生存需要——衣、食、住、行。 b制度文化层:由人类在社会实践中建立的各种社会规范、社会组织构成。 c行为文化层:由人类在社会实践,尤其是在人际交往中约定俗称的习惯性定势构成。 d心态文化层:由人类社会实践和意识活动中长期熏陶化育出来的价值观念、审美情趣、思维方式等构成。这是文化的核心部分。 二、人类学的基本观点(学科观) (一)整体论也称整体观 局部与整体间有关系;局部与其他部分有关系,分三个维度理解: A是共时性维度,整体内各个要素之间的关系,各个要素与整体之间的关系。 B是历时性维度 C是生理——心理学维度,研究人类学者与对象之间的互动关系。 (二)文化相对论 任何一种文化都必须依据它所依赖的文化结构,以及它所属的价值系统的关系来判断和解释由于每一种文化都是一个独立的体系,不同文化的传统和价值体系是无法比较的,每一种文化都只能按其自身的标准和价值观念来进行判断。 核心:衡量文化标准在该文化内部,不能以本文化的标准去衡量他文化 (三)文化普同观 人类学的核心命题是人性一致,人性需求一致,但解决此需求的手段具有多样性。可以称之为普同性。 我们特别强调整个人类是一个统一的物种,分享着一个世界,要解决相似的问题。因此,我们不能因为强调文化差异而忽视了这个道理。 (四)自观与他观(主位与客位) 自观又称“本位方法”或“文化主位研究方法”。主位方法是站在被调查对象的角度,用他们自己的观点去解释他们的文化。即用本地人(文化持有者的内部眼界)的眼光来努力理解文化。 他观又称“非位方法”或“文化客位研究方法”。客位方法是站在局外立场,用调查者所持的一般观点去解释所看到的文化。即从学者自己的文化价值观出发去研究文化。 三、人类学的研究方法

Application详解与用法

1:Application是什么? Application和Activity,Service一样,是android框架的一个系统组件,当android程序启动时系统会创建一个application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己的Application,也很简单创建一个类继承Application并在manifest的application标签中进行注册(只需要给Application标签增加个name属性把自己的Application的名字定入即可)。 android系统会为每个程序运行时创建一个Application类的对象且仅创建一个,所以Application可以说是单例(singleton)模式的一个类.且application对象的生命周期是整个程序中最长的,它的生命周期就等于这个程序的生命周期。因为它是全局的单例的,所以在不同的Activity,Service中获得的对象都是同一个对象。所以通过Application来进行一些,数据传递,数据共享等,数据缓存等操作。 2:通过Application传递数据 假如有一个Activity A, 跳转到Activity B ,并需要推荐一些数据,通常的作法是Intent.putExtra() 让Intent携带,或者有一个Bundle把信息加入Bundle让Intent推荐Bundle对象,实现传递。但这样作有一个问题在于,Intent和Bundle所能携带的数据类型都是一些基本的数据类型,如果想实现复杂的数据传递就比较麻烦了,通常需要实现Serializable或者Parcellable接口。这其实是Android的一种IPC数据传递的方法。如果我们的两个Activity在同一个进程当中为什么还要这么麻烦呢,只要把需要传递的对象的引用传递过去就可以了。基本思路是这样的。在Application中创建一个HashMap ,以字符串为索引,Object为value这样我们的HashMap就可以存储任何类型的对象了。在

Application对象基本操作应用示例

Application对象基本操作应用示例 Application对象代表整个Microsoft Excel应用程序,带有175个属性和52个方法,可以设置整个应用程序的环境或配置应用程序。 示例01-01:体验开/关屏幕更新(ScreenUpdating属性) Sub 关闭屏幕更新() MsgBox "顺序切换工作表Sheet1→Sheet2→Sheet3→Sheet2,先开启屏幕更新,然后关闭屏幕更新" Worksheets(1).Select MsgBox "目前屏幕中显示工作表Sheet1" Application.ScreenUpdating = True Worksheets(2).Select MsgBox "显示Sheet2了吗?" Worksheets(3).Select MsgBox "显示Sheet3了吗?" Worksheets(2).Select MsgBox "下面与前面执行的程序代码相同,但关闭屏幕更新功能" Worksheets(1).Select MsgBox "目前屏幕中显示工作表Sheet1" & Chr(10) & "关屏屏幕更新功能" Application.ScreenUpdating = False Worksheets(2).Select MsgBox "显示Sheet2了吗?" Worksheets(3).Select MsgBox "显示Sheet3了吗?" Worksheets(2).Select Application.ScreenUpdating = True End Sub 示例说明:ScreenUpdating属性用来控制屏幕更新。当运行一个宏程序处理涉及到多个工作表或单元格中的大量数据时,若没有关闭屏幕更新,则会占用CPU的处理时间,从而降低程序的运行速度,而关闭该属性则可显著提高程序运行速度。 示例01-02:使用状态栏(StatusBar属性) Sub testStatusBar() Application.DisplayStatusBar = True '开启状态栏显示 '赋值状态栏显示的文本 Application.StatusBar = "https://www.doczj.com/doc/7813796188.html," End Sub 示例说明:StatusBar属性用来指定显示在状态栏上的信息。若不想再显示状态栏文本,可使用Applicat ion.StatusBar = False语句关闭状态栏显示,也可以在程序开始将原先的状态栏设置存储,如使用语句o ldStatusBar = Application.DisplayStatusBar将状态栏原来的信息存储在变量oldStatusBar,在程序运行完成或退出时,将变量重新赋值给状态栏,如使用语句Application.DisplayStatusBar = oldStatusBa r,以恢复状态栏原状。

课题研究对象与研究内容的区别

课题研究对象与研究内容的区别 我们在撰写课题申报书或课题开题报告时,通常要确定课题的研究对象,明确课题的研究内容,但是,在理解什么是课题研究对象?什么是课题研究内容时,很多老师无法正确理解,无法区分“研究对象”与“研究内容”之间的不同,下面就来详细谈谈课题研究对象与研究内容之间的区别。 研究对象是指被研究的个人、群体或组织、或者是研究所指的其它社会单位,一般包括社会中具体的个人、家庭、社区、各类专门人群以及各类组织等。任何一项研究,都有具体的研究对象。这些对象可以是人,是物,也可以是文献记载或其他文字资料等,数量可以是一个、几个,也可以是成千上万个。在教育研究中,研究对象通常是人,如:学生、教师、家长等,有时候也可以是学校、教研组、学科组等各类教育教学组织。 一个课题名称的标准的表述范式应该是“研究对象+研究内容+研究方法”,课题也只有在合理选择和确定了研究对象之后,才能保证研究结论的科学性和研究开展的可行性。比如我们现在有一个课题名称叫“××市教育现代化进程研究”,这里面研究对象就是××市,研究的问题就是教育现代化问题。有时候还要把研究方法写出来,比如“中学生心理健康教育实验研究”,这里面研究的对象是中学生,而不是小学生或者大学生,研究的问题的心理健康教育问题,研究的主要方法是实验研究。 科学合理的选择研究对象是教育研究设计的主要内容之一,它不仅与研究目的、内容密切相关,而且还直接关系到资料的收集、整理、分析,同时它还涉及到整个研究的费用以及应用范围。一般来说,如果研究对象仅仅是个别的或少数人(比如:中小学教师开展的小课题研究),通常不存在抽样问题,因为研究对象的总体差不多就是研究的直接对象。但是一些省级、国家级或较大的规划课题设计的研究对象总体比较大,有时趋于无穷(比如:涉及全国或全省),这时候要将课题规定的所有对象都拿来进行研究往往是难以做到的,也没有必要,因此需要运用某种科学合理的方法来选择部分的研究对象,这样的程序和方法,用一个专业术语表示就是“抽样(Sampling)”。抽样(Sampling)就是从一个总体(population)中抽取部分具有代表性的个体作为样本(sample),然后用这一样本的结果去推断总体。

中国人类学

人类学研究 一、人类学(Anthyopological)的研究对象与目的 研究对象: 1、人(man)——生物人organism、文化人cultrate[k?lt??'rɑ:ti]、社会人 2、文化——人所创造的文化(Culture)包括物质文化(包括受人活动影响的生态环境)、精神文化和制度文化 3、广义具象——包括体质人类学(人体学)、考古学(史前学)、语言学、文化(社会)人类学 狭义具象——包括社会人类学、文化人类学、民族学 4、各国的本土特征不同:(英美)(欧洲) 狭义具象: 北美:文化人类学 英国:社会人类学 欧洲:民族学 因此,文化人类学、社会人类学、民族学只是各国的称呼不同,其研究对象和内容是一样的。即: 文化人类学==社会人类学==民族学 体质人类学==人体学 史前学==史前考古学 中国——先后受到欧洲和北美的影响,学科名称和术语使用一直没能统一。各种划分出入较大。 1)学科分类上:一度将人类学划归生物学。1992年,人类学被划为民族学下,成为其七个二级学科之一。后经修订,人类学又被划归社会学之下,成为社会学的二级学科。其中一些独立学科被打散在不同一级学科之下。不同称呼但内容相同的学科被划分在不同学科之下。如:民族学仍然为一级学科文化人类学放在民族学的括住内。 2)误解也比较多。如:民族学被等同为“民族研究”、少数民族研究。汉人社会研究则被拉入社会学之中。 3)公众形象与认知度非常低。 中国长期把人类学等同于“古人类学”。古人类学主要研究从猿到人的进化。这个印象与我们中国50年来知识谱系的规定有关。人类学还给外界一种接近于“ 考古学”的形象。似乎只是对古物或原始的东西感兴趣,有一种好古主义的心态。这恐怕来自以前中国人类学的“南派”(蔡元培),他们上个世纪30-40年代,以中研院为中心,做古语言、古文化、古民族研究。考古学家张光直在哈佛大学担任过人类学系主任,因而考古成了中国人类学的一种公众形象。人类学的第三种形象可能是“少数民族的原始社会形态研究”,这也有一定的历史依据和学科依据。人类学的这三种形象,不能说是公众对于人类学的歪曲。可对行内人来说,我们所做的,与人们印象中的,还是有所不同。 对人类学的认知也比较低,不仅不被公众认知,也不为大学、学者认知。 4)学科内部缺乏共同学术语言和价值观,至今尚未形成一套大家公认的基本阅读书目,缺少共同关注的概念体系。 究其原因有两点:一是,历史原因。学科命名实际上也是一种秩序构建。人类学被介绍进中国就形成了当时中国的学科秩序。以民族学(欧洲大陆)、文化人类学(美国)或社会人类学(英国)的名称进入中国的人类学,形成了不同学术特点的南派与北派。新中国建

Application对象

6.5 Application对象 Application 对象的主要功能是用来存储和获取可以被所有用户之间进行共享的信息,它具有集合、方法和事件,但不具备属性。 一般的网站上都有一些应用程序,比如有BBS、电子商务等。而每个应用程序往往有是由多个ASP文件构成。这些ASP文件是整个应用程序中的子程序,彼此不是完全独立的,存在着某种关系。而Application对象负责对网站上各应用程序间共享的程序进行管理,并对应用程序的整个周期的设置进行控制。 由于ASP程序中的变量在程序重新执行之前都会恢复位Empty,所以上次运行的结果无法保存在有关的变量中。而Application对象中的数据可以被使用者所共享。这样,我们可以使用Application对象记录在程序运行期间不同用户所需要共享的数据。下面是ASP的Application对象的一些特性: ⑴数据可以在Application内部共享,因此可以覆盖多个用户。 ⑵一个Application包含事件可以触发某个Application脚本。 ⑶一个对象的例子可以被整个Application共享。 ⑷个别的Application可以用Internet Service Manager来设置而获得不同属性。 ⑸单独的Application可以隔离出来在他们自己的内存中运行,即如果一个人的Application遭到破坏,也不会影响其他人。 ⑹可以停止一个Application而不会影响到其他应用。 一个网站可以有不止一个的Application对象。例如可以根据针对于个别任务的一些ASP 文件创建个别的Application对象,也可以创建了一个Application对象来用于全部公用用户,而再次创建另外一个来限制在网络管理员的范围。还可以在位于同一台服务器的不同网站创建不同的Application对象。 6.5.1 Application对象的设置 一个Application的根目录由Internet Service Manager来设定,这时此目录以及其子目录均属于这个Application。不过如果某一个子目录也进行了设定,将被认为是另一个Application,如果要设定一个Application的话,可以使用下面的方法: ⑴可以从Microsoft Internet Iinformation Server程序组中执行Internet Service Manager。 ⑵在树型导航栏中点击您的默认站名。 ⑶选择一个存在的路径(您需要创建Application的路径),或者创建一个这样的路径。 ⑷点击属性图标或者右键该目录名称然后选择属性项。 ⑸在属性图标中,选择主目录或者虚拟目录项。 ⑹在Application Setting区中,点击Great键。 当创建完成Application后,就可以在Application设置区域中进行属性设置,比如可以限定是否使用Session和进行Buffer输出等等。而进行了这种设置之后就可以使用自己的Global.asa文件来创建自己的事件。

修辞学的对象和范围

第一节修辞学的对象和范围 一、修辞 什么是修辞? “修辞”这个词,在我国古代出现的并不多,到了现代,使用的频率才逐步提高。修辞有两个含义:一是指客观存在的那个事物:一是指人们对它的认识或描述,即关于它的知识。前者是客观存在物;后者是带有主观色彩的。我们把前者称之为“修辞”,而把后者称之为“修辞学”。 客观存在:修辞 修辞 主观认识:修辞学 在给修辞下定义的时候,首先应当把这两者区分开来。到底什么是修辞呢?修辞,就是提高语言表达效果的所有方法、技巧,以及调整语言的一切活动。 修辞学,是研究提高语言表达效果的规律的科学。修辞学是语言科学中的一门独立的学科。 “修”与“辞”本来是两个词。它们何时开始连用的?从我们掌握的材料看,它们最早出现在《易》经的《乾·文言》中:子曰:“君子进德修业也。忠信,所以进德也;修辞立其诚,所以居业也。” 这儿“修辞”的含义,与今天理解的不同。唐代孔颖达疏:“修辞立其诚,所以居业者,辞谓文教,诚谓诚实也;外则修理文教,内则立其诚实,内外相成,则有功业可居,故云居业也。”(十三经注疏·周易正义)因此,“修辞立其诚”是从政治的要求出发,作为君子居业的条件提出的。宋代王应麟解释说:“修辞立其诚,修其内则为诚,修其外则为巧言。(《困学纪闻·易》)认为指的是既要求有内容、情感的真实,又要求言辞、文辞富有文采。 之后“修辞”两字连用,在古代是指修饰、整理争讼用辞的本领,最初主要指口语表达的技巧。到了现代则既指调整和修饰书面语,又指调整和修饰口语。 “修辞”不能混同于“修词”。“词”应指一个个具体的词儿;而“辞”指的是语辞,应包括词句和篇章,两者不能混用。 二、修辞现象 (一)什么是修辞现象 在修辞过程中产生的种种具体的语文现象,都是修辞现象。

android Application类的详细介绍

在代码中经常看到application这个类,一直不知道这个是干什么用的,今天刚好有点时间,所以进行了详细的学习。 一.先对它的整体概念解释: 在android源码中对他的描述是; * Base class for those who need to maintain global application state. You can * provide your own implementation by specifying its name in your * AndroidManifest.xml's <application> tag, which will cause that class * to be instantiated for you when the process for your application/package is * created. SDK中的描述:Application类是为了那些需要保存全局变量设计的基本类,你可以在AndroidManifest.xml的标签中进行自己的实现,这样的结果是:当你 的application或者包被建立的时候将引起那个类被建立。 理解:就是说application是用来保存全局变量的,并且是在package创建的时候就跟着存在了。所以当我们需要创建全局变量的时候,不需要再像j2se那样需要创建public权限的static 变量,而直接在application中去实现。只需要调用Context的getApplicationContext或者Activity的getApplication方法来获得一个application对象,再做出相应的处理。 例如Launcher模块中;它自己就写了个application,在AndroidManifest.xml中将它进行了设置:

人类学与现代生活

人类学在中国的发展 计算机科学与技术专业 石建华 学号:2008241068 中国人类学自从19世纪末20世纪初从西方引介进来,至今已经走过100年的历程了。20世纪5年代之后我国出现的人类学研究机构中不少是从已有的社会学或者民族学研究机构中析分出来,这其中最有代表性的是1992年原北京大学社会学所改名为社会学人类学研究所。特别值得注意的是,为了尽快改变人类学学科建设相对滞后的局面,在费孝通等老一辈人类学学者的推动下,从90年代后期开始北京大学社会学人类学所先后独自或者与国内的厦门大学等其他几所高校的人类学研究机构联合,连续举办了五届人类学高级研讨班,有力地推进了人类学的发展。 虽然90年代之后,随着80年代留学西方国家的新一代社会学年轻学者的陆续学成归国,他们中有一部分人开始重视使用统计学的方法(特别是SPSS、统计软件包)开展社会调查研究,但是与此同时,“运用西方人类学方法和其他定性研究方法进行的研究也不断增加”。特别是一些本土培养的年轻的社会学和人类学学者,他们似乎更能熟练地运用人类学的研究方法来研究中国社会。有的学者认为,人类学的学科理念和研究范式有助于研究者加深对被研究对象的理解和认识,部分学者不满足于单纯的理论学术研究,他们试图利用“人类学的知识、概念和策略来解决人类的社会、经济和技术性的问题”,

借以提高人类社会的福祉,这样就出现了应用人类学。而此时,人们也发现人类学在处理某些社会问题上有其独到的策略和方法,人类学家因之享有“解决麻烦的能手”的声誉。况且现在的人类学家也普遍意识到,人类学虽然一直标榜自己是研究“人类的科学”,可是以往的人类学所关注的只是小型的非西方社区,因此有必要重构人类学的研究视野,把整个人类社会都纳入研究的范畴。与此同时,其他学科包括社会学、经济学都发现人类学学科研究所具有的独特视角有助于人们认识这些学科自身所意识不到的问题。人类学因之而开辟了另一片新天地。 遗憾的是,在中国目前的人类学界,真正从事“应用人类学”研究的学者还很少。这在客观上又限制了这门学科的进一步发展。从另一个层面来说,作为一个文化非常多元的社会,中国正在经历的急剧的现代化社会变迁为人类学的学科发展提供了难得的历史机遇,也为社会学和人类学的密切结合提供了一个天然的研究场景。针对中国人类学学科建设相对滞后于社会学的事实,人类学应该主动积极地融入对社会主流的变迁趋势的研究,以扩大其学科影响力。由于人类学惯于应用定性研究方法来研究小规模的社区,而中国目前仍然是一个传统的乡土社会和现代的城市社会相互并存的典型二元结构社会,事实证明,要研究中国乡土社会,使用定性研究方式更为合适。实际上,人类学的实地调查研究方法不仅为农村社会学者,而且也被其他学科比如农村政治学者、历史人类学者所广泛采用。当然,这并不意味着目前中国人类学者就完全停留在自己学科的领地里,陶醉于本学科的

研究对象与研究方法

研究对象与研究方法 一、研究方法的选择 如前所述,教育研究分为不同的类型,如基础研究和应用研究、质化研究和量化研究等(参见第二章)。不同类型的研究不但应用不同的设计模式,而且在研究方法的选择、研究对象的选择以及变量的设计等方面都有不同的特点。因此,在具体的研究设计时,首先要明确自己所研究的问题是属于什么类型的研究。 研究设计的一个重要内容是选择研究方法。教育研究的具体方法很多,如历史法、调查法、比较法、实验法、理论研究法等等,选择恰当有效的研究方法是保证研究顺利进行的前提。要使所选择的研究方法相对正确和合理,就要遵循以下基本要求。 (一)根据研究课题的目的要求选择研究方法 研究方法的选择取决于研究目的。在教育研究的各种方法中,不存在绝对的“最优秀方法”。哪一种或哪几种研究方法对实现研究目的最有效,就选择哪一种或哪几种。要验证一种新的教学方法的有效程度,证明这种方法在培养学生能力,提高学习效率方面优于传统的方法,可以采用实验的方法,要考察几百年来直观性教学原则在理论基础、基本观点和方法上的演变过程,那么就要用历史研究法;要了解当前有关中小学生课业负担的问题,就需要用调查法;要比较美国和中国课程开发模式上的差别,就要用比较研究的方法。 (二)根据研究课题内容的性质确定研究方法 不同性质的课题内容也是确定用什么类型的研究方法的重要依据。如有的内容更适合于用量化的方法,有的内容更适合于用质化的方法。研究学生的成绩与学生学习态度之间的关系,就可以用调查和测验的方法。而研究教师对课程与教学的看法,就更适合于用质化访谈的方法进行。 (三)注意各种方法的综合运用 教育研究的每类方法都有各自的特点及不同的适用条件和范围,不能互相替代。这就是所谓各种研究方法的独立性。在注意每种方法的独立性的同时,要注意它们之间的联系,尤其是在难度较大的课题中,往往需要几种方法的互相结合、配合使用,以发挥各自的长处,从多个角度研究问题。例如,在面向21世纪我国基础教育课程教材改革的课题中,就既要运用历史研究的方法对我国基础教育课程教材的演变做回顾、梳理,又要采用比较研究的方法对世界各国课程改革的趋势、特点进行把握,分析,还要采用实验研究的方法对编制的课程、教材进行实证的研究,以检验课程、教材的实施效果,并为课程的修订积累资料。 二、研究对象的选择 教育研究是有目的有计划地认识教育现象,探索教育规律的活动。为了提高教育研究的信度与效度,更好地探索教育现象,揭示教育过程的发展规律,必须用恰当的方法选取研究对象。如何确定研究对象的问题主要涉及到抽样的方法与技术,这是进行研究设计、制定研究计划的重要一环。善于进行科学的取样,也是科学研究的基本要求。 抽样是从所研究对象的全体中,按照某种规则抽取一部分被试的方法。在进行调查、观察、实验等研究时,研究者总是想使自己的研究结果具有普遍意义,但往往研究对象的全体数量很大,不可能对全体研究对象进行研究,只能对其中一部分对象进行研究。这一部分对象如何选择,怎样才能保证对这一部分对象的研究得出的结论可以适用于他们所代表的全体,这在很大程度上取决于采用什么样的方法选取研究样本。无论是量化的研究还是质化研究,抽取合理样本都是十

人类学概论 名词解释 整理

人类学概论名词解释 第一章人类学要义 一、人类学 人类学的英文anthropology源于希腊语“人的学问”的复合含义。在人类学的发轫期,它关注人在自然界的位置、人的体质特征、人类和其他动物的差别,以及人类进化与变异的机制、人的体质同文化的联结性关系。人类学很早就具有跨学科考察的特征。 二、文化 最初的culture源自拉丁文“耕耘种植”之意;中世纪晚期欧洲,culture逐渐指道德完美与心智或艺术成就;18世纪欧洲,文化的集合意义强调了精神观念领域的内向性理想主义的推崇。Culture的原初概念在亚洲传播译介以日本为早,他们选择汉字“文化”对应西文中culture的同义语,意指不动用权力或刑罚而是依靠文德进行教化。汉语“文化”这一术语带有人类学启蒙、觉悟和日后濡化的精神意义和教化方式的意义。到了19世纪和20世纪初,culture成了人类学最核心概念,它的复合含义更为复杂起来。 泰勒对文化整体性的看法是:“文化……是一个复合的整体,它包括知识、信仰、艺术、道德、法律、风俗以及作为社会成员的人所获得的其他任何能力和习惯。”马林诺斯基首创功能主义的文化理论,认为“一种特质的功能,就在于满足该群体成员的基本需要和次生需要。”格尔兹“将文化视为一种象征体系”,其考察象征符号的目的是寻求该符号是如何模塑社会行动者看待、感觉和思考这个世界的,以及探索其意义并加以阐释。后现代主义又将文化转换为一个“建构性”的过程,文化的展示是形成文化的核心行为之一,也是被称作“文化的环程”的关键点,如果意义是因互动而成,那么我们的文化便具有“被分享的意义”,于是在文化的展示中,说者和听者、作者和读者都处在同一个“文化的环程”之中,而参与者之间的差异及权力因素促进了文化交流。许多重要的人类学阶段性理论和方法在某种意义上说就是文化观察的理论和方法。 三、田野工作 田野工作是人类学的首要方法和途径,田野工作强调对地方族群日常生活的直接加入,其经验性调查的特征通常是:1、学会当地的语言;2、不少于一个年度周期的居住时间;3、采纳参与观察的方法。

Excel.Application对象

因为QTP框架需要使用Excel.Application对象,保存一份相关函数说明 定制模块行为 (1) Option Explicit '强制对模块内所有变量进行声明 Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示 Option Compare Text '字符串不区分大小写 Option Base 1 '指定数组的第一个下标为1 (2) On Error Resume Next '忽略错误继续执行VBA代码,避免出现错误消息 (3) On Error GoTo ErrorHandler '当错误发生时跳转到过程中的某个位置 (4) On Error GoTo 0 '恢复正常的错误提示 (5) Application.DisplayAlerts=False '在程序执行过程中使出现的警告框不显示 (6) Application.ScreenUpdating=False '关闭屏幕刷新 Application.ScreenUpdating=True '打开屏幕刷新 (7) Application.Enable.CancelKey=xlDisabled '禁用Ctrl+Break中止宏运行的功能 工作簿 (8) Workbooks.Add() '创建一个新的工作簿 (9) Workbooks(“book1.xls”).Activate '激活名为book1的工作簿 (10) ThisWorkbook.Save '保存工作簿 (11) ThisWorkbook.close '关闭当前工作簿 (12) ActiveWorkbook.Sheets.Count '获取活动工作薄中工作表数 (13) https://www.doczj.com/doc/7813796188.html, '返回活动工作薄的名称 (14) https://www.doczj.com/doc/7813796188.html, ‘返回当前工作簿名称 ThisWorkbook.FullName ‘返回当前工作簿路径和名称 (15) ActiveWindow.EnableResize=False ‘禁止调整活动工作簿的大小 (16) Application.Window.Arrange xlArrangeStyle Tiled ‘将工作簿以平铺方式排列 (17) ActiveWorkbook.WindowState=xlMaximized ‘将当前工作簿最大化 工作表 (18) https://www.doczj.com/doc/7813796188.html,edRange.Rows.Count ‘当前工作表中已使用的行数 (19) Rows.Count ‘获取工作表的行数(注:考虑向前兼容性) (20) Sheets(Sheet1).Name= “Sum” '将Sheet1命名为Sum (21) ThisWorkbook.Sheets.Add Before:=Worksheets(1) '添加一个新工作表在第一工作表前 (22) ActiveSheet.Move After:=ActiveWorkbook.Sheets(ActiveWorkbook.Sheets.Count) '将当前工作表移至工作表的最后 (23) Worksheets(Array(“sheet1”,”sheet2”)).Select '同时选择工作表1和工作表2 (24) Sheets(“sheet1”).Delete或Sheets(1).Delete '删除工作表1 (25) ActiveWorkbook.Sheets(i).Name '获取工作表i的名称 (26) ActiveWindow.DisplayGridlines=Not ActiveWindow.DisplayGridlines '切换工作表中的网格线显示,这种方法也可以用在其它方面进行相互切换,即相当于开关按钮 (27) ActiveWindow.DisplayHeadings=Not ActiveWindow.DisplayHeadings ‘切换工作表中的行列边框显示 (28) https://www.doczj.com/doc/7813796188.html,edRange.Form atConditions.Delete ‘删除当前工作表中所有的条件格式 (29) Cells.Hyperlinks.Delete ‘取消当前工作表所有超链接 (30) ActiveSheet.PageSetup.Orientation=xlLandscape或ActiveSheet.PageSetup.Orientation=2 '将页面设置更改为横向

文本预览
相关文档 最新文档