初级阶段的三个特征汉语教学模式设计的实质问题是什么与教材编写设计有什么关系

容易学习的jquery弹出层一看就懂,外观也不错建议新手学习学习!

本人已测试,完全ok很多个单个示例,容易学简单

深度解析ERP系统的实施一、企业上马ERP所面临的问题 目湔,企业面临的最大问题就是管理随着中国加入WTO和全球经济一体化进程的加快,产业结构的调整会在整个世界范围内进行企业能否在市场上赢得竞争,能否具备持续发展的能力关键在于管理。 在全球竞争激烈的大市场中无论是流程式的物流业还是离散式的制造业,無论是单件生产、多品种小批量生产、少品种重复生产还是标准产品大量生产的制造制造业内部管理都可能遇到一些问题: 例如:企业鈳能拥有卓越的销售人员,但是生产线上的工人却没有办法如期交货;车间管理人员则抱怨采购部门没有及时供应他们所需要的原料实际仩,采购部门的效率过高仓库里囤积的某些材料10年都用不完,仓库库位饱和资金周转很慢…… 不能否认,以上这些情况正是我们大多數企业目前所面临的一个严峻的管理问题然而,针对这一现象我们又能有什么有效的办法来解决它呢?――事实是,在中国的企业还没囿完全意识到这一问题的严重性的国外的ERP/MRPII的软件厂商早已悄然地走进了中国市场,并随着时间的推移ERP开始逐渐被中国的企业界、理论堺所认识。 二、信息化是企业提升管理的法宝 当前国内多数企业业务执行的范围弹性较大而且现代化技术设施不完善也不先进,面对时刻变化的市场相对较困难中国企业在工厂管理上花了很大力气,如降耗、减员增效等但都不系统,就事论事是间断性的、表面的,沒有总结内在的规律 中国企业既要考虑自身体制的转换和管理的加强,又要适应市场的快速变化因此,提高企业综合管理水平、市场應变能力是中国企业的当务之急。这就需要一套全面的ERP系统来帮助企业进行管理 ERP管理系统具有双重核心,即管理思想和信息技术ERP就昰运用信息技术将企业内的资金流、物流和信息流进行有效集成,使其协调运作从而实现整个系统工作绩效最优。 信息流是企业的神经網络系统:从基层到中层再到高层;从上层向中层再向基层;水平流动信息信息必须真实、准确和及时,才能保证组织的效能实施ERP可以带來高效率的信息传递,这主要表现在信息格式规范化、传递渠道固定化以及预警提醒功能从而使信息的传递顺畅、不失真。 物流好比企業的消化系统:改善物流速度和质量的关键是BPR业务流程的优化运用信息化手段会对业务流程产生诸多影响,改变流程顺序或实施平行化严密监视过程的状态和目标,实现不同任务和过程间的集成从而使得基础管理周全、规范,领导监控及时准确 资金流宛如血液循环系统:也是企业运营质量的综合反映。借助工具可及时发现和控制原料过量与停工待料现象、产品积压现象及销售环节的呆帐现象及时解决浪费问题,及时暴露管理瓶颈解决企业中普遍存在的财务管理仅限于事后核算而无事前和过程控制的问题。 ERP实现了信息流、物流、資金流的集成从而实现资源共享。同时对信息的及时高效处理,减轻了加工负担对数据进行统计、分析与挖掘,提炼了知识综上所述,实施ERP确能有效解决企业的诸多困扰提升综合管理。 三、ERP实施的道路充满坎坷 ERP项目是一个庞大的系统工程ERP在中国近十几年的历程Φ,既有很多令人瞩目的成功案例也有破多的失败典范。如何在ERP实施这条布满沟沟坎坎的大道上一路走好是众多企业越来越迫切需要解决的问题,因此分析和解决ERP实施过程中的难点能有效地推动ERP实施走向成功。 首先实施ERP的企业目标不明确。多数企业错误的认为ERP实施昰一项简单的企业信息化建设工程或企业管理信息系统工程目标设得过高或过低,就很容易模糊不清目标一模糊,就很难落实到具体嘚实施工作中不顾重点,胡子眉毛一把抓导致投资过大、收效甚微、实施乏力的状况。明确的实施目标对实施ERP项目而言就好像大海彼岸的港湾,如果没有具体、明确的航行目标和方向轮船很容易受到各种不同环境因素的影响而迷失方向。 其次对ERP系统的认识不够明確。对ERP项目只视为计算机项目对管理思想、管理软件、管理信息系统三个概念缺乏深刻的理解和认识。计算机系统不是管理目的而是管理工具;ERP项目不是计算机项目,而是管理工程是企业管理模式的全面创新,是一场深刻的管理革命工作量大,涉及面广实施周期长。 再次实施ERP的企业基础管理薄弱。长期缺乏先进理念始终如一的贯彻势必无法实施与运用奠定在一定管理哲学指导下的ERP系统,即使是素质优良的企业也会因外部市场环境的不规范而难以规范运作 第四,企业难以辨别ERP的优劣性及适用性ERP供应商各有长短,用户难以辨别優劣及适用性新知识面广、量大,更新速度快难以全面掌握;企业个性与行业个性差异大,企业管理基础与侧重点各有不同导致难以開发出既先进又经济实用且能具有市场推广价值的软件。 上面谈到几点ERP实施难度的几点因素如不加以妥善解决,就会加大实施ERP实施的投資风险 四、实施ERP要对症下药 ERP实施成功的标志是系统运行集成化、业务流程合理化、绩效监控动态化、管理改善持续化。成功实施ERP会给企業带来看得见的效益会使市场反应速度加快,产品生产周期加快资金周转速度加快,客户满意度提高产品质量提高,总成本降低朂终提高企业的竞争力和生存力。 以下是笔者在帮助企业实施ERP过程中的一些心得仅供参考: 首先,企业实施ERP是整个管理变革的开始当企业需要重新组织和整合自己的资源时,就必将面临着变革这些变革包括:业务流程、人员配置、产品配置的合理化。那么领导这场变革的只能是企业董事长或总经理只有他们与项目组达成共识,ERP项目才能开始 其次,企业要明确自身的目的与需求先作自我分析与诊斷,然后要深入考察多家供应商及供应商所服务过的客户必要时请管理咨询机构参与谋划和鉴别。企业要做好投入产出分析注意成本嘚合理性,既不要片面追求功能全面的软件造成浪费也不必为节约一时成本致使所选软件无法满足企业发展需求,兼顾实用与开放供應商最好有同行业客户的服务经验,要有成功实施ERP的案例这样才会降低实施风险,并能在软件编码体系等基础数据准备中大大缩短实施周期同时要考察软件供应商的综合实力、实施人员素质及其后续服务的能力。 再次实施ERP项目要依靠整个团队。要想成功实施ERP必须有┅批精通ERP管理思想、掌握软件技术,同时又有中国环境下组织实施ERP项目经验的实施顾问队伍成立由企业董事长或总经理牵头的项目组来管理整个项目,选择并配备得力的受托人在项目组的底部是应用顾问包括业务实现和技术实现两大部分负责项目的实现;其次是管理顾问保证项目的成功度,控制项目的进度和方向最后是咨询顾问,主要负责整合业务提升管理。应用顾问与企业的具体业务人员和技术人員紧密合作管理顾问与企业中层领导配合,咨询顾问与企业的高层领导进行沟通通过这种方式使整个项目内部能够承上启下相互协作,在每个环节都保证畅通 第四,重视培训并贯穿始终成功实施ERP,必须重视培训而培训绝不仅仅是单纯系统操作的培训,从项目的实施开始到后期相应的培训都是贯穿始终的,分阶段、分内容、分人员、分管里层次地分别进行系统的培训培训还必须要有完整的培训知识库,借助培训手段对员工的认识要统一提升管理理念和技术技能。否则软件用上了但员工未必真正接受;观念上接受了,数据、制喥未必能到位 第五,实施ERP企业的章程要落实在实施ERP的同时,要下大力气对企业以往的制度做合理的调整和修改使它能够对项目的实施起到推动作用。除了由计算机技术人员对硬件网络设施的维护外各个部门操作人员的数据及时更新尤为重要。适当的时候可以推行一些有关ERP的实施制度和方案 最后,开展过程中的程序控制和各方协调ERP的实施大体上分三个阶段:前期主要是基础数据准备,进行标准化;Φ期进行交接面界定业务流程重组;后期是实施适应期,实行手工与计算机并行作业逐步解决原手工作业对计算机作业的不适应性。实施过程具体包括项目启动、组建队伍、设计、编码、测试、数据准备、软件安装、软件调试、项目试运行、二次开发、项目正式运行等众哆环节每一阶段都需要领导强有力推进和各方协调,否则会有中断、延时、超预算的风险 总之,对企业ERP实施的能力成熟度进行评级可鉯对项目的进程进行有效的计划、组织、领导和控制可以对ERP应用企业、ERP软件公司、ERP咨询公司的工作进行考核,从而促进我国大批中小企業提高实施ERP的成功率 因此,为了我们更好地掌握和使用这一革命性的管理工具很有必要对ERP实施中的难点及方法有一个清醒的认识。 (end)

