码迷,mamicode.com
首页 >  
搜索关键字:解释器    ( 5793个结果
解释器模式
1、模式定义 解释器模式(Interpreter Pattern) :定义语言的文法,并且建立一个解释器来解释该语言中的句子,这里的“语言”意思是使用规定格式和语法的代码,它是一种类行为型模式。 2、模式结构 解释器模式包含如下角色: AbstractExpression: 抽象表达式 TerminalExpression: 终结符表达式 NonterminalExpression: ...
分类:其他好文   时间:2014-11-19 11:30:09    阅读次数:133
Python入门篇之解释器介绍
【解释器启动方式】 第一种启动解释器的方式和启动Unix Shell的方式差不多,当解释器以与之连接的TTY设备的标准输入流启动时,它交互式读取和执行每一条命令;当解释器以文件名或者标准的文件输入流启动时,它会从文件中读取和执行脚本。 第二种启动解释器的方式是输入 python –c command...
分类:编程语言   时间:2014-11-19 07:14:27    阅读次数:220
马哥5-2
fgrep:不支持正则表达式shell编程:编译器:解释器编程语言:机器语言,汇编语言,高级语言静态语言:编译型语言强类型(变量)事先转换成可执行格式c,c++,java,c#,动态语言:解释型语言弱类型边解释边执行php,shell,python,perl面向对象:java,python,perl,c++面向..
分类:其他好文   时间:2014-11-19 02:06:34    阅读次数:196
解释器模式
1、模式定义 解释器模式(Interpreter Pattern) :定义语言的文法,并且建立一个解释器来解释该语言中的句子,这里的“语言”意思是使用规定格式和语法的代码,它是一种类行为型模式。 2、模式结构 解释器模式包含如下角色: AbstractExpression: 抽象表达式 TerminalExpression: 终结符表达式 NonterminalExpression: ...
分类:其他好文   时间:2014-11-19 01:27:44    阅读次数:151
Python入门篇之Python介绍
Python是一个直译的动态型编程语言。Python不需要为变量、参数和函数声明类型,这使得Python的代码更加精简和灵活。Python是在运行时踪变量的类型。假如代码读取一个没有初始化的变量,Python的运行时会抛出一个错误。 Python解释器很容易利用C和C++拓展新的功能是数据类型。 ....
分类:编程语言   时间:2014-11-19 00:29:08    阅读次数:260
INT_MIN与溢出
隔了好久没更新了,因为我在学习PL和编译器/解释器的知识。挺好奇这方面的,因为没有学过相关的课程,所以学起来有点吃力,进展缓慢,所以导致没啥可写的。 今天看到这么一段话: 32位的int型的取值是2147483647 到 -2147483648,但是,在C/C++语言中,你不能直接使用 -2147483648 来代替最小负数,因为它不是一个数,而是一个表达式。表达式是:“对正数...
分类:其他好文   时间:2014-11-18 01:40:59    阅读次数:170
试试pypy
pypy是一个python的解释器和JIT编译器。可以在不修改任何代码的情况下大幅提升python代码的性能。 使用超级简单,在官网下载编译好的二进制包进行安装,然后然后运行代码的时候指定这个解释器就行了。 我们来试试下面这段代码。 import time t1 = time.time() i = 10000000 while i: i -= 1 print time.time() ...
分类:其他好文   时间:2014-11-16 10:45:54    阅读次数:147
java 常用命令介绍
java 常用命令介绍 1)?javac:java编译器,将java代码转换成字节码; 2)?java:?java解释器,从java的类文件(字节码文件?***.class)执行应用程序; 3)?jdb:??java调试器; 4)?javadoc:?根据jav...
分类:编程语言   时间:2014-11-16 02:07:14    阅读次数:198
第一章 java语言概述与开发环境
JRE:运行环境,包括核心API,集成API,用户界面API,发布技术,java 虚拟机(JVM)JDK:开发环境,包括编译java程序的编译器(即 javac 命令)java程序编译步骤之后生成字节码(*.class 文件),字节码需要使用 java 解释器来解释。执行字节码文件的是JVM。jdk...
分类:编程语言   时间:2014-11-14 10:40:40    阅读次数:266
dnspod.cn 动态域名客户端(仅用于网关路由器)
请注意:此客户端代码仅限于运行在直接连接在互联网的设备上(一般来说就是网关路由器)此客户端需要linux运行环境此客户端需要python语言解释器执行(一般来说,各种linux发行版均默认自带python解释器)使用此程序,需要掌握以下技能:shell基本操作,linux文本编辑器(vi/nano)..
分类:其他好文   时间:2014-11-12 11:59:13    阅读次数:160
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!