最近搞对账文件,在linux下执行.sh脚本报错:异常/bin/sh^M: bad interpreter: No such file or directory。问题分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信.....
分类:
其他好文 时间:
2015-05-21 19:05:55
阅读次数:
101
解释器模式Interpreter解释器模式在软件开发中应用的比较少,它主要用在底层的编程语言设计上,因此不太容易理解。
联想:传一个算数表达式,对加减乘除自动匹配,能够自动计算其结果。原理图
解释器模式实现原理图
单个运算符的数学公式计算机可以用来理解这个解释器模式的使用。参考文献[1] 郭峰.深入浅出设计莫模式[M].中国铁道出版社,2013(1):415-423....
分类:
其他好文 时间:
2015-05-16 14:52:21
阅读次数:
146
在阎宏博士的《JAVA与模式》一书中开头是这样描述解释器(Interpreter)模式的: 解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。解释器模式的结构 下面就以一个示意性的系统为例,讨论.....
分类:
编程语言 时间:
2015-05-13 18:55:59
阅读次数:
218
Python 多线程教程:并发与并行在批评Python的讨论中,常常说起Python多线程是多么的难用。还有人对 global interpreter lock(也被亲切的称为“GIL”)指指点点,说它阻碍了Python的多线程程序同时运行。因此,如果你是从其他语言(比如C++或Java)转过来的话...
分类:
编程语言 时间:
2015-05-12 08:04:09
阅读次数:
174
一、原理Windows编译的文件和Linux编译的文件格式不太一样,导致在Linux运行Shell脚本的时候会提示:/bin/bash^M: bad interpreter: 没有那个文件或目录。原因是这样的:1、Windows编译的文件结束时(回车+换行)2、Linux编译的文件结束时(换行) ....
在64位linux上面安装32位的weblogic遇到 修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 问题
百度下,执行 sudo yum install glibc.i686 命令即可
1、在64系统里执行32位程序如果出现/lib/ld-linux.so.2: bad ELF in...
分类:
系统相关 时间:
2015-05-11 10:56:22
阅读次数:
160
在批评Python的讨论中,常常说起Python多线程是多么的难用。还有人对 global interpreter lock(也被亲切的称为“GIL”)指指点点,说它阻碍了Python的多线程程序同时运行。因此,如果你是从其他语言(比如C++或Java)转过来的话,Python线程模块并不会像你想象...
分类:
编程语言 时间:
2015-05-11 10:38:41
阅读次数:
178
一、概述
给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。
二、适用性
当有一个语言需要解释执行,并且你可将该语言中的句子表示为一个抽象语法树时,可使 用解释器模式。而当存在以下情况时该模式效果最好:
1.该文法简单对于复杂的文法,文法的类层次变得庞大而无法管理。
2.效率不是一个关键问题最高效的解释器通常不是通过直接解释语法分析树实...
分类:
编程语言 时间:
2015-05-09 11:46:39
阅读次数:
134
在run-edit configureations 里边进行配置script配置你的manage.py所在路径script parameter配置为runserver 0.0.0.0:8000python interpreter为你安装的python.exe所在路径working directory...
分类:
其他好文 时间:
2015-05-08 12:53:57
阅读次数:
1234
访问者模式是一种较为复杂的行为型设计模式,它包含访问者和被访问元素两个主要组成部分,这些被访问的元素通常具有不同的类型,且不同的访问者可以对它们进行不同的访问操作。访问者模式使得用户可以在不修改现有系统的情况下扩展系统的功能,为这些不同类型的元素增加新的操作。在使用访问者模式时,被访问元素通常不是单独存在的,它们存储在一个集合中,这个集合被称为“对象结构”,访问者通过遍历对象结构实现对其中存储的元素的逐个操作。...
分类:
其他好文 时间:
2015-05-06 17:43:52
阅读次数:
129