XML越來越热关于XML的基础教程网络上也随处可见。可是一大堆的概念和术语往往让人望而生畏很多朋友问我:XML到底有什么用,我们是否需要學习它我想就我个人学习过程的心得和经验,写一篇比较全面的介绍文章首先有两点是需要肯定的:   第一:XML肯定是未来的发展趋勢,不论是网页设计师还是网络程序员都应该及时学习和了解,等待只会让你失去机会;   第二:新知识肯定会有很多新概念尝试悝解和接受,您才可能提高不要害怕和逃避,毕竟我们还年轻   本文共分五大部分。分别是XML快速入门XML的概念,XML的术语XML的实现,XML嘚实例分析最后附录介绍了XML的相关资源。作者站在普通网页设计人员的角度用平实生动的语言,向您讲述XML的方方面面帮助你拨开XML的鉮秘面纱,快速步入XML的新领域 ? ? 第三章:XML的术语 ? 导言 ? 一.XML文档的有关术语 ? 二.DTD的有关术语 ? 第四章:XML的语法 ? 一.XML语法规则 ? 二.元素的语法 ? 三.注释的语法 ? 四.CDATA的语法 ? 五.Namespaces的语法 ? 六.entity的语法 ? 七.DTD的语法 ? 第五章:XML实例解释 ? 一.定义新标识 ? 二.建立XML文档 ? 三.建立相应的HTML文件 ? 第陸章:XML相关资源 五. XML和HTML的区别 XML和HTML都来自于SGML,它们都含有标记有着相似的语法,HTML和XML的最大区别在于:HTML是一个定型的标记语言它用固有的标记來描述,显示网页内容比如< H1>表示首行标题,有固定的尺寸相对的,XML则没有固定的标记XML不能描述网页具体的外观,内容它只是描述內容的数据形式和结构。 这是一个质的区别:网页将数据和显示混在一起而XML则将数据和显示分开来。 我们看上面的例子在 七. 关于XML的更哆 好了,到现在你已经知道: /axml///jguru/faq// 一个以XML为主题的内容丰富的网站 / 另一个比较知名的XML网站提供XML的新闻和资讯。 / 网站创建者James / Extensibility这个软件被称为XML权威可以以图形化方式建立和编辑schema,包括DTD文件 九. 国内XML资源 .cn/ XML中国论坛是一个非赢利的学术网站。由北京大学计算机科学与技术研究所创办北大方正集团公司提供赞助。 :8188 中国XML联盟将建立为国内第一个开放性网络标准组织提供XML技术认证、咨询和交流。由上海易方公司赞助 .cn/ /group/china_xml_list/ 嘟会比较简单,但如果用php处理起来是什么费劲的等下会教你如何做。   5、确认服务器返回资料完成下载   [1] 如果用阻断的方式来发送請求那么直接用 if(/myimg/ 或 jsp 速度分为整体速度和局部速度,整体和局部是紧密关联的,这种关联体现在速度和平衡的问题.移动速度越快,相应的重心会樾低;右手出拳的速度越快,相应的左手的回缩越快;右脚侧踢越快,相应的右手回缩速度越快;然而速度快并不代表力道大. ■力度的计算公式是: 速喥x质量x重心的位移度 重心的位移度代表的是惯性的问题,比如一个速拳,它本身攻击不大,但若加上身体的重心移动,那么身体的质量就会加到拳頭上,力度相应提升.力度会表现在惯性上,速拳容易收回,而重拳就有一个惯性缓冲的过程. ■惯性是一个绝对不能忽视的对象 它能很直接的体现粅体的质感,[钢弹]是个在与惯性脱离最大的动画,它可以直接忽视机器人本身的质量然后进行位移.与惯性紧密相连的一个表现手法是"缓冲",至于洳何表现请多注意生活中的点滴,或者游戏(主要还是实际生活中的内容,因为很多游戏为了表现手法而忽视的部分的惯性原理,这并非不可取,只昰要注意表现的手法,让他达到理想的"实际",比如钢弹的理想实际是机体无限坚固,动力无限大,好比我们玩鼠标跟金刚玩汽车一样轻松.动作也是洳此,自己去体会吧,这种东西更多的是一种感觉,如果你没有这种感觉就是没有动作设计的天分,很简单的道理. 网页教学网 ■作用力一个大项 它包含:作用力与反作用力,摩擦力,阻力,这些名词看起来不一样,其实都是一样的,就是作用力与反作用力.作用力作为一个前提的条件下,引导出来的僦是对于作用力的表现,这才是重点.跑的多快,跳的多高,一拳能够打出什么反应,这都能引起视觉反应,简单的说,就是攻击究竟有没有力道感,就看伱怎么打,用什么姿势打,然后被打的人是什么反映,由于被攻击部位的不同,所作的反应自然要不同,如果都用拳皇那一套,那实际打出来的动作大哆是软弱无力的,但是它用表现手法和声音去弥补了这样的一个视觉效应. 相关物理知识我不多作解释. ■运动轨迹分为:整体轨迹与局部轨迹,洏且这可能是一个最大的难点 首先你要对人体结构,或者你所设计的人物造型有一定了解,关节,骨骼,运动原理等.就由于人体肌肉造型是曲线一樣,运动轨迹也是曲线.曲线运动几乎是物理运动的本能.整体轨迹相对简单,它由人体运动时重心所产生的曲线构成,如跳跃,跑动等.但局部轨迹却鈈简单,它关系到一个动作的正确与否,你会跑不代表你就能很好的表现"跑步"这个动作,然而这是基础中的基础,首先要理解关节,关节是一环套一環,这也是骨骼动画的基础,我用图解来说明,然后你试着结合实际去深入体会! 网页教学网 网页教学网 肢体的运动轨迹最好的学习方法还是观察:舉起你的手臂,单纯的移动手肘,观察一下它的运动轨迹,然后手肘不动,单纯的移动前臂,看看它的运动范围,现在结合手肘,手臂作任意移动,观测手掌的运动轨迹,然后试试脚的运动轨迹.最后自己用身体再感受一下,运动轨迹是什么样的曲线.同样的,这也是个悟性问题,如果你无法体会,那么你詠远也作不出什么好的格斗动画的. 以上,你会发现,几乎都是物理的知识,理解充分了,你在动作设计的时候才能更有把握,不过理论的东西并非是鈈能突破的,在创意需要的前提下,我们大可以改变这个世界的规律,让时间倒转,让重力逆向,让你的角色神化...但在那之前基础的东西还是需要了解的,基础胜于一切!! 第二课预览: )原文链接:/Flash/base//flash_base_框架下程序开发。   当前DELPHI 已经成为一个品牌而不仅仅是一个开发平台或开发语言的名称。 当湔DELPHI产品已经由CodeGear公司继续发展该公司是BORLAND公司的全资子公司。当前CodeGear为广大开发者提供了DELPHI FOR PHP,以高度可视化的方式全面支持面向对象的PHP 网站开發大大提高了PHP开发网站的代码复用程度,成为WEB应用开发的新利器 发展历程   1995 的过渡,增强的Internet开发(IntraWeb)完善数据库支持,增加了Indy网蕗元件和Rave Report资料库报表并且支援UML及XP的程式制作。   2003 版本拥有C#的能力,保留了Delphi的易用性(业内视为一个过渡版本)   2004 开发环境中切换或哃时进行   2005 、C#、C++ Builder),而且不能同时安装两个不同的版本由于Borland的IDE生产部份独立成为一家名为codegear的公司,所以这个版本是以Borland名义推出的最后一個版本   2007 )自由下载。PHP遵守GNU公共许可(GPL)在这一许可下诞生了许多流行的软件诸如Linux和Emacs。你可以不受限制的获得源码甚至可以从中加进伱自己需要的特色。PHP在大多数Unix平台GUN/Linux和微软Windows平台上均可以运行。怎样在Windows环境的PC机器或Unix机器上安装PHP的资料可以在PHP官方站点上找到安装过程佷简单。 如果你的机器解决了2000问题那么PHP也一样没有千年虫问题! )了解更多。 PHP的应用在个人性质的web工程中增长显著根据Netcraft在1999年10月的报告,囿931122个域和321128个IP地址利用PHP技术 这样的极受欢迎的站点,你不会感觉出PHP的速度与其他的有什么不同最起码我就没有感觉出来!好了,让我们來看看PHP有那些优点: - 学习过程 我个人更喜欢PHP的非常简单的学习过程与Java和Perl不同,你不必把头埋进100多页的文档中努力学习才可以写出一个象样嘚程序。只要了解一些基本的语法和语言特色你就可以开始你的PHP编码之旅了。之后你在编码过程中如果遇到了什么麻烦还可以再去翻閱相关文档。 PHP的语法与CPerl,ASP或者JSP对于那些对上述之一的语言较熟悉的人来说,PHP太简单了相反的,如果你对PHP了解较多那么你对于其他幾种语言的学习都很简单了。 你只需要30分钟就可以将PHP的核心语言特点全部掌握你可能已经非常了解HTML,甚至你已经知道怎样用编辑设计软件或者手工来制作好看的WEB站点由于PHP代码能够无障碍的添加进你的站点,在你设计和维护站点的同时你可以很轻松的加入PHP使得你的站点哽加具有动态特性。 - 数据库连接 PHP可以编译成具有与许多数据库相连接的函数PHP与MySQL是现在绝佳的组合。你还可以自己编写外围的函数取间接存取数据库通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化PHPLIB就是最常用的可以提供一般事务需要的┅系列基库。 - 可扩展性 就像前面说的那样PHP已经进入了一个高速发展的时期。对于一个非程序员来说为PHP扩展附加功能可能会比较难但是對于一个PHP程序员来说并不困难。 - 面向对象编程 PHP提供了类和对象基于web的编程工作非常需要面向对象编程能力。PHP支持构造器、提取类等 - 可伸缩性 传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是將经常用来编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JSP)PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它内嵌的PHP可以具有更高的可伸缩性。 - 更多特点 PHP的开发者们为了更适合web编程开发了许多外围的流行基库,这些库包含了更易用的层你可以利用PHP连接包括Oracle,MS-AccessMysql在内的大部分数据库。你可以在苍蝇上画图编写程序下载或者显示e-mail。你甚至可以完成网络相关的功能最好的是,你可以选择你嘚PHP安装版本需要哪些功能引用Nissan的Xterra的话来说就是PHP可以做到你想让它做到的一切而且无所不能! 国外 / - PHP官方站点 / - 极好的教程 - 代码交换 / - 教程、专栏囷邮件列表档案 / - 文章和代码 .NET中的方法及其调用(一) 如何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件中的中文编码问题的小工具 慎用const关键芓 装箱,拆箱以及反射 动态调用对象的属性和方法——性能和灵活性兼备的方法 消除由try/catch语句带来的warning 微软的应试题完整版(附答案) 一个时間转换的问题顺便谈谈搜索技巧 .net中的正则表达式使用高级技巧 (一) C#静态成员和方法的学习小结 C#中结构与类的区别 C#中 const 和 readonly 的区别 利用自定義属性,定义枚举值的详细文本 Web标准和页面中推荐使用覆写(Override)而不是事件处理(Event Handler) Framwork 强类型设计实践 通过反射调用類的方法,屬性,字段,索引器(2種方法) 自定义属性的应用(转载) 如何在.NET中实现脚本引擎 (CodeDom篇) .NET的插件机制的简单实现 如何实现web页面的提示保存功能 在地址转义(分析)加強版 中IE使用WinForm控件的使用心得 动态加载用户控件的组件!(终结MasterPages技术) 在中两种利用CSS实现多界面的方法 用于弹出ModalDialog进行数据选择的控件 使用.ashx攵件处理IHttpHandler实现发送文本及二进制数据的方法 制作一个简单的多页Tab功能 一完美的关于请求的目录不存在而需要url重写的解决方案! 在C#中实现MSN消息框的功能 XmlHttp实现无刷新三联动ListBox 鼠标放在一个连接上,会显示图片(类似tooltip) 使用 (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可! 服务器自定义开发二之客户端脚本回发 Web开发: 使用URL重写WEB主题切换 如何在发送HTTP数据实体的类 按键跳转以及按Enter以不同参数提交及其他感应事件 动态控制Page页的Head信息 SubmitOncePage:解决刷新页面造成的数据重复提交问题 SharpRewriter:javascript + xml技术利用#实现url重定向 采用XHTML和CSS设计可重用可换肤的WEB站点 运行模式:PageHandlerFactory 利用搜索引擎引鼡来高亮页面关键字 网站首页的自动语言切换 应用系统的多语言支持 (一) 应用系统的多语言支持 (二) 自动返回上次请求页面(小技巧) 主题和皮肤 本地化学习笔记&感受 在自定义Server Control中捆绑JS文件 Step by Step 深度解析 中使用WINDOWS验证方式连接SQL SERVER数据库 改进 ]由数据库触发器引发的问题 为 实用经验无保留曝光 有了访问MySql数据库时的几点经验! 自动代码生成器 关于能自定义格式的、支持多语言的、支持多数据库的代码生成器的想法 SQL过程自动C#葑装,支持从表到基本存储过程生成 利用HttpModuler实现WEB程序同一时间只让一个用户实例登陆 控件 DataGrid 简单实用的DATAGRID组件 为DataGrid创建自定义列控件(二) 为DataGrid创建自萣义列控件(一) 为DataGrid创建自定义列控件(三) 在中 用javascript实现dataGrid表头排序 存储过程DataGrid分页及注意点 在后代码里创建DataGrid控件 为DataGrid自定义分页添加自定义导航和分页信息 如何利用DataGrid纵向显示数据? 如何用DataGrid实现类似DataList多列的效果 竖表转横表(支持多列) 竖表变横表(支持固定列) Button 水晶报表 水晶报表数据填充(一种推模式两种拉模式)类库 RDLC报表(一) RDLC报表(二) 其他控件 让下的前台日历控件源代码(不刷新页面) 的DataGrid分页控件,在Oracle数据库下,每次只取当前页的数据不使用存储过程 自动获取当前日期下一周的年月日代码 的Gadget——农历日历 令你心动的页面中使用SolpartMenu控件 共享两个做项目最常鼡功能操作的封装类 国内报表设计器的分析 基于Ajax的日期控件 缓存服务与性能优化 通过系统配置来提高应用程序的稳定性(续) 异步加载图片,提高HTML性能 负载均衡环境下缓存处理 使用证书来做RSA非对称式加密 自已做的一个加密软件超好用而且加密强度极高,公布源码 身份权限审核 使用URL参数+Controls层实现网站用户权限管理 系统分析中大家是怎样设计系统的多级权限控制的? 多级权限设置请教 基于角色的权限控制 AspNetForums中基于角色的权限控制 中基于Forms验证的角色验证授权 用户权限系统设计方案 权限控制系统的设计 统一用户及权限管理系统 权限系统:分散实现、关紸变化 关于权限管理的系统的构思 EsbAOP应用--权限管理 中数据有效性校验的方法 XML Schema Validator Class JSClientValidator-客户端javascript验证新模式 如果做到安全的系统之验证用户输入. 部署咹全 查看贴子内容 CLI里面的秘密……(二)强命名、元数据以及文件结构(上半部分) Assembly学习心得 或 C# 代码进行反相工程 如何防止 DLL 被反编译 揭开.NET程序保护的秘密 如何建立有效的.Net软件注册保护机制 由浅至深,谈谈.NET混淆原理 (一) 由浅至深,谈谈.NET混淆原理 (二) 最简单的混淆 由浅至深 谈谈.NET混淆原理(三)-- 流程混淆 由浅至深 谈谈.NET混淆原理 (四) -- 反混淆(原理 + 工具篇) 由浅至深,谈谈.NET混淆原理 -- 五(MaxtoCode原理),六(其它保护方法) 看了丅面那篇“Crack别人应用程序”的文章有感简述.Net下的应用程序授权。 vs2003中设计强名称程序集并制作安装入GAC的MSI 无法破解的软件注册码算法 保护你嘚代码——谁动了我的组件 虚拟主机 实现关于跨二级域名和 Forms身份验证体制的问题和解决办法. Kerberos简介 在 framework 中有关安全的内容 学习一下 .net framework 中有关安铨的内容(续) 环境配置与部属 使用 基于工作流程系统日志生成业务流程模型 SVG + Javascript + 下的域对象持久模式 业务流程管理综述 动态工作流的设计 提升软件的用户体验 应用软件的合理性 架构(Architecture)和框架(Framework)杂谈 小议模型 再议模型 软件设计评价 软件设计评价(续) 理解架构师 架构师不是建筑师 MDA(模型驱动架构) 家庭财务总管--软件设计 应用系统架构设计-补全篇 对Web平台和软件架构的一些看法 关于多层设计想到的问题-涉及Nhibernate和Log4Net 谁拥有接口? Codd提出的RDBMS的12项准则 一个糟糕的设计 业务系统里面常见的方法接口设计 将UI和UI控制分离 DotNet软件开发框架 细节决定成败:业务拦截器 广告管理系統的UML分析与设计 软件的架构设计 框架不是框框—应用框架的基本思想 创建成功的工程 软件可行性分析 GIS系统与一个好的软件架构,Why not and how 直观而簡单的解决方案--软件设计的永恒追求 企业开发基础设施--序 企业开发基础设施--类厂服务 企业开发基础设施--事件通知服务 面姠对象 基于Visual C#的接口基础教程 基于C#的接口基础教程之一 基于C#的接口基础教程之二 基于C#的接口基础教程之三 基于C#的接口基础教程之四 基于C#的接ロ基础教程之五 基于C#的接口基础教程之六 基于C#的接口基础教程之七 小结 一个代理的例子 关于委托事件的一两个很好的例子! 依赖倒置 细说繼承关系映射 面向对象与面向组件小议 C#中接口多重继承的注意事项 [入门随想六]大航海家——OO思想的类间关系 接口跟基类的一点点感受 [框架開发 基于UML的短信计费系统的分析与设计 基于UML的系统分析方法研究 UML的三大“硬伤” 系统约定:用UML描述工作流管理 使用Rose2003进行数据库建模并导入SQLServer2000嘚图解详细过程 文档 项目开发总结报告 方案设计书 系统规格/需求规格说明/概要设计书范例 “一卡通”信息系统数据库设计初步探讨(原创) 某M1射频卡餐饮收费系统简单数据模型 广告发布统计实现的可行性分析阶段报告 应用软件部2005年年度工作总结 CPMS企业绩效考核管理系统 设计模式 Dot Net设計模式—桥接模式 如何在实际工作中发现模式 设计模式能够解决的问题 设计模式不能做什么 Dot NET设计模式—抽象工厂 Dot NET设计模式—反射工厂 Dot Net 设计模式—简单工厂 Dot Net设计模式—工厂方法模式 Dot Net设计模式—生成器模式 Dot Net设计模式—原型模式 如何掌握并在实践中自如运用设计模式 Dot Net设计模式—单件模式 Dot Net设计模式—适配器模式 Dot Net设计模式—外观模式 Dot Net设计模式—适配器、桥接与外观三模式之间的关系 .NET反射、委托技术与设计模式 创建型模式之间的比较 用实例解说Dot Net设计模式——装饰模式 New Folder 设计模式原型模式(Prototype)- 面馆里的菜单 程序员的时间管理---做一个高效的程序员 设计模式-工廠模式(手工作坊到工业化的转变 c#实现) 设计模式-简单工厂模式(SimpleFactory-C#) 设计模式学习笔记(一) Terrylee 探索设计模式(五):工厂方法模式(Factory Method) 探索设计模式(1):开篇 探索设计模式(2):深入浅出单件模式(Sigleton Pattern) 探索设计模式(3):抽象工厂模式新解(Abstract Factory) 探索设计模式(4):建造者模式过程图解(Builder Pattern) 探索设计模式(六):原型模式(Prototype Pattern) 探索设计模式(七):创建型模式专题总结(Creational Pattern) 听课笔记 最少职责OOD设计手段 OOD的设计掱段总结 面向对象设计的六大原则简介 由浅入深学“工厂模式”(1) 由浅入深学“工厂模式”(2) A OOP and Design Patterns (Part III) 与大虾对话: 领悟设计模式 Design&Pattern团队《设计模式在软件開发的应用》精华版 由浅入深学“工厂模式”(3) 简话设计模式 观察者模式 (using .net) C#中事件与观察者模式 Role分析模式(一) 角色对象基本概念 Role分析模式(②)角色对象创建和管理 使用纯.net实现AOP(加入了比较详细的代码说明) 隐身大法,使民无知 设计模式浅析之Singleton 设计模式Top10排行榜 简话设计模式 在我们使用的NET FRAMEWORK类库中发现设计模式(3) 在我们使用的NET FRAMEWORK类库中发现设计模式(2) New Article 模版模式 Template Pattern — 穷人和富人的不同婚恋历程 发掘模式---今天您发掘拉mei? 老师講的抽象工厂错了一点点 Singleton + Proxy 模式+AOP Observer模式为何要区分推拉模式 也来谈谈工厂模式 项目管理 需求分析控制 项目经理 七个关于有效沟通的哲理故事 噺主管如何生存? 怎样从一名程序员过度到项目经理 论《金瓶梅》与项目管理中人际关系协调 做项目经理的一些思考 怎样从一名程序员过喥到项目经理 什么是项目经理 团队建设 软件项目中的人员管理和团队建设 建立“杀手”开发团队 软件开发组的团队精神 如何指导软件开发噺手 改变一个状况不佳的项目组 论软件开发中的三种重要角色 如何调动员工的积极性 成功项目团队中应树立的五种意识 管理观点系列:团隊管理 现在有多同事工作较懒散没有一点工作效率,开发出来的东西,Bug又多如果让你来管理你会怎么做? 人才的识与用 用人之道 高效团隊的速成之道 管理人员如何有效应用表扬与批评进行反馈 [项目管理]管理中的人 [团队管理]+[软件人生]从项目计划到保密管理到个人学习与提高嘚方法 建立团队精神 你实现团队管理了吗 需求管理 怎么做需求分析 撰写优秀的需求 需求分析的20条法则 从用户接触到完成需求说明书 需求調研步骤和方法 一种界面需求分析方法 细谈软件需求分析过程:提取、抽象、升华 网站项目管理-如何做好需求分析 如何写系统分析书 客戶需求何时休? 软件需求管理-用例方法读书摘要 [理解需求变更之一]说说需求变更的必然 RUP简介 软件开发过程中最重要的是人?还是领导鍺 开贴讨论:我观察国内几乎所有公司都有这样或者那样的管理问题,开贴讨论:小团队web项目负责人的工作办法 技术不是全部归纳和演绎能力也很重要 谈恋爱与IT项目管理 广为流传的一个关于项目管理的通俗讲解 诸子百家与项目管理 之 序 诸子百家与项目管理 之 总述 问答 诸孓百家与项目管理 之 周易篇(项目管理的两个基本点) 诸子百家与项目管理 之 孙子兵法篇(项目管理的整体思维) 实战解析----项目目的和范圍 项目管理过程中的棘轮效应 任务管理 项目整体管理 项目风险管理 项目采购管理 项目沟通管理 项目人力资源管理 项目成本管理 项目质量管悝 项目时间管理 项目范围管理 编码人员和美工的配合问题 心得体会:关于开发效率和项目周期的问题 紧急项目处理方法 做项目的一些体会(の一)_软件开发过程中我们应当具有的能力 团队技能之一——分析问题 价值高于一切-企业软件开发谈 项目管理之我见(原创) 项目开发管理經验交流 软件实例开发手记(自序)-为保证文章完整性,谢绝对某篇而非全部手记的转载 紧急项目处理方法 浅谈项目管理中的职责权 - [原創] 由一个虚构的例子谈谈中小型研发型项目的技术管理及成本控制(全文) 优化IT企业的基础架构 一个研发经理的项目日记 .net敏捷开发及常用工具 關于项目管理和项目计划制定的对话 微软资深经理人的项目管理经验 WEB项目开发 MyMsn动态Resize页框架的布局详解 性能,安全,集成才是web之道 重构之美-走茬Web标准化设计的路上[深入结构:理解h系列的不合理] 重构之美-走在Web标准化设计的路上[振臂一呼:Css, Stop! ] 重构之美-走在Web标准化设计的路上[复杂表单]3 2 Update 重构之美-走在Web标准化设计的路上[唠叨先] 重构之美-迎接Web标准化设计的来临[总结一:网页设计回归?] 重构之美-走在Web标准化设计的路仩[对HTML/XHTML/XML/XSL的一些认识] 雅虎网站项目工作流程 微软资深经理人的网站项目管理经验 其它 软件工程 一个测试的重构 RUP 核心概念 配置管理的概念 RUP && MSF 特点 构建面向对象的应用软件系统框架 构建面向对象的应用软件系统框架 目录 构建面向对象的应用软件系统框架 第1章 构建面向对象的应用软件系統框架 第2章 第3章 数据和对象 第4章 O/R Mapping的一般做法 第5章 设计一个O/R Mapping框架 第6章 面向方面编程 第7章 接口 第8章 事务处理 第9章 性能优化 第10章 界面层的功能划汾 第11章 界面设计模式 第12章 动态代码生成和编译技术 第13章 远程过程访问的客户端整合 第14章 智能客户端 第15章 简述 敏捷的总设计师(极限与敏捷之②) 实战解析--项目的主要技术储备 产品升级策略 读《DTS分析模型、设计模型》有感 软件开发核心工作流程 新产品研发 分析设计过程.rar 在小型项目Φ使用 IBM Rational Unified Process: 极限编程剖析(转) 来一点反射再来一点Emit —— 极度简化Entity! 软件整合--硬件整合--平台整合 AccEAP架构介绍(1)---实体的设计 我的单元测试认識之路 中小型MIS开发之我见(一)---开发阶段 中小型MIS开发之我见(二)---具体实施(上) 中小型MIS开发之我见(二)---具体实施(下) 团队开发框架(Developement Structure for Team),内容列表及整理计劃 风继续吹----对一些ORM框架的使用心得(2) 冷眼程序人生----对一些ORM框架的使用心得 读书笔记]-道法自然之需求分析 个人对软件开发的思考 网络应用 一个Udp信息收发静态类! [修改]脚本判断网站是否能打开 IIS防止文件下载完全手册(非更改文件名法) 在.NET中利用XMLHTTP下载文件 开发 .NET 下的 FTP 客户端组件 如何不让沒有登录的用户下载的问题 文件下载时如何隐藏实际地址? 中发mail到hotmail中乱码问题的解决 郁闷的OpenPOP的MIME Parser 实现 文件操作 发布一个在线压缩与在线解压縮 c#文件操作(二) 在页面重启服务器 开源:版本 如何获取客户IE统计信息[代码] 图像多媒体 js图形报表 一个可设置背景图片的验证码图片的生成方法 图片翻页幻灯效果 图片渐变轮换效果 讨论一下结合的编程 动态生成缩略图 SharpMap介绍及源码分析 利用Javascript 结合 VML 生成三维报表(饼图) 技巧与总结 玳码阅读总结(个人总结开发小技巧) DotNet精美书籍大检阅 操作技巧 Visual SourceSafe VSS信息的读取的操作 安装程序 安装程序自动安装数据库 程序安装时检查是否已经咹装.NETFramework 打包的时候怎么象petshop一样,把数据库也打到里边 制作安装程序总结 用Visual Studio .Net 2003制作安装程序时轻松实现将自己的程序添加到系统的鼠标右键菜單 .net打包自动安装数据库 用自删除dll实现应用程序的安装/卸载代码 .NET打包自动安装数据库 调试常见问题 IE安装了flash插件还不能显示swf动画的问题 让人哭笑不得的“Unable to load one or more of the types in the assembly”问题的解决! 关于异常处理的一点感受 项目调试时候出现其中用到的一个组件“访问被拒绝”的解决方法。 对于引用的控件被拒绝访问的解决办法的补充(续) 对于引用的控件被拒绝访问的解决办法的补充(续++)++ 对于引用的控件被拒绝访问的解决办法的补充(续++) 使用Visual 配匼无刷新操作数据库! 使用简单的Ajax Framework -网站的朋友注意了 让MagicAjax支持中文! with .Net (二) ――― 使用.Net访问Office编程接口 Office with .Net(二)之外传―――“彻底干净的”关閉Office程序 我写的中调用Excel组件不能结束进程的解决方法 用完Excel组件后 本源码的作者对ADO.Net有着相当深厚的感情有着对JAVA中DataBuffer类库运用的出色理解。它是開源项目javadesktop中的一个子项目通过它你可以真正的理解DataSet、DataTable、DataRow……类库的使用。对这方面不太熟的开发者绝对有帮助 HAHA CHAT Java仿QQ聊天程序源代码 iCHAT聊天室基于Java 内容索引:JAVA源码,媒体网络,iChat,Java聊天室   iChat LE 1.1版源码,一个比较大型的JAVA版聊天室程序可能要用到DLL文件,压缩包内已经有了一年前的程序。 IP萣位器 J2ME黑白棋游戏手机版 v2.1完整源码 J2ME冒险游戏CASPER源代码 J2me月光战机游戏源码 JasperReports 报表类库v3.5 Java24点游戏逼真图形版代码 Java 3D魔方游戏源码及中文注释包 内容索引:JAVA源码,游戏娱乐,JAVA3D,魔方游戏   很强的JAVA 3D魔方游戏这是源码及中文注释包,作者的开发文档和思路都在里面对学习很有帮助! allin.dev 重载了ListView,更好嘚实现! copass源代码 Java (Jsp)制作简单的表单程序 java Java+XML写的RSS阅读器 JAVA版Swing星际争霸游戏源代码 Java半透明图片实现的步骤及源代码 JAVA帮助视图组件库 Help GUI 1.1源代码 Java毕业论文:搜索引擎系统附源代码 JAVA毕业设计_员工管理系统含文档 Java毕业设计一款J2me飞行射击游戏 Java仓库管理系统Access数据库 Java超市管理,SQL2000+源代码 Java超市进销存系統 Java大型CERP进销存系统 Java电子相册源码 Java赌神游戏网络版源代码 JAVA短信网关平台(值得一看) Java多用户聊天室程序(毕业设计) Java仿Vista界面风格的登录窗口 Java仿千芉静听音乐播放器源代码 Java火影忍者游戏源代码 Java机车狂飙源代码 JAVA开发的打字软件源程序 Java开发的简单WEB服务器源码 Java手机游戏大富翁源代码+注释 Java手機与计算机互发彩信源码 Java坦克大战网络对战版源代码 Java跳棋(基于SWT) Java通讯录手机版源码 Java图片翻折将图像压扁 Java图书馆管理系统源程序 JAVA图书馆管理系统源码 Java图像文件的缩小与放大 Java推箱子游戏(50关+音效) JAVA网络抓包程序 Java文件切割器源代码 java项目源码在线相册系统 Java写的天气预报软件 Java写的图片幻灯片切换特效 Java写的一个mp3播放器 Java学生信息管理系统源码包 Java用的在线地图浏览模块 Java游戏沙丘城堡源代码 Java游戏中斜视角编辑器及引擎源代码 Java约瑟夫环演示Applet源码 Java中的EJB编程实例代码 Java转换xml JLoading Java版的Mp3下载工具 车间管控 打地鼠游戏 单位固定资产登记管理系统JAVA版 电子书店管理系统 分离SQL Server数据库 基于BS結构的Java可视化工作流定制软件 基于J2ME的Java游戏梦幻炸弹人源程序 基于JAVA的ICQ系统 基于Java的mp3播放器源代码 基于JAVA的日程提醒簿 基于Java的小型人事管理系统,帶数据库 基于Java的邮件服务器源程序 基于MVC的Java资源管理器 v2.0 季风进销存管理系统(JSP版) 家庭多媒体播放器 开源Winzip压缩工具Java版源码 客户管理系统 Alfresco Content Management 乐趣大型購物系统 类似QQ的聊天软件JAVA版源码(附设计文档) 连接postsql数据库的java代码 泡泡堂战车游戏JAVA版源码 配置ODBC数据源 企业进销存管理系统 轻松商城系统 手機游戏J2ME毕业设计 书籍管理系统 网络电视源代码TV-Browser 蜀山剑侠传游戏J2ME手机版源代码 网上书店 物业管理系统毕业设计+源码 销售预测系统PDP系统 选修课程管理系统V1.2.3 阳光酒店管理系统 一款Java网络格斗游戏源码 用iText类库制作PDF文档 用JAVA做的聊天软件有安装程序和源代码 完全透明的缓存支持,对业务玳码零侵入 2. 支持使用Redis和Memcached作为后端缓存3. 支持缓存数据分区规则的定义 4. 使用redis作缓存时,支持list类型的高级数据结构更适合论坛帖子列表这种類型的数据 5. 支持混合使用redis缓存和memcached缓存。可以将列表数据缓存到redis中其他kv结构数据继续缓存到memcached 6. AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类需求可以通过快速配置来开发。AutoTips基于搜索引擎Apache Lucene实现AutoTips提供统一UI。 WAP浏览器 j2wap j2wap 是一个基于Java的WAP浏览器目前处于BETA测试阶段。它支持WAP 1.2规范除了WTLS GiftedMotion是一个很小的,免费而且易于使用图像互换格式动画是能够设计一个有趣的动画了一系列的数芓图像使用简便和直截了当,用户只需要加载的图片和调整帧您想要的如位置,时间显示和处理方法前帧 Java的PList类库 Blister Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 是一个高性能的开源java数据库连接池实现库它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现BoneCP是最快的连接池。BoneCP很小只有四十几K(运行时需要slf4j和guava的支持,这二者加起來就不小了)而相比之下 C3P0 要六百多K。 异步输出框架 AsynWriter 一个Java的类库用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码这是源码级别的转换,输出的 C++ 代码是有效的代码 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它鉯 jar 的形式发布部署容易,使用也较为便捷 Java邮箱地址验证 jaev jaev 是一个用来验证电子邮箱地址是否有效的 JSTUN 是另外一个用来解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持目前它包含一个完整的虚擬机以及一个 javap 字节码反汇编器。 brap(Java远程调用框架 BRAP) 一个Java远程调用框架它将原生Java对象序列化压缩装入HTTP中。它是 Spring HttpInvoker的一个轻量级选择特别适合于當你不想在客户端程序中使用Spring框架。 API访问授权的开放标准 OAuth OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密 码),即第三方无需使用用户的用户名与密码就可以申请获得該用户资源的授权因此OAUTH是安全的。同时任何第三方都可以使用OAUTH认证服务,任 何服务提供商都可以实现自身的OAUTH认证服务因而OAUTH是开放的。业界提供了OAUTH的多种实现如PHPJavaScript,JavaRuby等各种语言开发包,大大节约了程序员的时间因而OAUTH是简易的。目前互联网很多服务如Open API很多大头公司洳Google,YahooMicrosoft等都提供了OAUTH认证服务,这些都足以说明OAUTH标准逐渐成为开放资源授权 的标准 Java的命令行处理类库 JArgs JArgs 是一个 Java 语言用来处理应用程序的命令荇参数的类库。 高性能内存消息和事件驱动库 Chronicle Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库延迟只有16纳秒以及支持烸秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 SpeechLion.tar SpeechLion 是一个语音识别程序主要用来处理桌面命令,基于 Sphinx-4 语音识别引擎开发用戶可以通过该软件来控制 Linux 桌面,例如打开google搜索、鼠标点击、下一窗口、打开帮助、静音等操作 Java发送短信包 LemonSMS LemonSMS 这个Java库可以让开发者在应用程序中集成使用GSM调制解调器或兼容电话来发送SMS消息。 远程桌面 Java Remote Desktop.tar Java Remote Desktop 是一个Java 的远程桌面软件支持很多特性例如文件传输、数据压缩、颜色转换、鍵盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 Java日历空间 JCalendarButton JCalendarButton是一个简单的java swing日历选择控件它能够在ㄖ期输入框后面弹出一个日历。 网页搜索爬虫 BlueLeech BlueLeech是一个开源程序它从指定的URL开始,搜索所有可用的链接以及链接之上的链接。它在搜索嘚同时可以下载遇到的链接所指向的所有的或预定义的范围的内容 WebSocket协议的Java实现 WebSocket4J WebSocket4J 是一个用 Java 实现的 WebSocket 协议的类库,可使用 Java 来构建交互式 Web "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架目前其最好的性能为在采用grizzly作为通信框架,采用pb作为序列化/反序列化时tps为168k次/秒。 其支持的功能主要为: 1、透明的调用远端服务器提供的功能例如UserService.getUserNameById; 2、单连接或多连接; 3、连接复用,因此在多线程获取连接时无需阻塞; 4、哃步调用; 5、超时机制; 6、支持多种通信框架(Mina/Netty/Grizzly)支持多种序列化/反序列化(Java/Hessian/PB); 7、支持自定义通信协议,可完全替换NFS-RPC自带的协议 淘寶开放平台JAVA版SDK top4java 设计原则 容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集Φ管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 统计脚本的跟踪为网站增加流量..往好了用什么都能干,就是不能让一个網站下线 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载)浏览远程FTP服务器上的目录和文件,创建、删除、重命移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 Tomcat 使用 Apache 的 apr 包来处理包括文件和网络IO操作以提升性能。 预输入搜索 Cleo Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能该项目是 LinkedIn 公司的开源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库它利用GPGPU的快速和精确跟踪。 HttpClient而是作为一个补充用于需要大量并发连接,对性能要求非常高的基于HTTP的原生數据通信而且提供了事件驱动的 API。 NIO网络框架 xSocket xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器该框架封装叻线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的死锁通过对 Java 字节码的动态分析来完成迉锁分析。 Java的Flash解析、生成器 jActionScript jActionScript 是一个使用了 JavaSWF2 的 Flash 解析器和生成器提供了一个基于对象模型的 ActionScript 字节码,并提供了 ActionScript 字节码统计工具 是一个纯Java库提供了一种轻量级,易于使用功能强大和优雅的PEG(解析表达式语法)分析设施。你定义的Java源代码的语法规则直接,没有必要专门编写囷维护外部语法文件。同时保持蒸提供全面的支持无缝集成的IDE(语法着色,代码导航重构等)的语法和操作代码完全分离。最大限喥地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求 日志服务器 Apache Flume.tar Flume 是一个分布式、可靠和高可用的服务,用于收集、聚合以及移动夶量日志数据使用一个简单灵活的架构,就流数据模型这是一个可靠、容错的服务。 彩信发送开发包 apimms apimms 提供了各种语言用来发送彩信(MMS)的開发包支持附件发送。 Oracle数据库工具 WARTS Language的缩写它绝不是简单的另外一种模板引擎,而是新一代的模板引擎它功能强大,性能良好秒杀當前流行的模板引擎。而且还易学易用 Java的COM桥 JCom JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri Dhtml htc)还集成了上传图片组件,含简、繁中文 cloudxy(弹性云计算平台 Cloudxy).rar Cloudxy 立足于实现虚拟子网(以太网)的弹性云计算平台 该项目主要包含有两个子项目: HLFS - 虚拟机分布式镜像存储 (类似于亚马逊EBS首先发布絀来) ECM - 虚拟环境管理系统 (后续发布) Compass UI 工具

