1.特点:若某特定问题发生的频率足够高时考虑,需定义文法表示与解释器本身。2.概念:在软件开发特别是DSL开发中常常需要使用一些相对较复杂的业务语言,如果业务语言使用频率足够高,且使用普通的编程模式来实现会导致非常复杂的变化,那么就可以考虑使用解释器模式构建一个解释器对复杂的业务语言进行翻译。这种做...
分类:
其他好文 时间:
2015-08-14 11:14:41
阅读次数:
141
PCB是印刷电路板(即Printed Circuit Board)的简称。印刷电路板是组装电子零件用的基板,是在通用基材上按预定设计形成点间连接及印制元件的印制板。该产品的主要功能是使各种电子零组件形成预定电路的连接,起中继传输的作用,是电子产品的关键电子互连件,有“电子产品之母”之称。 本内容为....
分类:
其他好文 时间:
2015-08-14 11:14:02
阅读次数:
138
JS实现5秒钟自动关闭的div广告层丨kiddy.com welcome to www.CsrCode.cn!这个窗口将在5秒后自动关闭 本特效由 kiddy丨收集于互联网,只为兴趣与学习交流...
分类:
其他好文 时间:
2015-08-14 11:13:19
阅读次数:
120
2015-08-14 09:24:42查看本地已经有的镜像:docker images启动镜像实例(例centos), 并进入centos命令行提示符 (镜像的一个实例就叫container):docker run -it centos bash查看最后一次创建的container:docker p...
分类:
其他好文 时间:
2015-08-14 11:14:58
阅读次数:
111
GRID应该是EXTJS中使用最频繁的组件了,通过JSON可以实现分页显示。笔者通过使用Ext.ux.plugin.PagingToolbarResizer插件,可以实现客户自定义每页显示的记录数(类似的插件还比较多)插件代码: 1 Ext.namespace('Ext.ux.plugin'); 2...
分类:
Web程序 时间:
2015-08-14 11:12:30
阅读次数:
189
你 是怎么调试 JavaScript 程序的?最原始的方法是用 alert() 在页面上打印内容,稍微改进一点的方法是用 console.log() 在 JavaScript 控制台上输出内容。嗯~,用这两种土办法确实解决了很多小型 JavaScript 脚本的调试问题。不过放着 Chrome 中功...
分类:
Web程序 时间:
2015-08-14 11:13:37
阅读次数:
203
1 var ArticleList = new Services.Data.SearchService().GetArticleBaseList(ref param);2 IEnumerable> Collection = ArticleList.GroupBy(p ...
分类:
其他好文 时间:
2015-08-14 11:11:58
阅读次数:
214
前言: “大道若简,万物归一”。为什么泛型? Java中的泛型是由单词“Generic”翻译过来的,“Generic”即表示“一般、通用”的意思。而sun在JDK1.5之后引入的泛型的目的就在于此,将“特殊的,专属的”类型参数化。泛型的优点:1)让泛型类和泛型方法具备可重用性;2)在编译时而非运.....
分类:
编程语言 时间:
2015-08-14 11:13:26
阅读次数:
148
DataTransferThrottler类别Datanode读取和写入数据时控制传输数据速率。这个类是线程安全的,它可以由多个线程共享。用途是构建DataTransferThrottler对象,并设置期限period和带宽bandwidthPerSec,际读写前调用DataTransferThro...
分类:
其他好文 时间:
2015-08-14 11:13:58
阅读次数:
219
16. Windows平台apache部署本章节我们简要的描述一下如何在windows平台部署apache的django站点。Python Django 项目部署发布到windows apache运行环境:操作系统:windows 8.1 x64Python版本:2.7 x86Django版本:1....
分类:
编程语言 时间:
2015-08-14 11:12:26
阅读次数:
216
$ sudo cat >> /usr/bin/nova-ssh << ENDFIRST=$1IDX=`expr index $1 "@"`if [[ $IDX == "0" ]] ; then echo "please input the user name" exit 1fiUSER=${FIRS...
分类:
其他好文 时间:
2015-08-14 11:13:33
阅读次数:
261
1.特点:子系统的高层接口,避免两个类直接关系的第三者。2.概念:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。3.类图:4.程序实现:/// /// 子系统中的一个类 /// public class SubSystem...
分类:
其他好文 时间:
2015-08-14 11:10:37
阅读次数:
147
最近在操作SharePoint的过程中,发现一个限制,可能是微软的一个Bug。这个限制就是,当AD用户名LoginName包含空格时,在MySiteHost站点中,点击Following的文件和站点时,跳转的URL出错,截图如下:此处空格被跳转成%2520而出错,当手动改成%20时,就没有问题了应该...
分类:
其他好文 时间:
2015-08-14 11:12:44
阅读次数:
115
1.特点:当对象内状态改变而执行不同操作时考虑,状态转移逻辑不在if/switch中,而在各子类之间,增/改状态和状态转换较容易。2.概念:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。3.类图:4.程序实现:/// /// Context类,维护一个Concret...
分类:
其他好文 时间:
2015-08-14 11:12:29
阅读次数:
90
bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSi...
分类:
其他好文 时间:
2015-08-14 11:10:33
阅读次数:
160
在制作网页的时候,大家不免要用到script,也即是脚本,主要是VBScript以及JavaScript。那么时常遇到这样的情况:在本地双击打开html文件时,如果是IE的话,会出现提示框(如下图):造成这种困扰的原因:IE保护机制,默认安全级别较高,当然可以修改自己的IE浏览器来解决。方法:打开I...
分类:
Web程序 时间:
2015-08-14 11:11:01
阅读次数:
162
Predefined soundsThere are some predefined system sounds, for the system sound ID in the range 1000 to 2000 (decimal), as shown below (from 2.0 to 5.0...
分类:
移动开发 时间:
2015-08-14 11:10:01
阅读次数:
169