`
surpass
  • 浏览: 84200 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
刚接触Python,装上一个Python3.0的版本。在path下加入C:\Python30(我是直接装置c:\下的)。 开始就来个问题, 输入 >>> print "he" 直接给我报错,这个是怎么回事?   Python 3.0 (r30:67507, Dec 3 2008, 20:14:27) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more informatio ...
ruby的字符串非常的强大,和大家一起学习一下。 要在一个数据结构上进行迭代,构建以个字符串,最简单的方法是从一个空的字符串开始使用<<操作符重复向上追加子串:   hash = {"key1"=>"v1","key2"=>"v2"} string = "" hash.each{|k,v| string<<"#{k} is #{v}\n"} puts(string) 下面的方式在效率上会高一些:   string1 = "" ...
今天打开网页看到一个题目叫“寻找中国的硅谷”的投票。 不知道大家是什么看法的? 大连,深圳,广州,上海,杭州,南京,苏州,北京,西安。
有了前面诸多设计模式的基础,这儿可以提出一个比较特殊的模式MVC。MVC并不属于GOF的23个设计模式之列,但是它在GOF的书中作为一个重要的例子被提出来,并给予了很高的评价。一般的来讲,我们认为GOF的23个模式是一些中级的模式,在它下面还可以抽象出一些更为一般的低层的模式,在其上也可以通过组合来得到一些高级的模式。MVC就可以看作是一些模式进行组合之后的结果(实际上,MVC的出现要早于设计模式的提出,这而只是对它在设计模式的基础上进行在分析)。如果没有前面的基础,理解MVC或许会有一些困难。 MVC模式 MVC模式比较的特别,它含义比较的广,涉及的层面也不仅仅是设计这一块,不好简单的把它归 ...
在上一部分中,介绍了两个结构型的模式:Bridge和Decorator。这一部分的内容,将会接着上面的讲解,继续我们的设计模式之旅。 这一部分,除了还会介绍一个结构型的Composite模式之外,还会有两个行为模式登场。实际上在前面的内容中,我们已经接触到行为模式了:Observer和Command就是两个典型的行为模式。行为模式更多的注重于算法和对象建间职责的分配,也就是说,它会更多的关注于这个模式系统之类的各对象协作间的语义,以及在对象间进行通讯的流控制。 Composite模式 毫无疑问的,AWT中的Component-Container体系就是一个很好的Composite模式的例子。C ...
上一次主要介绍了几个创建型的设计模式AbstractFactroy,FactoryMethod和Singliton。它们的共同的特点,都是用来创建对象的。这次接下来的内容,涉及到的是几个结构型的模式。所谓结构型模式,就是用来解决在创建系统结构的过程中,通过对类或者对象进行合理有效的组合,以获得更大的结构的方法。这儿主要讲到了Bridge模式和Decorator模式。对于Bridge模式可能需要更多的理解,因为它在很大程度上说,例示了设计模式的基本的设计思路和原则。 Bridge模式 当初Java刚刚推出来的时候,AWT可是一个比较热的话题,虽然现在有被Swing取代的趋势。但是我一直都觉得AW ...
在上一部分的内容中,我们讲到什么是模式,什么是设计模式,以及对一个设计模式Observer的详细阐叙。相信大家对于模式的概念应该是比较的理解了。这部分及以后的内容,将会步入正题,从Java类库的分析入手,来阐叙设计模 ...
  Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只是单纯的MVC模式框架,老外总是急吼吼说事件驱动型就比MVC模式框架好,何以见得,我们下面进行详细分析比较一 ...
在这一部分的内容中,介绍的是一个相对简单但功能强大的模式:Observer模式。希望通过这部分地叙述,大家看了之后,能够对设计模式有一个比较全面地,感性的认识。 很多时候,对于一个设计来说(软件上的,建筑上的,或 ...
难。。。。什么都是很难 无语,心态有问题 还是调整一下自己的心态。
现在很多框架的什么“零配置”,让人很心动,少了很多大量的.xml配置文件,都到框架中用annotation替换了。什么零配置?难道annotation不是配置吗?
EJB 中三种客户端 :远程客户端,本地客户端,webservice客户端;两种访问方法:远程访问方法和本地访问方法。 远程和本地区分是以进程单位来访问的。在同一个进程中两个app的之间的访问就是本地访问,在不同的进程中的两个app之间的调用就是远程访问 为了更好地理解,如机器上有一个JVM 和一个JBOSS服务器,启动jboss服务器,另外再有个app在运行,这个时候应该有几个jvm进程在跑呢?这个理解OK了,应该不会再有什么混淆的了。
Global site tag (gtag.js) - Google Analytics