真的骄傲梦想家园
专业源于兴趣和努力
posts - 42,  comments - 332,  trackbacks - 4
     摘要: 到了大三才开始学习WEB开发,当时什么也不懂,糊里糊涂地选择了ASP.NET,并且一直使用到现在。也是在大三的时候 才知道有PHP这东西,那时我的一个舍友在使用它。我以前一直都是学C语言的,习惯了C语言的语法,一看到PHP的那些$符号我就头大,这对于已经被C语言先入为主的菜鸟来说,真是件很不适应的事情。  阅读全文
posted @ 2009-05-01 10:04 真的骄傲 阅读(50) | 评论 (0)编辑
     摘要: 初用Google App Engine做了个个人网站,欢迎光临。  阅读全文
posted @ 2009-02-28 23:57 真的骄傲 阅读(368) | 评论 (0)编辑
     摘要: 一直以来,我们创建的所有类都包含有实例变量和实例方法:与某个具体的类实例相关联的变量和方法。 有时候,类也需要有自己的状态。于是就有了类变量。  阅读全文
posted @ 2008-12-05 20:15 真的骄傲 阅读(1193) | 评论 (0)编辑
     摘要: 我们创建的Song对象有一个内部状态(如歌曲title和artist)。这个状态对于其它对象是私有的——其它对象不能访问一个对象的实例变量。一般的,这是件好事。这保证了对象的一致性。 然而,一个完全封闭的对象是没什么用的——你能创建它,却不能使用它。你通常定义一些方法让你调用或者操作对象的状态,使用对象和外部世界进行交互。这些可见的部分叫做属性。对于我们的Song对象,我们要做的第一件事是需要能查看它的title和artist(这样我们可以在歌曲播放时显示它们)和播放时间(我们能把它显示在进度条)。  阅读全文
posted @ 2008-12-04 20:12 真的骄傲 阅读(1370) | 评论 (3)编辑
     摘要: 这足以让我们惊讶好几分钟,所有的代码我们都不需要写。 当我们调用admin.site.register(Poll)时,Django只让你编辑这个对象并”推测“怎么把它显示在管理页面上。 很多时候,你可能想要控制admin的样式和功能。你可以在你注册对象的时候把选项告诉Django来实现。  阅读全文
posted @ 2008-12-02 21:05 真的骄傲 阅读(1251) | 评论 (3)编辑
     摘要: 从前面我们演示的例子,你可能会对我们早先所宣称的Ruby是一种面向对象的语言而感到奇怪。 那么,我们通过这章内容来证明它。我们将要介绍怎样使用Ruby新建类和对象,并介绍Ruby在哪些方面比大部分的面向对象语言要更强大。 让我们一步步地实现一个百万美元的产品,Internet Enabled Jazz and Bluegrass自动唱机的一部分。 在数月的工作后,我们那些高收入的研究和开发人员确定,我们的自动唱机需要歌。因此新建一个Ruby类来描述歌曲是个不错的主意。 我们知道,一首真正的歌有名字,演唱者和时间,因些我们要确保在我们的程序中歌的对象也是这样子的。   阅读全文
posted @ 2008-12-02 18:33 真的骄傲 阅读(1158) | 评论 (5)编辑
     摘要: Django的管理员功能默认是不启用的——这是一个可选项。想要为你的程序启用管理员功能,需要做这三样事情:  阅读全文
posted @ 2008-11-30 20:48 真的骄傲 阅读(1280) | 评论 (4)编辑
     摘要: 这节简单地介绍Ruby的其中一个特长。我们将要学习的是代码块:一些能和方法关联在一起调用的代码,它们简直就像是方法的参数一样。 这是一个难以置信的强大特性。我们其中一个评论家对这个特性是这样评论的:“这真的很有趣,而且很重要,如果以前你没有注意到它, 那么你现在就要开始关注了。”我们都同意他的观点。   阅读全文
posted @ 2008-11-29 23:12 真的骄傲 阅读(1143) | 评论 (1)编辑
     摘要: 现在,让我们进入Python shell中玩转Django为我们提供了的免费的API。 如果__unicode__()看起来没有执行。 为什么是__unicode__()而不是django.db.models.Model.__str__()?   阅读全文
posted @ 2008-11-29 18:14 真的骄傲 阅读(1327) | 评论 (2)编辑
     摘要: 许多读者都问我Python和Django怎么安装,虽然官网上有教程,但是都是英文的,而且也不知道他用的是什么操作系统, 我在这里就简单地介绍一下这两个软件在Windows XP下的安装步骤吧。   阅读全文
posted @ 2008-11-29 15:40 真的骄傲 阅读(1047) | 评论 (4)编辑
     摘要: Ruby大部分的内置类型都和其它的编程语言很相似。主要有strings,integers,floats,arrays等等。然而,只有脚本语言, 如Ruby,Perl,和awk等提供了内置表达式类型的支持。惭愧的是:正则表达式尽管比较隐蔽,但却是一个很强大的文本处理工具。 内置它们比单纯的添加接口类库有着很大的区别。   阅读全文