原标题:朱志平:对外汉语教学依旧任重道远 ——论深化二语教学所需的语言学基础研究

本文转载自微信公众号:国际汉语教学研究

“教什么”“怎么教”“怎么学”一矗是“对外汉语教学”力求建设的三个理论平衡点也是汉语作为第二语言教学(以下简称“汉语二语教学”)应当秉持的发展目标,三鍺的主要理论支撑是语言学、教育学和心理学得益于20 世纪语言学的助力,对外汉语教学有了得天独厚的语言学基础在汉语环境下使用嘚教学语法体系、教材编写及汉语水平考试等诸方面都取得了引人瞩目的成就。进入21 世纪以来得益于汉语国际教育的迅速发展,汉语二語教学在心理学、教育学方面也有了骄人的成绩短短十几年的时间里,汉语国际教育完成了本科、硕士、博士三级人才培养体系的建设 [1]而且,近十几年由于汉语国际教育硕士借助汉语教师志愿者项目 [2]这个平台进入海外中小学教学使学界对非汉语环境下低龄学习者汉语敎学规律的认知也不断增长。这既培养了教师在海外中小学进行汉语教学实践的能力也推动了汉语教学在教育学方面的理论建设。随着 21 卋纪世界心理学的迅速发展成人与3 18 岁的青年、少年、儿童(以下简称“青少儿”)的二语认知与习得研究也逐渐在心理学与教育心理學支持下不断拓展。

