评古装影视中的现代元素

2006/04/15 | 21:37 | 分类:文科类文档 | 标签: | 338次阅读

评古装影视中的现代元素(电影美学与评论选修课程作业)
北京理工大学 01110407班 林健

  古装电影、电视剧是近来流行的一个影视门类。现代人拍古代故事,人物的造型、举止往往趋于现代化。各种现代生活中的元素因种种原因自然或不自然地被引入到古装影视剧中。

  由于客观条件限制或一时疏漏穿帮而在古装影视剧中引入了现代元素的情况我们不去讨论,我们主要看看创作者主观地将现代元素加入古装影视的各种情形。

  有的古装戏出于情节需要,加入了一些现代元素。陈凯歌导演的《无极》是一个例子。诸如时光逆转等二十世纪后流行的概念出现在电影中,更多的是在体现一种神话色彩。在本来就不真实的神话、科幻创作中引入与时代不符元素,并不会使观众产生抵触情绪。相反,它们满足了观众在现实世界中无法实现的臆景,是有积极意义的。在这方面,中国电影可以借鉴国外一些经典科幻影片的成功案例,将现代科技乃至幻想与古代神话相结合,使电影在具备艺术性的同时有一定的科学启发意义。

  出于艺术表现,也可以赋于古人现代气息。电视剧《环珠格格》中颇具现代风味的爱情故事,并不符合中国传统思想,但这些完全是为故事主旨服务的。唯有一个活泼顽皮的小燕子形象,才能推动虚构却不失真实的情节的发展,以至于能吸引很多年轻的观众。再如意大利人贝纳多.贝托鲁奇导演的中国戏《末代皇帝》,对少年溥仪的勾画少了分宫廷中人的规矩,更像一个顽皮固执、个性化强的现代西方小孩。这一方面与溥仪作为每个时代历史奴隶的悲惨人生形成对比,另一方面也符合西方观众的欣赏心理。

  在古装电影中专门地、大量地使用现代元素,以达到特定喜剧目的的典范,当数周星驰的“无厘头”喜剧电影。《大话西游》中的“I fool you”、《武状元苏乞儿》中的竞技体育、《大内密探零零发》中的抽油烟机等都是周星驰喜剧中特别安排的“搞笑点”。让一个古人做现代事、说现代话、用现代工具,这种超越时空的效果不但可以引起观众当时的兴趣,如果使用得恰当,与现代人内心深处的意识切合,更能够成为影视“经典”,给予人们长期的记忆——比如《大话西游》中经典的“爱你一万年”。

  而同样是刘镇伟导演的同题材新片《情癫大圣》,则将周星驰用于“点睛”的现代元素泛滥化了。整个故事情节颇为荒诞:发型和装束时尚的唐僧师徒、驾驶飞碟的外星人、金箍棒变的机器人战士……现代元素在《情癫大圣》由花边变成了主角,确实使观众耳目一新,一浪高过一浪的现代元素的爆发,的确给人以一种瞠目结舌搞笑效果。但它过于反叛人们对西游故事的传统印象,同时又没有很贴切地反映现代人的心态,因此不少影评认为《大话西游》能成为后现代主义经典。而《情癫大圣》只能是一部搞笑的贺岁喜剧。

  曾在央视热播的电视剧《汉武大帝》也被导演胡玫自称为是新古典主义风格作品。与上述古装喜剧相比,在历史正剧中使用现代元素往往是为了迎合当代观众习惯。我们可以拿八十年代的古装戏和当代的古装戏比较,其中人物的言行明显带有拍摄的时代的影子。如果古装戏真的原封不动地克隆古人的言行举止,人物动不动来一句文言,则会使观众不堪忍受。不过一些过于现代化的元素被融入历史正剧,则会被认为不够严肃和严谨。《汉武大帝》中人物对白包含大量的大白话和标准“京片子”,时不时地会响起小提琴演奏的西洋背景音乐,未免使人过于觉察到艺术的虚构。

  同时,现代的影视创作人员为彰显自己的创作风格,将诸如古装影视中的现代元素现象合理化,往往会用一些专业理论词汇来修饰自己的作品。如上述刘镇伟的“后现代主义”与胡玫的“新古典主义”。但事实上真如此吗?我们查查便知,新古典主义是指18世纪中期到19世纪上半期欧洲艺术家极力反对贵族社会艺术风格,强调要求复兴古代趣味特别是古希腊罗马时代那种庄严、肃穆、优美和典雅的艺术形式的思潮。这似乎与“从新时代视点拍古典电影”关系不大。胡玫用新古典主义形容《汉武大帝》有失专业水准。而后现代主义这个概念虽然已经出现了数十年,但其定义依然模糊,无规范可循。用后现代主义泛泛评论《大话西游》也有些不负责任。

  因此,我认为创作人员和演职人员应该牢记自己的责任,在创作和排演古装戏的时候把握好所表现的内容,针对不同的内容性质在恰当的场合引入适量的现代元素,在满足观众心理、加强艺术表现的同时不失历史客观性与情节合理性。使古装戏兼具历史性与现实意义。

