摘要: 框架自以为良好的设计陷入泥潭。现有技术手段无法完美解决。要么愈陷愈深,要么放弃一切从头来过。肿么办,肿么办。 阅读全文
posted @ 2013-02-25 15:55 Exolution 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 废话少说直接亮招数匹配img标签并同时捕获src的内容(下面这完全是个反例)/(?:<img(?:[^>="]*(?!src)[^>="]*="[^>"]*")* *src="([^>"]*)"[^>]*>)/gi由于忘了非贪婪匹配,走了一大段弯路。费了一大堆时间。教训啊 !前面那部分看起来复杂,还用了负向零宽断言。实际上用一个[^>]+?就行了修改后如下 这次支持了" '引用参数 并且支持单双引号自动嵌套。代价是 返回结果中多了一个组。/<i 阅读全文
posted @ 2013-02-01 17:17 Exolution 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一忙起来,什么技术文章都懒得写。但最大的谎言就是“i will remember it,i don't need to write it down”好吧,还是记录点儿什么吧,虽然凌乱些,也是闪亮的小知识点。1、IE8之前 闭包 慎重慎重再慎重!很多文章都讲闭包的原理,却从来没有深究 没有被内部函数使用的外部作用域变量是否被垃圾回收了呢。如下代码!function (){ var big1=123, big2=""; ~function(){ alert(big1); }();}(); big1由于闭包,不会被... 阅读全文
posted @ 2013-01-25 15:00 Exolution 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Cube 2012 10.28Cubex milestone-1 2012.11.9xCube milestone-1 2013.1.13xCube crossroad 2013.2.22 阅读全文
posted @ 2012-11-09 16:39 Exolution 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 【以前的文章,从我的其他博客搬来】关键词:AOP、SOC、代理模式、动态代理。上一话,我提到了一个重要的概念就是SOC,即关注点分离。为什么要分离关注点,因为这样可以让我们更加简单而富有条理的去处理这个繁杂的世界。AOP就是SOC的一种体现。什么是AOP?AOP全程是Aspect Oriented Programming意即面向切面编程。他并不是什么OOP的替代技术,只是OOP的一种延续。使用SOC的思想,去解耦,去降低问题的复杂度。那么,为什么要叫做面向切面编程呢?想想一下,当你在软件开发设计类的时候,会不会发现,有些逻辑或者功能,是每个类或者说大多数类都需要完成的呢?比如异常/错误处理,比 阅读全文
posted @ 2012-10-24 09:39 Exolution 阅读(1898) 评论(0) 推荐(0) 编辑
摘要: [以前的文章,从我的其他博客搬来的]前言这是一篇使用教程式语言写的技术笔记,浅谈了我对面向对象思想以及设计模式的一些认识与理解。有别于网上大神们技术文章,我使用较为通俗与平易近人的例子阐述这些知识。也希望感兴趣的童鞋们能收获一些知识。示例代码使用java写的。如果疏误,欢迎指正。1、抽象众所周知,面向对象的最核心部分就是抽象。抽象,即抽取其本象。是人类观察事物,并提取其本质特征或共同点的一种智慧。而面向对象的设计哲学就是依赖抽象,而不是依赖具体。因为大千世界事物是千变万化的,但俗话说的好,万变却不离其宗。事物的本质(抽象)往往是非常稳定的。着眼于软件工程,需求的千变万化是导致软件危机的罪魁祸首 阅读全文
posted @ 2012-10-24 09:37 Exolution 阅读(565) 评论(0) 推荐(0) 编辑
摘要: var me=function(own,need){ var innerHeart=['Javascript','GameDevelop','literature']; return this.Javaer={ job:'J2EE', getRealLike:function(){return innerHeart;} }}('modest',knowledge); 阅读全文
posted @ 2012-10-24 09:34 Exolution 阅读(117) 评论(0) 推荐(0) 编辑