2008年6月26日

面向对象的JavaScript编程

摘要: Javascript对于做过Web程序的人不应该是陌生,初期是用来做一些简单的FORM验证,基本上是在玩弄一些技巧性的东西。IE 4.0引入了DHTML,同时为了对抗Netscape的Javascript,提出了自己的脚本语言JScript,除了遵循EMAC的标准之外,同时增加了许多扩展,如下要提到的OOP编程就是其中的一个,为了命且概念,我以下提到的Javascript都是Microsoft Internet Explorer 4.0以上实现的JScript,对于Netscape,我没有做过太多的程序,所以一些的区别也就看出来。 Javascript不是一个支持面向对象的语言,更加算不上一个开发平台,但是Javascript提供了一个非常强大的基于prototype的面向对象调用功能,你可以在你自己需要的地方使用他们。因此,如何使用对象?本文尽可能从Javascript面向对象实现原理出发,解析清楚它的工作模型。在了解这些模型之后,你可以在自己的脚本库中编写一些实现代码,然后在其他地方调用。 阅读全文

posted @ 2008-06-26 10:21 Tobin 阅读(271) 评论(0) 推荐(0) 编辑

2008年6月11日

A*寻路算法(For 初学者)

摘要: 虽然掌握了A*(读作A-star)算法就认为它很容易,对于初学者来说,它却是复杂的。网上有很多解释A*的文章,不过大多数是写给理解了基础知识的人。本文是给初学者的。 本文并不想成为关于这个主题的权威论文。实际上它讨论了基础知识并为你做一些准备,以便进一步阅读其他资料和理解它们讨论的内容。本文的后面列出了几个最好的文章,在进阶阅读中。 阅读全文

posted @ 2008-06-11 17:17 Tobin 阅读(1743) 评论(0) 推荐(1) 编辑

2008年6月10日

Silverlight Beta2发布了,学习学习!

摘要: Silerlight Beta2发布了,其功能也进一步全面,大家现在就可以学习学习把silverlight应用于自己的项目中。 下面提供一些参考资料及网站: 官方网站:http://www.sliverlight.net/ 国内网站:http://www.sliverlight.cn 学习blog: TerryLee's Tech Space : 一步一步学Silverlight 2系列文章 (基本) 代震军BLOG : silverlight高级应用 (高级) 阅读全文

posted @ 2008-06-10 11:54 Tobin 阅读(509) 评论(0) 推荐(0) 编辑

2008年4月28日

c#冒泡排序正解!

摘要: 今天,一个朋友问我冒泡排序的例子,因为正忙着,就告诉他网上有很多的例子,让他自己搜下,后来他又发消息给我,这可把我恨的啊。 这不是误人前程么 下面我们来看看网上的冒泡排序例子: 1public void Sort(int[] list) 2 { 3 while(j 4 { 5 for(i=0;i 6 { 7 if(list[i]list[i+1]) 8 { 9 temp=list[i]; 10 list[i]=list[i+1]; 11 list[i+1]=temp; 12 } 13 } 14 j++; 15 } 16 阅读全文

posted @ 2008-04-28 15:22 Tobin 阅读(8982) 评论(13) 推荐(0) 编辑

2007年12月12日

什么叫IOC(编程术语)

摘要: IoC是一种模式 IoC(Inversion of Control)中文译为控制反转,目前Java社群中流行的各种轻量级容器的实现都是以IoC模式作为基础的。控制反转意味着在系统开发过程中,设计的类将交由容器去控制,而不是在类的内部去控制,类与类之间的关系将交由容器处理,一个类在需要调用另一个类时,只要调用另一个类在容器中注册的名字就可以得到这个类的实例,与传统的编程方式有了很大的不同,”不用你找,我来提供给你”,这就是控制反转的含义。Martin Fowler在他的一篇文章中给IoC起了一个更为直观的名字:依赖注射DI(Dependency Injection)。下面先引入这个模式。 在设计模式中,我们已经习惯一种思维编程方式:Interface Driven Design 接口驱动,接口驱动有很多好处,可以提供不同灵活的子类实现,增加代码稳定和健壮性等等,但是接口一定是需要实现的,也就是如下语句迟早要执行: InterfaceA a = new InterfaceAImp(); InterfaceAImp是接口I 阅读全文

posted @ 2007-12-12 14:02 Tobin 阅读(1429) 评论(2) 推荐(0) 编辑

2007年7月15日

FCKeditor 在ASP.Net 中的使用说明

摘要: FCKeditor 在ASP.Net 中的使用说明 FCKeditor 在ASP.Net 中的使用说明 2007-01-30 FCKeditor 是一个运行在浏览器上的 JavaScript 应用程序。他可以不依赖任何服务器端语言运行。不过,更好的使用方法是你使用一种服务器端语言来调用他。 在... 阅读全文

posted @ 2007-07-15 13:00 Tobin 阅读(826) 评论(1) 推荐(0) 编辑

2007年6月25日

发布几个DNN模块自己写的,功能还不完善

摘要: 发布几个DNN模块自己写的,功能还不完善,只是学习之作,我在DNN04.05.01上测试通过,基本功能实现,但还有不完善的地方.欢迎大家提出宝贵意见. 阅读全文

posted @ 2007-06-25 20:10 Tobin 阅读(820) 评论(4) 推荐(0) 编辑

2007年6月8日

在ASP.Net中使用FCKeditor

摘要: 在ASP.Net中使用FCKeditor 在ASP.Net中使用FCKeditor翻译:linqingfeng日期:2006-5-8原文地址:http://wiki.fckeditor.net/Developer%27s_Guide/Integration/ASP.Net It is very easy to use FCKeditor in your ASP.Net web pag... 阅读全文

posted @ 2007-06-08 11:22 Tobin 阅读(442) 评论(0) 推荐(0) 编辑

FCKeditorWeb在线编辑器说明

摘要: FCKeditorWeb在线编辑器说明 现在网络上有很多不一样的web在线编辑器,大多数都是商业程序,要使用更多功能的话得掏钱。比如FreeTextbox,CuteEditor(听说它非常强大)。我选择了FckEditor,主要它是轻量级的,功能丰富的,安装使用简单的,开源的在线编辑器,而且开源,下载的包里有项目文件,你可以按照自己的需要进行修改代码,然后再次生成组件。而且它支持IE 5.5+ ... 阅读全文

posted @ 2007-06-08 11:18 Tobin 阅读(600) 评论(1) 推荐(0) 编辑

2007年2月9日

今天无聊把这个博客给美化了下。

摘要: 今天无聊把这个博客给美化了下 ,就是整了半天也没个好看的,总有点遗憾,想用css自己动手。可是这个结构和各个东西的定义还是不是很了解。如果有原来的CSS让我改改最好,这是我最拿手的。帖个图吧,确实没什么东西写了,还是去美化博客去。。。 阅读全文

posted @ 2007-02-09 15:33 Tobin 阅读(251) 评论(1) 推荐(0) 编辑

导航