常用迭代方法在求解平方根方面的比较与分析

2006/04/14 | 20:20 | 分类:数学类文档 | 标签: | 517次阅读

常用迭代方法在求解平方根方面的比较与分析

(本人的一篇业余论文)

【论文题名】 常用迭代方法在求解平方根方面的比较与分析
【论文作者】 林健
【 学 校 】 北京理工大学
【作者专业】 计算机科学与技术
【指导教师】 孙新
【 关键词 】 数值分析,迭代法,平方根,MATLAB
【 摘 要】本文对定点迭代、对分法、牛顿法、割线法四种常用的迭代方法在求解平方根方面进行了比较和分析。通过对不同算法在不同精度要求和运算数条件下的运算时间和迭代次数的比较,分析各种算法在不同条件下的优劣性,给出一定的使用建议。同时为本人进一步学习和研究数值计算方法,特别是在计算机程序设计领域综合应用数值计算方法奠定一定的基础。
【文摘语种】 中文文摘
【论文页数】 1-13

全文下载地址:
http://www.linjian.cn/files/works/Sqrt.rar
http://files.linjian.org/works/Sqrt.rar

用ASP.NET包装第三方组件以提供服务的尝试

2006/03/18 | 22:50 | 分类:Web与移动平台 | 标签: | 340次阅读

ASP.NET包装第三方组件以提供服务的尝试

 

  不少应用程序的作者为编程人员提供了可以在其它程序中复用的组件。我们通常会在自己的程序中引入这些第三方组件,调用其中现成的函数来实现相对复杂的功能。事实上,我们也可以通过网络发布第三方组件中的函数,以便为更多用户更为方便地提供服务。

 

  对于.NET开发,可以通过ASP.NET(对人)或Web Service(对机器)技术包装第三方组件。下面以用ASP.NET发布Matlab组件中的Execute函数为例说明。前提是服务器上已安装Matlab

 

  在VS2005中新建一个ASP.NET站点,在Solution Explorer窗格的站点目录上点击右键选择Add Reference,加入MatlabCOM组件:Matlab Application(version X.X) Type Library

 

  在网页上分别添加一个TextBox、一个Button和一个Literal控件。TextBox用以输入表达式,Button确定执行,Literal输出结果。添加以下事件代码,以便调用Matlab组件中的Execute函数执行Matlab语句:

    Protected Sub Button1_Click(ByVal sender As Object, _

    ByVal e As System.EventArgs) Handles Button1.Click

        Dim matlab As New MLApp.MLApp

        Dim strMatLab As String

        strMatLab = TextBox1.Text

        Dim strResult As String = matlab.Execute(strMatLab)

        strResult = strResult.Replace(Chr(10), "<br>")

        strResult = strResult.Replace(" ", "&nbsp;")

        Me.Literal1.Text = strResult

        matlab.Quit()

    End Sub

 

  在VS2005中运行这个站点,在出现的网页中输入一个表达式,如“dsolve('Dx=x^2+5')”,点击按钮后随即会显示结果:“ans = 5^(1/2)*tan(5^(1/2)*t+5^(1/2)*C1)”。但如果用IIS发布这个站点,运行时则会出错,提示的原因是ASP.NET没有创建组件的权限。根据出错提示,我们需要在网站的web.config文件中加入一句:

<identity impersonate="true" userName="xx" password="xx"/>

 

  这里指明的用户应当是服务器端有相关权限的用户。如果不指定则在客户端页面进行身份验证。当然,在web.config中明文保存用户名和密码是不安全的,在真正的应用中要加密。

 

  就此,我们完成了Matlab表达式求值函数的网络发布。可以通知没有安装Matlab的朋友登录你的网站使用的Matlab强大的计算功能了。(注意:此例仅供演示,Matlab强大的语句和工具箱足以让远程用户通过这个网页访问你的文件系统。)

 

  由于HTTP协议的性质以及服务器端执行的特性,这种对第三方组件的包装一般适于发布数据处理函数,而不适于发布控制函数。同时这一方法对实时性强或需要保存状态的服务也不很适宜。安全起见,我们也可以对第三方组件进行二次封装,加入数据过滤与异常处理。

 

  原理非常简单。希望大家能与我讨论这一方案在实际应用中的价值。

 

 

 

参考:

1、李洪根,在.NET中应用MATLAB算法

http://www.microsoft.com/china/community/Column/25.mspx

2Matlab 7.1Matlab Web Server 相关帮助文档

集思广益

