摘要:对 Ruby 变量、引号、数组、对象以及方法的介绍
阅读全文
10 2006 档案
摘要:進入網站 http://instantrails.rubyforge.org/wiki/wiki.pl?Instant_Rails 選擇[Download] 下載 Instant Rails 1.3http://instantrails.rubyforge.org/wiki/wiki.pl?Getting_Started 裡有安裝的詳細內容解壓至C:\InstantRails , 點選Insta...
阅读全文
摘要:教师判分如何“高抬贵手”? 金旭亮 看到这么多人都说我应该放手让那些对计算机不感兴趣的人过关。我不禁苦笑,他们不太了解情况,还是把这些学生的实情想得太好了。 想想还是说出来,OOAD这门课主要有三种情况不给及格: (1)根本不交作业, (2)教上来的东西与设计要求风马牛不相及,这门课程是OOAD与UML,文档中居然没看到一个UML图!连设计要求也不看,一堆不知从哪弄来的结构化设计文档,这叫什么...
阅读全文
摘要:我10月20日在CSDN个人博客上发表《我被中国计算机教育的现实打败了》,一周之后,收到我一位学生言辞比较激烈的邮件,我也将其放到博客上了。 今天我到CSDN博客上一看,跟贴总数接近800,短短一周的时间,评论翻了两番,同一件事一周之内两度成为CSDN首页头条,也算头一回,反映出众人对中国教育的“积怨”已深,我只不过恰逢其时,无意中成了一根“导火索”。 我用了几小时的时间认真地看了几乎所有的回贴,...
阅读全文
摘要:高燕定语:美国大学与雇主协会每年四季度各发布一次新毕业大学生和研究生的薪水调查报告,涉及80个学士专业,40个硕士专业、23个博士专业。秋季版发布的数据是整个学年的平均值。以下摘自该协会最新公布的2006年秋季薪水调查中,获学士学位的大学毕业生的部分数据。 聘用最多毕业生的10种行业及起薪 会计服务 Accounting Services $31,691 教育服务 Educationa...
阅读全文
摘要:1. 解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将ar...
阅读全文
摘要:几种流行的数据库系统的介绍,DBA的年薪等
阅读全文
摘要:看了下面的这篇文章,深有感触,枣子碰到的问题也是我们大多数程序设计师的通病,也许我们大多数人都只是在做一些比较小型的软件,对软件运行的效率不在乎,就算对速度和效率在乎的也可能是一些在数据库操作方面的。大家看完了,也许会有很多感想,但这只是我同意枣子的个人观点。 做为一名大四的学生,我面试过不少的单位,有成功的也有失败的,但是对我来说所有的失败在某种意义上都是一种成功,特别是我下面写的这些,写这...
阅读全文
摘要:前言 近期在java社区中一种新的脚本语言ruby,及用ruby开发的一个wab框架 rails也热闹了起来.引起了不少的java开发人员的关注. 本人平时还是很少接触脚本语言方面东东,看到相关的评论例如: "习惯约定优于配置" -- 那样就用象java那样麻烦且繁杂地配置N多XML "'一站式'面向用户的简单易用的框架" ...
阅读全文
摘要:1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre...
阅读全文
摘要:先把目标放低:为生存而求学 为生存而求学?无论从哪个角度看,境界与格调都太低下了嘛!老师们会说,历来对青少年的教育都是志必存高远,从小要树立崇高理想,远大抱负,哪能仅为个人的生存而读书?家长们会想,我们为了子女不输在起跑线上,从幼儿园开始就耗心血,化本钱,即使不奢望他们成龙成凤,也要图个前程无忧!学生们对此更不屑...
阅读全文
摘要:2007年又是教育部对各大高校进行教育评估的评估年,相信有不少高校会掀起一场“轰轰烈烈”的“群众运动”,这真是一个具有中国特色的“教学评估现象”。在这一现象的背后,隐藏着中国高校教学体制深层次的问题。 1 中国高校之教学评估现象 教学评估,到底评什么?估什么? 主要是数字说话,跑不了统计四六级通过率、学生就业率、教师学位职称比率、发表论文数等各种指标,在此基础之上,专家评审组参加一...
阅读全文
摘要:我被中国计算机教育的现实打败了 金旭亮 不少网友如果读过我2003年写的《一个普通IT人的十年回顾》,一定还记得我在文章的最后部分谈到要在教学工作中努力将新的软件技术引入教学,为此,我从2003年开始在计算机系里开设了一门新课程《OOAD与UML》,到目前为止,从2000级学生开始到2003级,一共讲了4届本科生。 这门课我花费了大量的心血,引入了许多新的实用的...
阅读全文
摘要:我前几天同时在新浪和CSDN的博客上发表文章《我被中国计算机教育的现实打败了》,引起不小的争论,今天,就收到了我在文章中“骂”的学生的“回骂”,正应了那句老话:玩火者自焚,现在是“骂人者必被骂”。 由于邮件是匿名的,所以我就将其直接发布在网络上,想必没有侵权,也算是给教育心理学家们提供活生生的教育素材。 —————————————— 金老师: 你好! 我是你的学生(面向...
阅读全文
摘要:前言 业界对持久存储领域的追求从未停止过,为了更方便、更容易地用对象表达我们的思维,开源领域和商业领域都涌现了许多新技术, ORM 的出现恰恰说明了这点。最近一年,业界也在反思,到底 ORM 给我们带来的是便利还是麻烦。矛头指向大名鼎鼎的 Hibernate ,纷纷议论其性能问题,大家似乎要达成这样的共识:“在业务逻辑复杂的地方用 SP ,而一般的 CRUD 还是 Hibernate ”,就连全...
阅读全文
摘要:一、VIM的历史 1. ed ed是UNIX上最古老最基本的编辑器,它最初是UNIX之父Ken Thompson编写的,他第一次在 ed中应用了正则表达式(regular expression),这个创举将RE理论带入了实践,对UNIX界造 成了深远的影响。 实际上ed是受来自加州伯克利大学的QED编辑器的影响,Ken便是从这所院 校这里毕业的。 ed是一种行模式编辑器,下面是一个ed会话的例子:...
阅读全文
摘要:养成良好的编码风格是极其必要的,谁也不愿意看到一堆杂乱无章的代码,将来你或者别人在维护的时候是多么的痛苦,所以,从现在开始,养成良好的编码习惯,包括变量命名,注释,代码缩进....。 1 .利用Pascal的方式定义类型、方法名和常量 public class SomeClass { const int Def...
阅读全文
摘要:第一部分:单项选择(每题2分,共50分)1.一个HTML文档必须包含三个元素,它们是head、html和( )。A.scriptB.bodyC.titleD.link2.下面哪段javascript能弹出一个提示框?( )A.document.alert(test)B.window.alert(test)C.document.alert('test ')D.window.alert('test '...
阅读全文
摘要:Ruby基础 作者: dafei1288 发表日期: 2006-07-08 13:23 复制链接 1.1 在线文档和书籍 语言资料上,如果要找核心和标准API的文档可以去 www.ruby-lang.org,深步进阶我们推荐下面的书籍:Dave Thomas: Programming Ruby, Second Edition, Pragmatic Bookshelf, 2005...
阅读全文
摘要:Ruby有不少惯用法,这里略作一些介绍,也方便阅读他人代码: 迭代 一般写法: 代码: for i in (1..10) puts i end 习惯写法: 代码: ...
阅读全文
摘要:一个实例的Python和Ruby两种实现的比较
阅读全文
摘要:Python 简介 Python是一种开源的 、解析性的,面向对象的编程语言。 Python使用一种优雅的语法,可读性强 Python支持类和多层继承等的面向对象编程技术。 Python可运行在多种计算机平台和操作系统中,如各位unix,windows,MacOS,OS/2等等 使用python 安装python, 请参阅:htt...
阅读全文
摘要:Ruby和Python两种语言对文件的读写操作
阅读全文
摘要:写一个求阶乘的函数,然后调用这个函数算出某一个数(例如10)的阶乘并打印出来。 在Ruby中可以这样写: def fact(n) if n == 0 1 else n * fact(n-1) endendprint fact(10) 我们发现,在Ruby中函数定义在def...end块...
阅读全文
摘要:本文探讨了在Linux操作系统下用C和Java语言访问Oracle数据库的几种方法,通过实例源代码的形式介绍了Pro*C、JDBC和SQLJ等关键技术的简单原理以及在Oracle数据库编程中的实际应用。
阅读全文
摘要:IDEF1x是在E-R方法中引入语义的一种数据库概念建模方法,对E-R方法进行了扩展和规范,更容易转换为物理数据库模型。通过建模实例介绍了IDEF1x语义方法的概念、特性、建模的步骤以及IDEF1x模型中的各种关系。在和E-R模型的比较中阐述了IDEF1x方法的优点。
阅读全文
摘要:本文首先介绍了数据库设计中的关系规范化理论,然后从提高数据库性能的角度,介绍了非规范化设计技术和几种常用的非规范化设计方法,并对这些方法的优缺点以及使用时的注意事项做了较为深入的论述。
阅读全文
摘要:本文阐述Delphi程序界面编程的一般性方法。利用Delphi组件的继承关系,使得界面上具有相似功能的同一种组件增加时,不需要改变功能代码,力图做到用户界面与代码的分离,使代码达到最大限度的重用。
阅读全文
摘要:本文介绍了实体-联系模型中出现的扇形陷阱和深坑陷阱,分析了两种连接陷阱产生的原因及导致的后果并提出了问题的解决方法。
阅读全文
摘要:Macromedia Captivate™是专业的软件工具,您可迅速地以多种格式(包含,Flash (SWF) 及 EXE) 来创建交互展示和模拟。任何人士需要发展在线产品展示、 E-Learning 软件模拟、或用户支持的在线教学课程,便会觉得 Captivate 是一个理想的解决方法。Captivate 包含一切您需要在任何应用程序录制的操作及立即创建一个模拟。 Captiv...
阅读全文
摘要:对于Request对象的QueryString读取中文参数出现乱码的简单处理
阅读全文
摘要:我想大多数人还是使用Windows系统,所以这里介绍Windows操作系统下的环境配置。 下载Ruby的Windows一键安装包,地址是: http://rubyforge.org/frs/?group_id=167 按照提示安装即可。 学习任何语言还是希望有一个好的IDE环境,我选择PrimalCode,一个轻量级的.NE...
阅读全文
摘要:本文讨论高职计算机程序设计类课程的教学方法,尝试将创造技法的理论和实践应用于课程教学中,论述了接受性学习和创造性学习各自的特点和适用知识的范围。并对课堂教学模式、课后作业模式以及青年教师指导等教学环节提出了一些探索性的看法。
关键词:创造技法;接受性学习;创造性学习;动画课件;SSR模式
阅读全文
摘要:我们经常探讨如何深化实践教学改革,如何面向企业培养人才。但是具体到课堂上如何去做呢?就是将企业文化引入到课堂中来。本文从中国传统文化和企业文化两个方面探讨在程序设计教学中文化所起的独特作用。 一、 中国传统文化与编程思想的关系 在西方的思想里面,分析一个结构直到把它分解为不可分割的单位,再加以数量化的研究和表述,是典型的数理分析的套路。在西方科学文化中,不能够精确化和数量化的结构不受...
阅读全文
摘要:最新的一则消息,Java编程的本家Sun公司最近招聘了JRuby的2个核心开发者。JRuby是Ruby语言在Java平台上的实现,就是用Java语言实现的一个Ruby语言解释器,能够让Ruby和Java互动。还有一个相关的消息,被微软公司招入麾下的IronPython开发者,最近发布了IronPython稳定的1.0版本。而IronPython则是Python语言在.NET平台上的实现。大家都知道...
阅读全文
摘要:声明:本文转自透明的blog:http://blog.csdn.net/gigix/archive/2006/07/21/951430.aspx 看到这样一个题目,大概很多读者会记起这样一张图片:左边堆着高高一摞关于Java的技术书籍,右边则是区区两本关于Ruby的。炮制 这张图片的用意显而易见,不过随着Ruby和Rails的急速窜红,Ruby图书也开始如同雨后春笋般纷纷问世——这也意味着学习者们...
阅读全文
摘要:Smalltalk 和smalltalk一样,Ruby也是动态的纯面向对象的语言。你不需要静态的指定数据类型,所有东西都是对象。而且,两者都有垃圾收集机制。 在Smalltalk中,流程控制语句也都是通过给对象发送消息来完成的,但有时候这使得程序难以阅读理解。而Ruby中的控制流程结构就显得保守一些,而且也就自然、容易理解一些。 说实话,Smalltalk为何物,我一无所知。以上废话全摘自Ru...
阅读全文
摘要:原著: http://hypermetrics.com/ruby.html 翻译:liubin http://www.ruby-cn.org/ 一切权利归原作者所有,转载请保留。 2004/12/3 我不打算浪费时间来谈论Ruby的历史,如果你没有听说过它,你可以去它的主页看看www.ruby-lang.org,或者去它的新闻组comp.lang.ruby。如果你知道R...
阅读全文
摘要:http://www.cnblogs.com/zhenyulu/archive/2004/10/17/53443.html 我很长一段时间都在煎熬中度过,已经快到而立之年,对自己的发展方向、前途却还很迷茫。这么多年来,我一直受兴趣指引,走了很长的路,或曲或直,但我从来没有后悔过。可决定未来的方向却让我痛苦不已。 1987年,我开始在CONMAX(记得不是很清楚了)机器上学习BASIC,从此...
阅读全文
摘要:Ruby 是一个比Perl 更简洁、比Python更面向对象的编程语言。她是一种解释性语言,类似与PHP、Per,但她的最大的特点就是完全地面向对象和书写地轻便,并且非常容易学习。你会发现写代码就跟写文章似的。 Ruby 1。完全地面向对象 在ruby中,所有几乎元素都是对象,连变量都是对象了。 anum.to_s 就把变量anum地类型转换成了字符型。 2. 书写非常...
阅读全文
摘要:又经过昨晚1个多小时的折腾,终于能一睹Turbo Delphi的芳容了。 1、Pre-Installation 单击第一个椭圆中的“request an Activation File”可进入Borland公司的官方下载页面。因已下载了软件,选择“Key only”中的对应产品,注册一个账号,之后再完成一些与Borland产品相关的调查后,便会收到Borland的一封...
阅读全文
摘要:2006年9月6日真是一个值得纪念的日子,在这一天,Borland DevCO公司正式发布了传说中的Turbo系列的Explorer版开发工具(免费的),包括:Turbo Delphi, Turbo Delphi for .NET, Turbo C++, Turbo C#,随后又发布了Professional版,做为Delphi的爱好者,我当然第一时间下载了Turbo Delphi Explore...
阅读全文
摘要:......大连某软件公司的程序员小G 平均每周的工作量为:阅读76页用日文编写的软件规格说明书,严格依据规格说明书的要求编写2170行COBOL语言代码和940 行C 语言代码,测试同伴编写的5个软件特性和14个界面窗体,提交工时日报5份。——小G的工作是大连常见的对日软件外包项目的一部分,这些工作及其创造的价值构成了国内软件出口业务的主体之一......
阅读全文
摘要:ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面,用同样的方法在ASP.NET中实现有点麻烦。在这里,我们可以通过其他方式来解决这种情形。ASP.NET为我们提供了三种方式,一种是可以通过用QueryStrin...
阅读全文
摘要:本文概要介绍 Cookie 在 ASP.NET 应用程序中的应用,为您展示在 ASP.NET 中应用 Cookie 的技术细节,例如编写 Cookie、然后再读取它们。同时,还将为您介绍 Cookie 的各种特性和各种特殊情况,以及 ASP.NET 对 Cookie 的支持。 什么是 Cookie?Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。用户每次访问...
阅读全文
摘要:Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。 CByte(ex...
阅读全文
摘要:基于窗体的身份验证是 ASP.NET 身份验证服务,它使应用程序能够提供它们自己的登录 UI 和进行它们自己的凭据验证。ASP.NET 验证用户的身份,将未授权的用户重定向到登录页并执行所有必要的 Cookie 管理。这种身份验证是许多 Web 站点使用的流行方法。 应用程序必须被配置成使用基于窗体的身份验证,将 设置为 Forms 并且拒绝匿名用户访问。下面的示例说明如何在所需应用程序的 We...
阅读全文
摘要:摘要:ASP.NET为保持用户请求之间的数据提供了多种不同的途径。你可以使用Application对象、cookie、hidden fields、Sessions或Cache对象,以及它们的大量的方法。决定什么时候使用它们有时很困难。本文将介绍了上述的技术,给出了什么时候使用它们的一些指导。尽管这些技术中有些在传统ASP中已经存在,但是有了.NET框架组件后该在什么时候使用它们发生了变化。为了在A...
阅读全文
摘要:本文介绍如何在ASP.NET中创建用户控件,控件属性的动态修改以及控件的事件出发机制。 简介ASP.NET的服务端控件使得Web开发工作变得更为简单,功能更为强大。我们介绍过如何在ASP.NET页面中使用服务端控件。但是,如果服务端没有所要求的控件时该怎么办呢? 当然,ASP.NET不会给你变出一个莫须有的控件。事实上,可以动手作自己的控件来取代.NET提供的控件。这种控件就是用户控件,也正是本文...
阅读全文
摘要:一 写入Cookie 1. Name 和 Value 属性由程序设定,默认值都是空引用。 2. Domain属性的默认值为当前URL的域名部分,不管发出这个cookie的页面在哪个目录下的。 例如,http://www.kent.com/application1/login.aspx 页面中发出一个cookie,Domain属性缺省就是www.kent.com ,可以由程序设置此属...
阅读全文
摘要:ADO.NET作为微软最新的数据访问技术,已经在企业开发中得到了广泛的应用。对于一线的开发人员来说,掌握基本的概念和技术之后,提高应用水平和解决实际问题的最有效手段,莫过于相互交流彼此的最佳时间经验经验。在这篇文章中,两位ADO.NET专家向读者毫无保留地、详尽地介绍了很多实用经验。 简介 本文为您提供了在Microsoft ADO.NET应用程序中实现和获得最佳性能、可伸缩性以及功能的最...
阅读全文
摘要:在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字。 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或WordP...
阅读全文
摘要:ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。 WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉JavaScript或者VBS...
阅读全文
摘要:二十岁的时候是“为赋新词强说愁”;三十岁的时候是“却道天凉好个秋”。如今已是奔着四十去的人了,只想说:“家和万事兴”。
阅读全文
摘要:从我是个孩子的时候就喜欢听相声,一直听了二十年。从马三立、侯宝林到马季、姜昆,从马志明、杨少华到冯巩、牛群,再到如今正火的郭德纲和德云社。听相声是一种放松,一种暂时的解脱。谢谢相声!
阅读全文

浙公网安备 33010602011771号