解释器模式的定义(现实项目中很少遇到,因此直接理论先。。。)
解释器模式是一种按照规定语法进行解析的方案,在现在项目中使用较少,其定义为:给定一门语言,定义它的方法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。其构成如下:
1、AbstractExpression——抽象解释器
具体的解释任务由各个实现类完成,具体的解释器分别由TerminalExpress...
                            
                            
                                分类:
其他好文   时间:
2014-08-22 21:09:39   
                                阅读次数:
171
                             
                    
                        
                            
                            
                                1, In your current role, tell me about a design decision you've had to make2,Can you give me an example of a bad design decision you've made in the pa...
                            
                            
                                分类:
其他好文   时间:
2014-08-22 19:36:29   
                                阅读次数:
158
                             
                    
                        
                            
                            
                                //遍历一个函数在程序中的所有交叉引用//#include static main(){	list_callers("_memset");	list_callers("_sprintf");}static list_callers(bad_func){	auto func,addr,xref,sou...
                            
                            
                                分类:
其他好文   时间:
2014-08-21 11:14:43   
                                阅读次数:
292
                             
                    
                        
                            
                            
                                日期:2014.8.1
PartⅣ The C API
25 An Overview of the C API
     Lua是一种嵌入式语言。这就意味着Lua不是单独存在的,而是可以通过一系列的标准库将lua的特性嵌入至其他应用模块中。
     Lua以Lua interpreter(lua的解释器?)来解决了其不是独立程序,我们直到现在却又能独立使用Lua的问题.这个解...
                            
                            
                                分类:
其他好文   时间:
2014-08-20 12:32:22   
                                阅读次数:
205
                             
                    
                        
                            
                            
                                Android应用开发中,常使用Environment类去获取外部存储目录,在访问外部存储之前一定要先判断外部存储是否已经是可使用(已挂载&可使用)状态,
并且需要在AndroidManifest.xml文件中添加外部存储读和写的权限。
Environment类中提供了几个静态常量用于标识外部存储的状态,这些状态都是String类型
MEDIA_BAD_REMOVAL 在没有挂载前存储媒体已...
                            
                            
                                分类:
移动开发   时间:
2014-08-19 20:56:15   
                                阅读次数:
227
                             
                    
                        
                            
                            
                                安装lispbox时使用tar命令将压缩文件解压之后cd进入之后在运行.sh文件时出现了如下情况。$ sh lispbox.sh lispbox.sh: 2: lispbox.sh: Bad substitution提示badsubstitution这是因为linux有不同的shell一个是sh一个...
                            
                            
                                分类:
其他好文   时间:
2014-08-17 21:20:52   
                                阅读次数:
300
                             
                    
                        
                            
                            
                                1.查看进程ps - processes snapshotps aueps -elf[root@localhost ~]# ps aueUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot ...
                            
                            
                                分类:
系统相关   时间:
2014-08-17 12:54:12   
                                阅读次数:
244
                             
                    
                        
                            
                            
                                看,宝藏就在那儿在上一篇文章中,我们提到用按图索骥比喻库的初始化过程,那么现在有了地图,接下来的事情就是去寻找我们感兴趣的宝藏了。这个宝藏可能是一个ELF文件的程序文本段,也有可能是程序的某个不知名的代码段,这些都取决于你想要什么信息。我建议你去阅读ELF 的官方标准,那里边讲的比较清楚。我这里只是...
                            
                            
                                分类:
其他好文   时间:
2014-08-17 10:24:52   
                                阅读次数:
606
                             
                    
                        
                            
                            
                                Description
  RPG battles 
In many typical RPG games, you battle with bad guys, creatures, monsters or ghosts etc. all the time. After each battle, you may get magic potions th...
                            
                            
                                分类:
其他好文   时间:
2014-08-16 13:51:30   
                                阅读次数:
245