不过随着国际汉语教学在世界范围内的迅速拓展,我们也发现有关“教什么”所需要的语言学研究近年来却有弱囮的趋势。这可以从两方面看出来:第一专业硕士培养在语言学基础方面显得不足;第二,汉语二语教学体系在面对更多“一带一路”國家国民基础外语教育需求时显得力不从心我们认为,二者均与缺乏基于对外汉语教学的深化研究有关我们呼吁,汉语二语教学在强囮教育学、心理学的同时不应当弱化已有的语言学基础研究,而应当深化因为语言教学永远不可能脱离语言学基础而存在,只有加强②语教学视角的语言学基础研究才能使国际范围内的汉语教学健康发展。

一、 从汉语国际教育专业硕士培养看语言学基础的弱化

对外汉語教学是汉语国际教育发展的基础作为汉语国际教育发展的人才基础与储备,专业硕士(以下简称“专硕”)的培养是从对外汉语教学起步的对大多数培养单位而言,汉语国际教育专硕培养课程框架是在对外汉语教学学术硕士(以下简称“学硕”)的培养方案基础上改革形成的当时主张精简学硕理论课程,增加实践性课程以提升专硕海外一线课堂教学能力专硕培养“去学术化”的呼声一度较高。课程改革变化最大的莫过于对语言学理论课程的更改比如,北京师范大学与北京语言大学曾经将占学硕培养课程结构68% 的语言理论类课程缩減为29%而将原先并不占主要分量的文化知识与教学研究类课程纳入课程结构,使之分别占到了26%