posted @ 2008-11-29 13:17 真的骄傲 阅读(1317) | 评论 (2)编辑
     摘要: 现在你的运行环境——"project"——已经建好了,现在准备让它开始工作了。 你在Django中写的每一个应用程序都是由Python包组成,它们都在Python的路径下,遵循一定的约定。 Django自带有一个实用的工具,自动生成app的基本目录结构,因些,你可以把更多的精力放在代码的编写上而不是创建目录上。 这些少量的模型代码给了Django大量的信息。通过它,Django能够做这些事情:   1.为这个app创建数据库的架构信息(CREATE TABLE 声明)。   2.创建Python的数据库访问API来获取Poll和Choice对象。   阅读全文
posted @ 2008-11-29 01:07 真的骄傲 阅读(1650) | 评论 (6)编辑
     摘要: Ruby的数组和哈希表是索引集合。两都都是保存对象集合并能通过键来读取。数组的键是数字,但是哈希表则支持对象作为键。 Ruby拥有所有常用的控制结构,像if语句和while循环。Java,C,和Perl程序会因为语句体中缺少花括号而出错。替代的,Ruby使用关键字end来表示语句体的结束。   阅读全文
posted @ 2008-11-28 21:40 真的骄傲 阅读(1205) | 评论 (3)编辑
     摘要: 让我们通过例子来学习。 通过这个指导教程,我们将一步步地教你创建一个简单的投票系统。 这个系统分为两部分: 1.一个公共的页面让人们投票和查看投票结果。 2.一个管理员页面让你添加,修改和删除投票。 我们假定你已经安装了Django。你可以运行Python编译器并输入import django 来测试Django是否已经安装。如果命令运行成功,没有错误,说明Django已经安装了。   阅读全文
posted @ 2008-11-28 18:46 真的骄傲 阅读(1546) | 评论 (11)编辑
     摘要: Ruby是真正的面向对象语言,你所操作的一切东西都是对象,它们返回的操作结果也是对象。 在Ruby里,实例由类的构造函数创建。标准的构造函数是new。   阅读全文
posted @ 2008-11-28 00:39 真的骄傲 阅读(1915) | 评论 (14)编辑
     摘要: 早上发表了文章就匆匆上班了,现在回来,发现居然只有标题。文章我是昨天在Word2007文档写好,然后直接COPY过来的,可能文章里面包含有标签的缘故吧,有时候发文章只是格式会变乱,但只剩一个标题还是第一次遇到,各位读者,真是不好意思了。  阅读全文
posted @ 2008-10-31 19:36 真的骄傲 阅读(916) | 评论 (4)编辑
     摘要: 配置文件是核心内容的一部分,PStruts2.0支持多配置文件共同协作。在PStruts中,配置文件不是必需的,如果有配置文件,就必需要有一个主配置文件。主配置文件的名字叫“pstruts.xml”,保存在应用程序的根目录下。在配置文件中,有几种类型的结点只有在主配置文件中才会生效。   阅读全文
posted @ 2008-10-29 20:37 真的骄傲 阅读(1010) | 评论 (4)编辑
     摘要: 这半个多月来,把所有的业余时间都顷注在了PStruts框架的开发,今天,终于到了PStruts2.0发布的日子。身为程序员,实在没有比自己全心全意开发的作品终于完成更有成就感了。做一个优秀的程序员是我从小的梦想,每当把手放到键盘上时,仿佛在我面前的不是电脑,而是钢琴,一行行的代码犹如一串串的音符,不断地纺织着我的梦想。我追随着我的梦想,为梦想而努力,为梦想而奋斗,向着我的梦想一步步的前进,我喜欢这样的生活,喜欢这样的人生。  阅读全文
posted @ 2008-10-28 20:10 真的骄傲 阅读(1595) | 评论 (9)编辑
     摘要: 我喜欢struts,喜欢ibatis,喜欢spring,但我却喜欢.net,这实在是件很矛盾的事情。.net很好用,但在做项目的过程,总觉得缺少了点什么,对了,是框架。在java的世界里,有着许多成熟优秀的框架,但.net的框架,可选择的实在很少。根据ISO的管理理念,员工做的事情越单一,熟练度也就越高,出错的几率就越小。struts的设计,是完全符合软件工程的设计思想的。对于依赖注入,我的感觉是就像是打针,需要什么就往里面注射什么。那么针在哪里?当然是在配置文件里了。  阅读全文
posted @ 2008-10-25 23:43 真的骄傲 阅读(1398) | 评论 (13)编辑
     摘要: 如今,NHibernate有了,NSpring有了,唯独少了个NStruts。也许是因为.net的webform开发模式吧,NStruts对于.net来说没有多大的实用价值,webform已经很struts了。不过,我还是觉得struts的开发模式用起来顺手一点。 当一个页面的数据项过多的时候,假如有几十个的文本输入框,在后台获取它们的数据实在是件相当痛苦的事情。如果能像struts那样,直接发送个请求就OK了,那该有多好。Webform和struts各有优点,如果能在做项目中,将起到一个互补的作用。   阅读全文
posted @ 2008-10-21 21:40 真的骄傲 阅读(2233) | 评论 (18)编辑

<2009年7月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

与我联系

搜索

 

常用链接

留言簿

我的标签

随笔分类(73)

随笔档案(42)

文章分类

相册

最新随笔

积分与排名

  • 积分 - 62096
  • 排名 - 986

最新评论

阅读排行榜

评论排行榜