摘要: 我有一个困惑,我曾经系统地学过XML、PHP、Javascript,每一个都学习有1~2个月,基础知识差不多都学会了。但是我发现时隔2~3个月不用,就会忘记,大概还记得有哪些东西,但是不记得具体怎么使用了。甚至我以前学习C语言一年半,隔了半年没用就忘了很多。 所以我非常希望能找到一种好的学习方法,运用这种方法可以快速的学会一门技术,而且深深地印在脑中,即使1年不用也不会忘记。下面就是我总结的方法,多少有些靠谱。1.首先打好学习提纲,列出需要学习的知识条目,并分清主次;2.准备两个本子放在手边,一个用来打草稿,一个用来做笔记;3.将笔记内容整理成WORD文档(beta版),便于永久保存和发表出. 阅读全文
posted @ 2011-12-29 22:01 Zollty 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 找到乱码的原因了,是代码高亮显示插件【 SyntaxHighlighter 】的问题,csdn也是用的这个插件。我今天看了一下这个插件,问题不少。乱码是由于某些符号解析错误引起的,例如"$_", "<="等。我举一个实际的例子你们就懂了,下面代码你把它copy下来: $_gender = ($data['gender']) ? '男' : '女'; //电子邮件地址 $_email = $data['email']; //主页 $_homepage = $data['homep 阅读全文
posted @ 2011-12-29 19:23 Zollty 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 数据抽象、继承和多态是面向对象程序设计语言的三大特性。多态,我觉得它的作用就是用来将接口和实现分离开,改善代码的组织结构,增强代码的可读性。在某些很简单的情况下,或许我们不使用多态也能开发出满足我们需要的程序,但大多数情况,如果没有多态,就会觉得代码极其难以维护。在Java中,谈论多态就是在讨论方法调用的绑定,绑定就是将一个方法调用同一个方法主体关联起来。在C语言中,方法(在C中称为函数)的绑定是由编译器来实现的,在英文中称为early binding(前期绑定),因此,大家自然就会想到相对应的late binding(后期绑定),这在Java中通常叫做run-time binding(运行时 阅读全文
posted @ 2011-12-29 12:21 Zollty 阅读(247) 评论(0) 推荐(0) 编辑