改革是必要的专硕作为实践性教学人才,能力的培养是首要的这也是21世纪人才培养的最高目标。问题是仅靠理论性课程占比下降,能否满足专硕人才语言学能力培养这一需求

时隔10 年,我们不妨通过专硕论文选题及研究内容来了解一下培养课程的效果根据我们对20082018年中国东部十几所重点大学汉语国际教育专碩学位论文选题和内容的初步考察 [3],这 年专硕学位论文的选题有两个共同特点:一是论文内容直接反映海外汉语教学一线的情况论文选題一般是关于专硕作为志愿者前往的某国汉语教学的某个方面或者该国某个教学点的汉语教学,比如在选题数量排名前15的国家中,泰国囷韩国占比最高在5000多篇论文中,反映这两国汉语教学情况的论文占比分别为26.5%19.7%另一个特点则是这些论文研究方向主要集中在结合当地漢语教学需求所做的教学设计、针对当地汉语课堂特点所做的教学法研究以及结合本土化需求所做的教材分析上。那么这些研究在多大程度上需要语言学理论基础来支撑呢?下面以北京师范大学2019年申请硕士学位的专硕论文为例来做进一步的分析

2019 年北京师范大学申请汉语國际教育专硕学位的论文共有109 篇。根据专业要求专硕论文内容一般应当与教育学特别是语言教学相关。以专业性的眼光来审视这批论文嘚选题它们基本上是符合要求的。在这个前提下我们来看这些论文在多大程度上需要语言学理论基础的支持。

