Articles of 导入

无法parsing符号“IOUtils”

我已经使用下面的代码在我的android应用程序中创build一个临时文件: public File streamToFile (InputStream in) throws IOException { File tempFile = File.createTempFile("sample", ".tmp"); tempFile.deleteOnExit(); FileOutputStream out = new FileOutputStream(tempFile); IOUtils.copy(in, out); return tempFile; } 现在问题是Cannot resolve symbol 'IOUtils' 。 我做了一些Googlesearch,发现使用IOUtils我需要下载并包含一个jar文件。 我从这里下载了jar文件( commons-io-2.4-bin.zip )。 我从zip压缩包中添加了名为commons-io-2.4.jar的jar,当我尝试使用以下命令导入它时: import org.apache.commons.io.IOUtils; 它显示错误Cannot resolve symbol 'io' 。 所以我试图导入它像: import org.apache.commons.* 但是我仍然得到错误Cannot resolve symbol 'IOUtils' 。 问题1:为什么我得到这个错误? 如何解决? 问题2:有什么办法可以在不使用外部库的情况下从InputStream创build临时文件? 或者这是最有效的方法吗? 我正在使用android […]

在ELF二进制中导入名称

ELF格式在哪里存储导入函数的名称? 总是可以枚举所有的导入名称,比如PE可执行文件? 例如,如果一个二进制文件正在使用printf ,那么是否可以通过二进制本身的静态分析来告诉它呢?

如何永久添加Python导入path?

我知道我可以像这样添加一个Python的导入path: import sys sys.path.append("/path/to/directory/") 但是,当我重新启动Python时,这是消失了。 如果我不得不一直这样做,我会觉得非常烦恼,我希望一劳永逸地做到这一点,并做到这一点。 又怎样? 我在哪里可以find该文件? 还是我需要编辑别的东西? 我正在使用最新版本的Ubuntu。

从一台服务器导入MySQL数据库到另一台服务器

我有两个具有root权限的专用服务器。 两者都在运行Linux。 我想从Server1导入数据库到Server2。 我已经在Server2上创build了一个空的数据库。 我想知道通过哪个Linux命令我可以直接导入数据库? 有这样的function吗? 我可以使用mysqldump吗? 我想避免首先在server1上进行数据库备份,然后将该文件移动到server2,然后导入该文件。 可以使用一些命令直接导入? 谢谢

从命令行导入PostgreSQL CSV

我一直在使用psql Postgresterminal来导入CSV文件到表中使用以下 COPY tbname FROM '/tmp/the_file.csv' delimiter '|' csv; 这工作正常,但我必须login到psqlterminal来运行它。 我想知道是否有人知道如何从Linux shell命令行中执行与此类似的命令,类似于Postgres如何允许shell命令 /opt/postgresql/bin/pg_dump dbname > /tmp/dbname.sql 这允许从Linux shell转储数据库而不login到psqlterminal。

使用Force在Windows上导入大型MySQL .sql文件

我想在Windows 7机器上导入一个350MB的MySQL .sql文件。 我通常通过使用这个 mysql -uuser -p -e "source c:/path/to/file.sql" database 因为<在Powershell中不起作用。 我的.sql文件这次有一个错误。 我宁愿跳过坏行,继续导入。 我如何强制导入到Windows上继续? 在基于Unix / Linux的系统上,我可以使用 mysql –force … < file.sql 但是–force似乎不适用于-e“source …”命令(可以理解)。 谢谢,迈克

Windows中的Pygame:ImportError:DLL加载失败

我刚安装了PyGame 1.9.1(到现有的python 2.6.4上)。 Python和它的标准库工作,但是,即使能够findpygame模块(正确)python有一个问题。 Traceback (most recent call last): File "C:\foo\bar\firstGame.py", line 2, in <module> import pygame File "C:\python264\lib\site-packages\pygame\__init__.py", line 95, in <module> from pygame.base import * ImportError: DLL load failed: The specified module could not be found. 这是怎么发生的? 谷歌search产生了以下回应,我试图无济于事: http://www.daniweb.com/forums/thread181323.html我已经检查确实base.pyd可以在C:\python264\lib\site-packages\pygame http://www.kelvinsthunderstorm.com/py2exe-and-pygame-dlls/问题似乎不是只有selectDLL丢失,而是所有这些都是 有谁在那里解决了win + pygame的问题? 谢谢 编辑:根据要求添加更多信息: – Windows版本:Windows Vista(定期更新) – 使用安装程序:Windows MSI安装程序 – 安装于:所有用户 […]

在windows上导入.sql文件到postgresql

我有一个由postgresql创build的.sql文件。 我现在想把这个文件导入到运行postgresql的windows机器上。 我该怎么做呢。 该文件约为1.5GB。

Python在我的脚本中未能导入nltk,但在解释器中工作

我找出原因,我命名为原始脚本文件nltk.py,所以python试图从脚本文件orz中导入word_tokenize。 对不起,这个愚蠢的错误。 我想在Windows上使用Python的nltk。 我已经安装了nltk和nltk数据。 但是,当我尝试在命令行中运行python -u 'filename.py' ,它会出现如下错误。 Traceback (most recent call last): File "filename.py", line 1, in (module) from nltk import word_tokenize File "filenmae.py", line 1, in (module) from nltk import word_tokenize ImportError: cannot import name word_tokenize 另一方面,当我运行python < 'filename.py'给出正确的结果。 filename.py中的代码是一个简单的testing代码,如下所示。 from nltk import word_tokenize tokens = word_tokenize('hello i am your friend') print(tokens) 你可以帮我吗? […]

在Windows上导入mysql

我有一个MySQL文件, db.sql 。 我试图导入它使用: mysql -uroot -p[password] db < db.sql 我所得到的是一个mysql命令列表,或者我得到一个语法错误。 奇怪的是我上周用过这个文件,就我所知,我也是这样做的。 我创build数据库,然后在命令行input上面,但它不工作。 我试过在MySQL内部,只是在命令行,似乎没有任何工作。 有什么我应该做的不同在Windows或MySQL5? 我不知道我第一次得到它是如何工作的… TIA