小编Eri*_*son的帖子

如何在Windows中将用户添加到PostgreSQL?

我在Windows 7机器上运行PostgreSQL.要运行数据库,我输入:

C:\psql -Upostgres mydb
Run Code Online (Sandbox Code Playgroud)

这样可行,但如果我可以放弃这些-U东西会很好,但Postgres认为我正在尝试以"Eric"身份登录,因为那是我的用户个人资料.

所以我需要向Postgres添加一个用户.但是怎么样?如果我尝试:

C:\createuser Eric
Run Code Online (Sandbox Code Playgroud)

Postgres认为我正在尝试添加用户Eric 作为用户Eric失败.添加-U标志似乎不起作用.

我错过了什么?我的命令窗口处于管理员模式sudo,显然没有可用的命令窗口.

database postgresql configuration

22
推荐指数
1
解决办法
5万
查看次数

如何在MySQL中编辑存储过程?

我似乎无法找到在MySQL中编辑已创建的存储过程的语法.

mysql stored-procedures

21
推荐指数
2
解决办法
5万
查看次数

Python(CherryPy)Web应用程序在本地部署,但在Intranet上不可见

我使用CherryPy创建了一个Python Web应用程序,并已部署在我的本地计算机上.

当我试图从房子里的另一台电脑上看时,没有任何东西回来.

但是,如果我创建一个简单的html文件,并使用以下命令进行部署:

$ python -m SimpleHTTPServer
Run Code Online (Sandbox Code Playgroud)

它在Intranet上可见.

我很困惑,为什么我的应用程序可以在本地工作,但由于这些机器之间没有连接问题,并且我可以在同一端口上提供其他内容,因此无法通过Intranet进行操作.

我没有使用配置文件,我使用的是默认的CherryPy设置.

python intranet cherrypy

21
推荐指数
1
解决办法
8455
查看次数

如何从NetBeans运行JUnit?

我一直在努力了解如何开始编写和运行JUnit测试.

当我读这篇文章时:

http://junit.sourceforge.net/doc/testinfected/testing.htm

我得到了页面的中间部分,他们写道:"JUnit带有一个图形界面来运行测试.在窗口顶部的字段中输入测试类的名称.按"运行"按钮.

我不知道如何启动这个程序.我甚至不知道它在哪个包中,或者如何从IDE运行库类.

卡住了,我尝试了这个NetBeans教程:

http://www.netbeans.org/kb/docs/java/junit-intro.html

它似乎没问题,但后来我注意到本教程中用于测试Java类库的菜单选项与常规Java应用程序或Java Web App的菜单选项不同.因此,本教程中的说明一般不适用.

我正在使用NetBeans 6.7,并且已将JUnit 4.5导入库文件夹.在编写测试后,运行JUnit的正常方法是什么?

JUnit FAQ描述了来自Console的过程,如果这是典型的,我愿意这样做,但考虑到我在netbeans中可以做的所有事情,似乎很难相信没有更简单的方法.

非常感谢.

编辑: 如果我右键单击项目并选择"测试",则输出为:

init:
deps-jar:
compile:
compile-test:
test-report:
test:
BUILD SUCCESSFUL (total time: 0 seconds)
Run Code Online (Sandbox Code Playgroud)

这并不会使我成为测试的理想输出,特别是因为这不会改变测试条件是否为真.

有任何想法吗?

java ide junit unit-testing netbeans

20
推荐指数
4
解决办法
6万
查看次数

如何在Python中传递元组作为参数?

假设我想要一个元组列表.这是我的第一个想法:

li = []
li.append(3, 'three')
Run Code Online (Sandbox Code Playgroud)

结果如下:

Traceback (most recent call last):
  File "./foo.py", line 12, in <module>
    li.append('three', 3)
TypeError: append() takes exactly one argument (2 given)
Run Code Online (Sandbox Code Playgroud)

所以我求助于:

li = []
item = 3, 'three'
li.append(item)
Run Code Online (Sandbox Code Playgroud)

哪个有效,但看起来过于冗长.有没有更好的办法?

python tuples list

20
推荐指数
3
解决办法
6万
查看次数

Subversion:svn status显示大量不需要的.metadata文件

我正在尝试在Ubuntu Linux上设置Subversion.它似乎工作,除了当我做了一个更改并尝试svn status,我发现在.metadata目录中已经更改了大约100个文件.

我的〜/ .subversion/config文件目前包含以下行:

global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ .*.swp .DS_Store 
Run Code Online (Sandbox Code Playgroud)

我需要添加什么来忽略.metadata文件?

正在考虑的目录由Eclipse用于使用PyDev进行Python开发,如果这很重要的话.

svn version-control configuration

19
推荐指数
2
解决办法
8941
查看次数

如何在emacs中打开IPython解释器?

为了在Emacs的Python开发过程中使用IPython,我一直在打开一个终端,并打字ipython.这似乎不是正确的方法.

首先,我的缓冲区将此缓冲区列为*ansi-term*,这令人困惑,因为我经常最终得到多个终端,其中一个终端专用于Python.我也看到我可以直接打开python解释器M-x python-shell.似乎IPython应该有类似的选择.

有没有更好的方法在Emacs中使用IPython解释器?

我正在使用带有Prelude的Emacs 24.

python emacs ipython

19
推荐指数
2
解决办法
2万
查看次数

Struts 1的文档是否仍可在线获取?

我需要维护一个Struts 1应用程序.我知道,EOL差不多两年前,六年内没有新版本.无论如何,我们在Struts 1应用程序中拥有10万行工作代码,并且它不会因为我有更多现代感觉而消失.

我已经找了文档,所以我可以理解这个古老的框架,而且我是空的.这个链接坏了.如果您不计算EOL公告,此网站似乎只有Struts 2信息.

有没有人知道托管旧文档的网站?如果有人能指出Struts 1.2.7的文档,我将非常感激.

documentation struts struts-1

18
推荐指数
3
解决办法
9903
查看次数

我的删除键在OS X中的Eclipse中不起作用

我的删除键在OS X中的Eclipse中不起作用.但是,Shift-Delete会删除.

删除在其他地方有效,因此必须在无意中更改设置.知道它是什么或如何解决它?

重启Eclipse没有帮助.

eclipse keyboard macos

17
推荐指数
2
解决办法
1万
查看次数

使用Python 2.7解析HTML - HTMLParser,SGMLParser或Beautiful Soup?

我想要做一些屏幕抓取与Python 2.7,以及我对之间的差异没有上下文HTMLParser,SGMLParser或者美味的汤.

这些都试图解决同样的问题,还是因为不同的原因而存在?哪个最简单,最强大,哪个(如果有的话)是默认选择?

另外,如果我忽略了一个重要选项,请告诉我.

编辑:我应该提一下,我在HTML解析方面并不是特别有经验,而且我特别感兴趣的是哪个会让我最快速地移动,目标是在一个特定网站上解析HTML.

html python parsing beautifulsoup html-parsing

16
推荐指数
2
解决办法
6064
查看次数