如何parsing以stringforms给出的mathexpression式并返回一个数字?

在Java中有一种方法可以从这个mathexpression式中得到结果: String code = "5+4*(7-15)"; 另一方面,parsing算术expression式的最好方法是什么?

PHP致命错误:当不在对象上下文中时使用$ this

我有一个问题: 我正在编写一个没有框架的新WebApp。 在我的index.php我使用: require_once('load.php'); 在load.php我使用require_once('class.php'); 加载我的class.php 。 在我的class.php我有这个错误: 致命错误:当不在class.php的对象上下文中使用$ this时…(在这个例子中是11) 一个例子是如何写我的class.php : class foobar { public $foo; public function __construct() { global $foo; $this->foo = $foo; } public function foobarfunc() { return $this->foo(); } public function foo() { return $this->foo; } } 在我的index.php我加载也许foobarfunc()像这样: foobar::foobarfunc(); 但也可以 $foobar = new foobar; $foobar->foobarfunc(); 为什么会出现错误?

MySQL:不能创build表(errno:150)

我正在尝试导入.sql文件,并在创build表时失败。 这是查询失败: CREATE TABLE `data` ( `id` int(10) unsigned NOT NULL, `name` varchar(100) NOT NULL, `value` varchar(15) NOT NULL, UNIQUE KEY `id` (`id`,`name`), CONSTRAINT `data_ibfk_1` FOREIGN KEY (`id`) REFERENCES `keywords` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 我从同一个数据库中导出.sql,我删除了所有的表,现在我试图导入它,为什么它失败? MySQL:不能创build表'./dbname/data.frm'(errno:150)

使用Graphics2D覆盖BufferedImage上的文本并返回一个BufferedImage

我查了类似命名的问题,但是他们没有回答这个用例。 基本上,我是覆盖一些文本(文本)在给定的坐标(x,y)我有一个包中的下面的function; protected BufferedImage Process2(BufferedImage image){ Graphics2D gO = image.createGraphics(); gO.setColor(Color.red); gO.setFont(new Font( "SansSerif", Font.BOLD, 12 )); gO.drawString(this.text, this.x, this.y); System.err.println(this.text+this.x+this.y); return image; } 我觉得我很明显错过了一些东西。 我可以findGraphics2D的每一个引用是处理游戏或直接写入文件,但我只想要一个BufferedImage返回。 与覆盖“渲染” 在当前的代码中,图像显示在最后不变。 谢谢!

如何在CSSselect器中使用带有冒号“:”的JSF生成的HTML元素ID?

我一直在用一个简单的使用JSF的Java EE项目。 <h:form id="phoneForm"> <h:dataTable id="phoneTable"> </h:dataTable> </h:form> 我试图通过#phoneTable { … }设置CSS,但它不起作用。 在检查客户端的HTML源代码后,看起来JSF生成的HTML表格以id="phoneForm:phoneTable"forms获取客户端ID。 我无法通过#phoneForm:phoneTable { … }来应用CSS,因为冒号表示#phoneForm:phoneTable { … }的开始并导致错误。 我怎样才能在CSSselect器中使用它?

如何从JavaScript访问父级Iframe

那么,我有一个IFrame,它调用一个相同的域名页面。 我的问题是,我想从这个被称为页面(从JavaScript)访问这个父母Iframe的一些信息。 我怎样才能访问这个iframe? 详细信息:有几个像这样的Iframe,可以加载相同的页面,因为我正在编程一个Windows环境。 我打算closures这个Iframe,这就是为什么我需要知道我应该从他内部closures。 我有一个数组保持对这些Iframes的引用。 编辑:有iframesdynamic生成

如何将onload事件添加到div元素?

你如何将一个onload事件添加到一个元素? 我可以用吗: <div onload="oQuickReply.swap();" ></div> 为了这?

如何将maven作用域映射到常青藤的ivyconfiguration

Maven仓库,像Maven仓库为依赖pipe理提供了最广泛的项目。 常春藤提供了访问maven仓库和从那里下载文物的可能性。 这些存储库中只有pom文件,没有ivy.xml。 他们可以用在m2compatible模式运行的常春藤parsing器检索。 <ibiblio name="maven2" m2compatible="true"/> 特别是对于这个用例,我想知道: 哪些范围默认可用,以及它们会提供哪些工件 如何将maven作用域映射到ivy conf / configuration?

是否有可能在不使用临时文件的情况下在batch file中embedded和执行VBScript?

人们已经在batch file中embedded和执行VBScript很长一段时间了。 但是我所看到的所有已发表的解决scheme(当时这个问题最初都是这样提出的)都涉及到写一个临时的VBS文件。 例如: 在Windowsbatch file中embeddedVBScript 。 是否可以批量执行embedded式VBScript而不写入临时文件?

删除文件中的特定行(python)

比方说,我有一个充满绰号的文本文件,我怎样才能从该文件中删除一个特定的昵称?