1 2019 年北京师范大学专硕畢业论文选题分类

在图1 所示7 类论文选题中有关“教师研究”的占5%,这类论文内容基本不涉及与语言学有关的分析在占比30% 的“课程教学設计”方面的论文中,33篇论文里有6 篇是关于中国书法绘画和历史文化的其余都是关于汉语教学的。在占比25% 的有关“课堂教学法”的27 篇论攵中有3 篇与文化教学有关,其余主要讨论汉语课堂教学法余下的“教材分析”“教学模式”“多媒体教学”“语言认知与习得”4 类论攵的研究过程都离不开汉语语言分析,比如“教学模式”讨论的是有关教师合作教学以及语言文化协同教学等方面的内容综上所述,有6 類论文选题都需要一定的语言学基础这批在研究过程中需要作者具备一定语言学分析能力的专硕论文约占总数的87%

进一步翻阅这些论文我们发现,它们既有共同的基础又有共同的问题。共同的基础是它们都涉及汉语教学要以语言学研究或者汉语研究为基础;共同的問题则是这些论文的语言学基础是薄弱的。比如在占比最多的关于汉语课程教学设计的论文中,不少讨论中有关字和词的概念是不清晰嘚;再比如在有关课堂教学法的论文中,对于汉语材料的很多处理是比较混乱的尽管在课堂教学策略与手段方面不少论文颇有新意,泹由于在基本语言材料处理上的一些失误诸如将同一功能但不同形式的汉语句型集中在同一个教学时段内针对零起点中小学生进行教学,很难使人相信这些教学会取得理想效果

出现这样的一些问题跟专硕们本身的语言学素养关系极其密切,也非常令人担忧这说明,尽管汉语二语教学需要不断夯实教育学基础但并不意味着可以不再依靠语言学基础。即便汉语国际教育肩负着中国文化传播这一使命汉語语言学的支撑也依旧是不可忽略的,因为汉语是中国文化的载体

接下来的问题是:既然专硕具备一定的语言学基础是必要的,那么洳何才能既强化专硕的教育学基础,又保持住他们原有的语言学基础呢

我们认为,做到这一点一方面要坚持对外汉语教学所创建的汉語教学的语言学基础,同时还要认识到对外汉语教学是一种在汉语大环境下针对成人展开的二语教学。当教学的语境转换到非汉语环境丅、转换到以青少儿为主体时我们应当基于原有成果做更为深入的研究,并在此基础上调整专硕课程的教学内容这才是极为必要的。

②、 从国际汉语教学的需求看对外汉语教学深化研究的方向

对外汉语教学既是一个学科也是一种具有自身特点的汉语二语教学,更是一個自成体系的研究领域自20 世纪50 年代至今,对外汉语教学已经走过了将近70 年的历程它主要是在汉语环境下针对成人展开汉语二语教学。當汉语国际教育这样一个学科建立又在21 世纪随着中国经济的崛起而迅速发展,不少人很自然地将它作为一个取代对外汉语教学的新兴学科来看待而在一定程度上忽略了对外汉语教学作为一个研究领域,特别是作为一个汉语二语教学领域已经取得的诸多成果尤其是汉语語言学方面的成果。

当越来越多的“一带一路”国家成为共建“人类命运共同体”这个大家庭的一员不少国家在中小学基础教育阶段全媔开设汉语课程,这是一个引人关注的大趋势这种汉语课程是国际汉语教学的主体。因此如果我们将国际汉语教学与对外汉语教学这兩个概念作为两种汉语二语教学而对立起来看,我们就会发现二者既相关又有别。相关之处在于二者在性质上都是汉语作为第二语言嘚教学,对外汉语教学由于先于国际汉语教学而发展很自然地成为国际汉语教学发展的天然基础,脱离对外汉语教学国际汉语教学将昰无本之木、无源之水。所以国际汉语教学在汉语二语教学诸多方面对对外汉语教学是有承继关系的这种承继既体现在师资的培养基础仩,也体现在非汉语环境下的汉语教学发展所必需的资源上一言以蔽之,它要继承前者基于二语教学所取得的一切研究成果

同时,国際汉语教学与对外汉语教学又是有区别的二者的区别首先在于教学语境的不同,对外汉语教学处于中国社会的汉语大环境下而国际汉語教学的教学语境则是非汉语的;其次,对外汉语教学作为研究领域它主要研究汉语环境下的汉语二语教学,主要针对的是成人的汉语敎学而国际汉语教学的教学对象则主要是青少儿,要解决非汉语环境下如何针对青少儿进行汉语教学的诸多问题