2006/03/12 | 18:27 | 分类:团队合作 | 标签: | 519次阅读

  大家也许看过我们OOAD与UML上学期发布的“集聚软件英才,放飞创新梦想”广告(http://10.1.0.63/)。我们提到要打造一个网络服务平台。作为扩大我们小组影响的一个项目,要打造北理工的一个精品,补空当是成功的要点。但我们认为的空当(技术的先进性、自主知识产权)不一定为大家所认可的空当(服务的创新性、实用性)。要实现我们的目的,重要的一点是能要吸引同学的关注。创新性和实用性必须重视。因此,我们向对此有兴趣的同学广泛征求意见——你希望校园网上出现一个什么样的新平台?它能够为大家提供什么新服务?对我们的项目或我们的小组有什么建设性的想法,都可以告诉我们。可以与我QQ联系或在这里留言。谢谢。

  附:我对Web图片这个项目的一点分析:

  关于Web图片这个项目,我收到的一些同学的反馈基本是认为这个系统的设计定位不大明确,没有体现创新,他们不理解这个系统和网络上一般的相册服务有什么不同。结合同学的反馈,从技术层面,我认为:

  1、一般的网络相册只支持一个分类标准(一个分类树),我们的特色是提出“多种分类标准的图片检索。比如‘金老师在香山’的照片同时可以在‘人物\老师’、‘风景\山’以及‘金老师个人专辑\旅游\香山’等分目下检索到。”,这是模仿Office图片收藏的模式。Office图片收藏用这一模式,我想有一点是因为它收藏图片的固定性——不会有频繁地有大量的新图片加入。对Web图片这个项目,收集的图片是不断增加的。我们认为这是一个更加便于检索的方案,但多种分类标准的图片检索如果分类过细(比如一组专题就是一个节点)就会导致树过大,不细又显不出多种分类标准的方便性。近期网络上不少BLOG、相册提供通过自定义Tags实现的检索服务,用Tags检索似乎成为了为Web2.0推崇的快捷检索的主流方式。这一点究竟什么检索模式好,还值得商榷。

  2、我们提出“支持多种客户端访问。包括Web浏览器、RSS新闻聚合器。”,这也是目前Web2.0推崇的浏览方案(信息制定化、集中化)。目前网上各种Blog和大多数的相册都支持Web浏览器、RSS新闻聚合器浏览,也有推出自己专用的客户端的(如Q-Zone)。这一点我们不敢说是创新。

  3、我们提出“集成无线网络技术(基于WAP、WIFI、蓝牙等协议),开发移动客户端(基于Windows Mobile、S60等平台)”,从一些同学的反馈看这一点是最有争议的。对WAP模式的,技术要求较高且涉及Internet接入和运营手续问题,我们暂做不了,但目前网上已有不少成功的实例(3GQQ相册、新浪移动博客等)。对WIFI、蓝牙模式,它们的发射功率仅足以在一室之内使用,又要安装专用的客户端,而且对这种临时性连接,它们的协议就已规定了每次连接都要双方手动配对,不够方便和实用。如果认为这是一种对现有技术的实践性研究,是不是应该考虑把试验性质的东西实用化的可能性?(说到这一点,有同学举例:用WIFI、蓝牙实现手机通过电脑到Internet的路由,实现手机免费室间对讲等等都是不错的可实用化的实践性研究。但这些目前主要的开发平台是C++和Java。)

  我们从上学期到现在也多次探讨过如何真正把它做出创新、做出特色,或者说不做这个,另想一个更加创新、更有特色的Web项目。但目前仍没有更具建设性的想法。

我安装“新立得”的笑话

2006/03/03 | 21:55 | 分类:Linux与开源 | 标签: | 1,069次阅读

  给同学装Debian,装好系统就要装新立得软件包管理器,但我忘记了“新立得”的英文拼法。google一下“新立得”吧!可是,没有中文输入法怎么办?没事,上新浪新闻,先复制一个“新”字。随机打开了几个新闻,忽然看到一句:“新党立委仅得1席”。哈哈,一句话“新立得”仨字全有了!复制!google到它的英文拼法,apt-get……

  回去向朋友炫耀我的幸运,朋友提醒:你为什么不先安装小企鹅输入法?是呀!fcitx这个词的拼法我又没忘,怎么不先装它……我晕!大约是习惯了用新立得安装小企鹅,思维定势。

  不过我想谁都会有糊涂的时候,于是Down了一个“网上输入法”( http://chinese.cari.com.my/ime/ ),放在了校园网上( http://10.1.0.63/ime/ )。下次如果谁和我一样晕了,就用这个网页输入中文吧!毕竟在网上的一句话中找到自己想要的所有的字是个小概率事件。

页面存档: 上页 1 2 3 ...35 36 37 38 39 ...44 45 46 下页