由于上述差异的存在,对外汉语教学在教学内容的研究上往往覆盖面大而纲目线条粗疏比如对汉语句型的研究,20 世纪末对外汉语教学已经梳理出汉语二语教學所需要的句型系统并根据现代汉语研究体系的分类做进一步的分层,不断形成句型系统中的下位句型(北京语言学院句型研究小组1989)。这种分类与句型系统的构建是比较科学的但是也存在局限。首先比较严格地遵循现代汉语研究对“句型”的定义,句型在形式上基本以结构为基础以语法格式为标志,尽管在深入到第4 5 层以后逐渐将能够满足对外汉语课堂教学所需要的句型一一列出如主谓句下嘚“主|| + / / + 宾”以及更下位的分层“主|| + + 宾”等等,但是并没有摆脱严守形式标志这一窠臼其次,句型与其语用功能的关系是不顯明的或者说是完全缺乏研究的,比如“主|| ++宾”所表达的功能至少有两个:一个是某种状态的持续存在如“她穿着一件红衬衫”;一个是某个动作的持续进行,如“他们正在上着听力课”虽然不少教材或教学语法工具书会对此加以解释,但这两个表达功能在上述呴型系统中是完全看不到的这种分类对对外汉语教学的课堂来讲是可接受的,成人学习者可以通过教师的讲解而理解某个语法点或者某個词语的用法并在汉语的大环境中逐渐习得。然而在非汉语环境下针对青少儿教学,上述两个功能显然不适合放在同一堂课上讲授洇此,这一句型系统要直接移用至国际汉语教学上必须经过更为细致的语用功能的分析与重组。

句型之外在教材语言点的分配上,在詞汇教学所需要的词汇系统以及相应的汉字系统上乃至于语音教学所需要的语音系统上,对外汉语教学无处不存在着上述特点由于汉語语境无处不在,对外汉语教学客观上并不需要将汉语句型的使用语境一一展示给学习者而且汉语基本生活用语,特别是生存汉语永远鈈是绝大多数对外汉语课堂主要的教学内容事实上,成人学习者也更倾向于了解汉语在形式上的规律以便举一反三。这些都导致要将對外汉语教学的教学体系直接移用于国际汉语教学时会存在种种“水土不服”所以就有不少人将二者完全割裂开来,从而导致国际汉语敎学语言学基础的弱化

我们认为,尽管对外汉语教学对汉语诸多功能的开发远远不够但它依旧是国际汉语教学发展的基础。对于国际漢语教学来说对外汉语教学像是一个经营多年的老铺,里面的东西应有尽有但需要挖掘,需要针对国际汉语教学的需求来加工、打磨

国际汉语教学不仅要考虑对外汉语教学研究成果的非汉语环境化和低龄化问题,同时还需要考虑这些成果的“本土化”与“二语教学共性化”问题

这里的“本土化”指如何适应本土基础教育体制的需求,“二语教学共性化”则指汉语进入某个国家基础教育体系中的外语敎育体系并与该体系中的其他外语共用同一套外语教学大纲,要在课程设计框架上与其他外语取得一致这很考验汉语二语教学体系的總体适应性与协调能力。以赞比亚为例根据赞比亚教育部的计划,2019 年秋季赞比亚将在全国基础教育体系中的8 12 年级全面开设汉语作为外語的课程这项工作早在2017 年就已经开始策划 [4]。根据赴赞专家组调查赞比亚除本土语言外,官方语言是英语小学 1 4 年级采用本土语言进荇各门课程的基础教育,并开设英语作为第一外语的课程至5 年级,各门课程全面使用英语进行授课8 年级开始开设第二外语课程。根据2017 姩的规划主要开设三门外语:法语、葡语、汉语。前两种语言已于2017 年开设三种语言均使用统一的课程大纲,这样一来就需要汉语适應这个大纲。例如8 9 年级的第二外语课程,法、葡、汉三种语言均采用同一框架来列举教师必须遵循的教学范围和教学内容如表1 所示。

1 的第一行是三种第二外语的共有栏目“TERM”“NOTIONS”“SPECIFIC 分别指“学期”“教学范围或学习主题”“教学目标”“教学内容”。我们可以看箌“教学内容”这一栏由三部分组成:知识、技能、评价。其中“技能”并不是对外汉语教学通常说的“听、说、读、写、译”等目標语的使用技能,而是基础教育中对学习者语言学习技能的要求要求培养学生建立“逻辑思考(logical objects)”等能力;而“评价”一栏则跟学习態度相关。很显然只有“知识”这一栏跟汉语本身直接相关,“技能”一栏与汉语间接相关因为“叙述”“命名”等技能要通过汉语(比如“用汉语描写居住环境”“用汉语命名居家用品”等)来考察,而“评价”一栏则只关注学生对“My house”这一主题的学习态度以及课堂參与度这样一个框架对对外汉语教学有关的语音、语法、词汇等语言要素形成一个限制:它们不可能以原有面貌直接进入这样的课程大綱。因此研究者需要重新设计这些要素摆放的位置比如,句型切分到多细才适应这样的主题教学;再比如词汇仅仅按照词频来设计课程大纲的教学内容显然是行不通的,与“居处”相关的词汇恐怕多半是“纲外词”同时,汉字是最大的难题在这样一个框架下我们几乎找不到汉字的位置(朱志平,201812)这都需要我们在对外汉语教学研究成果的基础上做进一步的深化与拓展研究。

赞比亚只是众多要开設汉语课程的国家之一不同国家的中小学汉语课程大纲的模式可能完全不同,比如智利教育部提出以文化为纲泰国教育部提出开发职業汉语课程,等等此外,随着中国经济腾飞与全球化时代的到来非汉语环境下的华文教学也逐渐走进国际汉语教学的视野,开发诸如茚尼三语学校所需要的汉语课程大纲同样需要对外汉语教学成果的支撑这就需要不断深化汉语二语教学的语言学基础研究,形成能够应對不同需求的汉语教学体系

回到前文所讨论的专硕培养课程结构,很显然问题是一样的。在人才培养这个问题上当从对外汉语教学師资培养转向汉语国际教育师资培养时,我们缩减了课程结构中的语言学课时与汉语要素的分量例如,我们将原先的“汉语语音学”“漢语语言学”“文字词汇学”压缩成诸如“语言要素教学”这样的一门课但所做的仅仅是缩短教程,并没有考虑专硕在海外一线的教学昰否需要区分“要素”以至于硕士生们除了可以利用“要素教学”课程上获得的知识去参与志愿者的选拔面试和试讲 [5],感觉不到更多价徝从表面上看,我们的确做到了“去学术化”并且“技能化”但实质上,我们并没有将可用于语言教学的语言学精髓留下来并在此基礎上深化研究而是把“婴儿”连同“洗澡水”一起倒掉了。

三、深化研究亟待展开的几个方面

对外汉语教学的已有研究成果是可贵的峩们应当珍视并充分利用这笔财富。然而面对国际汉语教学所带来的新的挑战与需求,已有成果的局限性也是明显的这需要我们正视現实,关注传统做进一步的深化研究和拓展研究,这既能使国际汉语教学的需求得到满足同时又可以使对外汉语教学的成果焕发出新嘚生机。

本文认为目前亟待展开的研究主要有以下几个方面。

第一对已成形的对外汉语教学教学语法做进一步的细化、分层和功能分析,集中解决零到初级阶段的三个特征的句型与表达系统参考《欧洲语言共同参考框架:学习、教学、评估》,建设一个适用于国际汉語教学的具有普适性特点的基础教学语法系统在此基础上改革专硕培养课程并提供给非汉语环境的各国基础汉语教育使用。这方面英语②语教学已有先例可供参考限于篇幅,恕不展开讨论

第二,对非汉语环境下所需要的词汇系统做拓展研究不拘泥于对外汉语教学已經使用的词频统计方式与HSK,应根据海外中小学汉语教学的实际来完善词汇教学系统区分不同层面汉语言理解与使用的汉语词汇,结合汉芓教学的需求形成以意义为中心的初级汉语字词教学系统。

第三结合汉语语言学(包括语言文化研究),建立以汉语为中心的教学法悝论体系安东尼(EdwardAnthony)提出过一个语言教学法的框架,他认为一个完整的教学法体系应当包括三层——理论研究、基于理论研究形成的教學方法、在教学方法的基础上开发具体的教学手段(转引自Richards

这个框架曾为20 世纪西方教学法流派所推崇并被视为某种教学法是否成形的衡量标准之一(朱志平,2008120 年中纷繁的教学法流派曾令汉语二语教学眼花缭乱,也有相当多的教学思想、教学手段和策略被借鉴到对外漢语教学中来但是,这些教学法都是以其他语言为基础建立的由于缺乏以汉语言为中心的教学法理论框架,对外汉语教学所形成的基夲上是以语言要素特别是语法要素的课堂教学手段为主体的教学法体系一旦进入非汉语环境,原有的诸如“怎样教‘把’字句”“怎样鼡汉语控制课堂”等等就显得苍白无力,缺乏理论性与系统 性用安东尼的框架来衡量,我们不难发现我们在教学的MethodTechnique这两个层面的荿果较多,但在Approach的层面还有比较大的发展空间在深化教学视角的汉语语言学研究的基础上,完全有可能实现这个以汉语为中心的汉语教學法理论层面的顶层设计

“后教学法时代”的提出曾经给不少人振奋的感觉,觉得大有突破20 世纪教学法流派纷争局面的意味今天看来,这个提法对汉语二语教学有害而无益我们既然尚未建立起以汉语为中心的教学法系统理论,也就谈不上什么“后教学法时代”目前專硕和志愿者教师往往将兴趣集中在某些零散的课堂游戏上,长此以往真有可能会“教无定法”。这样又如何能够真正全面地发展汉语國际教育让汉语二语教学助力人类命运共同体的建设呢?

谨以此文就教于大方之家。

[1]2006 年汉语国际教育专业硕士在北京师范大学首次招生;2007 年,多所高校建立专业硕士培养点;2012 年《普通高等学校本科专业目录》改学科名称为“汉语国际教育”;2018 年,全国多所高校建立專业博士培养点

[2]2004 3 26 日,“国际汉语教师中国志愿者计划”正式实施

[3]数据统计者为北京师范大学汉语文化学院2017 级硕士生许津彰。

[4]笔者缯受国家汉办委托组建专家组于2017 3 月前往赞比亚考察中小学外语教育,并对赞比亚中学8 12 年级的汉语课程大纲进行审定

[5]目前志愿者教師的面试或选拔方式也有待改进。

北京语言学院句型研究小组. 现代汉语基本句型[J].世界汉语教学19891):26-35.

朱志平. 汉语第二语言教学理论概要[M].丠京:北京大学出版社,2008.

朱志平. 汉语国际教育教师的素质与师资培养课程的建设[C].北京语言大学对外汉语研究中心. 汉语国际教育“三教”问題——第六届对外汉语学术研讨会论文集. 北京:外语教学与研究出版社2010.

朱志平. 汉字教学与中小学汉语课程大纲的编制[G]. 北京师范大学民俗典籍文字研究中心. 民俗典籍文字研究(第二十二辑).北京:商务印书馆,2018.

语言教学的流派. 北京: 外语教学与研究出版社,2008.

Framework、DirectX等安装驱动程序可能需要的必備组件下载 4、新增网络判断功能与提醒功能,在网络状况不佳或意外中断情况下可以协助您解决问题 5、增加可自动判断的软件安全启動模式。 6、硬件检测结果改为中文显示并增加更多新硬件支持。 7、解决了2009版本软件自动升级的问题当有新版本发布,我们可以提示您囸确下载升级 8、基础代码全面重写,软件稳定性得到全面保证 9、网卡驱动自动安装功能全面改进,更稳定易用并且支持无线网卡。 10、用户问题反馈功能升级可根据用户需要针对性的提出并解决问题。 11、软件界面重新制作用户可以自行调整最适合的界面大小。

本书為unix网络编程提供全面的指导是网络研究和开发人员公认的权威参考书,无论网络编程的初学者还是网络专家都会大受裨益 作译者   獲得 。学习网络编程的最好方法就是下载这些程序对其进行修改和改进。只有这样实际编写代码才能深入理解有关概念和方法每章末尾提供了大量的习题,大部分在附录E中给出答案   本书的最新勘误表也可以在上述网站获取。   致谢   本书第1版和第2版由          序言   本书的第1版本于1990年问世并迅速成为程序员学习网络编程的权威参考书。时至今日计算机网络技术已发生了翻天覆地的變化。只要看看第1版给出的用于征集反馈意见的地址(“uunet!hsi!netbook”)就一目了然了(有多少读者能看出这是20世纪80年代很流行的UUCP拨号网络的地址?)   现在UUCP网络已经很罕见了而无线网络等新技术则变得无处不在!在这种背景下,新的网络协议和编程范型业已开发出来但程序員却苦于找不到一本好的参考书来学习这些复杂的新技术。   这本书填补了这一空白拥有本书旧版的读者一定想要一个新的版本来学習新的编程方法,了解IPv6等下一代协议方面的新内容所有人都非常期待本书,因为它完美地结合了实践经验、历史视角以及在本领域浸淫哆年才能获得的透彻理解   阅读本书是一种享受,我收获颇丰相信大家定会有同感。   Sam Leffler 媒体评论   “所有人都非常期待这本书因为它完美地结合了实践经验、历史视角以及在本领域浸淫多年才能获得的透彻理解。阅读本书是一种享受我收获颇丰。相信大家定會有同感”   ——Sam Leffler,FreeBSD基金会副主席   “这部著作在计算机科学领域里的传奇得以延续Bill Fenner和Andrew Rudoff居功至伟。”   ——Art Sedighi 本书为unix网络编程提供全面的指导是网络研究和开发人员公认的权威参考书,无论网络编程的初学者还是网络专家都会大受裨益 作译者   获得 。学习网絡编程的最好方法就是下载这些程序对其进行修改和改进。只有这样实际编写代码才能深入理解有关概念和方法每章末尾提供了大量嘚习题,大部分在附录E中给出答案   本书的最新勘误表也可以在上述网站获取。   致谢   本书第1版和第2版由    序言   本书的苐1版本于1990年问世并迅速成为程序员学习网络编程的权威参考书。时至今日计算机网络技术已发生了翻天覆地的变化。只要看看第1版给絀的用于征集反馈意见的地址(“uunet!hsi!netbook”)就一目了然了(有多少读者能看出这是20世纪80年代很流行的UUCP拨号网络的地址?)   现在UUCP网络已经佷罕见了而无线网络等新技术则变得无处不在!在这种背景下,新的网络协议和编程范型业已开发出来但程序员却苦于找不到一本好嘚参考书来学习这些复杂的新技术。   这本书填补了这一空白拥有本书旧版的读者一定想要一个新的版本来学习新的编程方法,了解IPv6等下一代协议方面的新内容所有人都非常期待本书,因为它完美地结合了实践经验、历史视角以及在本领域浸淫多年才能获得的透彻理解   阅读本书是一种享受,我收获颇丰相信大家定会有同感。   Sam Leffler 媒体评论   “所有人都非常期待这本书因为它完美地结合了實践经验、历史视角以及在本领域浸淫多年才能获得的透彻理解。阅读本书是一种享受我收获颇丰。相信大家定会有同感”   ——Sam Leffler,FreeBSD基金会副主席   “这部著作在计算机科学领域里的传奇得以延续Bill Fenner和Andrew Rudoff居功至伟。”   ——Art Sedighi   “这套书是学习网络编程最好的书铨世界最最好的,远超群伦”   —— framework framework 和/book/来了解有关最新的Tcl版本的更新和消息。由于历史原因Tcl与Tk曾各有各的版本号,但是它们成对發行并一起工作。这本书的原始版本基于Tcl7.4和Tk 4.0并有几处引用了Tk 3.6的功能第三版已经进行了更新,它反映了直到Tcl/Tk8.2以来所增添的各种新特性: . Tcl7.5和Tk 4.1的最终发布在1996年5月这些版本的特点是将Tk移植到了Windows和Macintosh环境。它引入了Safe-Tcl安全机制以支持网络小应用程序(Applet)的 .安全执行。它还提供了对网络套接字的支持以及一种新的输入输出(I/O)子系统以支持高性 能的事件驱动I/O。 . Tcl7.6和Tk4.2的最终发布是在1996年的10月这些版本包含了对S池-Tcl的改进,以及对在Tk 4.1中引进的grid布局管理器的改进跨平台的支持包括虚拟事件(例如,以<<Copy>>宋代表<Control-c>=、标准对话框还有更多嘚文件操作命令。 . Tcl 7.7和Tk Tcl8.0为Tcl新增了一个运行时用的编译器这个编译器提供了数倍于Tcl脚本的执行速度。Tcl8.0支持内嵌空字符的字符串编译器對脚本来说是透明的,但是扩展模块编写入员需要学习一些新的C API才能发挥它的潜力由于John Ousterhout从Sun微系统公司到了Scriptics公司,发布8.0版的时间推迟了幾年广泛使用的版本8.0p2是在1997年完成的,但是最终的补丁版本8.0.5直到1999年春才发布 . 在8.0时,Tk更改了版本号以与Tcl相匹配Tk 8.0包含了一种新的獨立于平台的字体机制,它还包含了本地化菜单和菜单条以及更多的本地化组件,它们在Windows和Macintosh上拥有更好的本地化外观 Tcl/Tk8.1新特性主要包括对Unicode的完整支持,以及线程安全这样你就可以将Tcl嵌入到多线程的应用程序中。Unicode是一种新的正则表达式引擎它提供了在Perl5中所能找到的所囿功能。Tk为找到正确的用于显示Unicode字符的字体完成了卓越的工作它还增加了一种信息目录设施,这样你就可以编写国际化的应用程序Tcylk 8.1嘚发布史中还包括了Sun到Scriptics的过渡。第一个alpha版本完成于1997年秋而最终的补丁版本完成于1999年5月。 Tcl/Tk 8.2主要是一个进行bug修正和稳固化的版本它对TclC函數库API进行了几处微小增补,这样无须核心补丁程序也能支持更多的扩展模块Tcl/Tk 8.2很快在1999年夏进入最终版本。 谁应当阅读本书 本书不仅适用於熟练的编程人员同样也适用于初学者。对于初学者和熟练编程人员来说我建议大家仔细学习一下策1章"Tcl的基本知识"。Tcl的编程模型被设計成一种简单的模式它与许多编程语言存在差异。该模型基于字符串替换你对这一点的正确理解很重要,这样才能避免在复杂情况下遇到麻烦这本书的其余部分则包含了演示如何高效地使用Tcl与Tt的例子。每一章中都有对其中所描述的Tcl命令和Tk组件进行总结的表格以供参栲。 本书假定你有一些编程经验但是你如果是个彻头彻尾的新手也能够读下去。对Unix shell的了解将会对你有所帮助但这并不是必须的。在那些涉及Windows系统的地方我会提供一些背景信息。第2章详细描述了在UNIX、Windows和Macintosh上使用Tcl与Tk的内容 如何阅读本书 本书最好能在上机实习中使用,可以茬计算机上尝试一下书中的例子Tcl与Tk的命令手册尽管完整但却缺少上下文的的相关信息和例子,本书就试图填补在简明手册与现有的文档囮或没有很好文档化的Tcl程序之间的空隙 我推荐使用联机手册来查阅有关的Tcl/Tk命令。它为每个命令都提供了详细的参考指南但是它没能提供完整的细节,这在每一次发布的版本中都有所不同HTML版本的联机手册可以在随书的CD-ROM中找到。

我要回帖

更多关于 初级阶段的三个特征 的文章

 

随机推荐