如何删除我在postgresql中创建的枚举类型值?
create type admin_level1 as enum('classifier', 'moderator', 'god');
Run Code Online (Sandbox Code Playgroud)
我想moderator从列表中删除.
我似乎无法在文档上找到任何内容.
我正在使用Postgresql 9.3.4.
我在windows中使用gVim来编辑我的代码(主要是C++).我使用:make in gVim来编译项目,但这是一个阻塞操作,这阻止我在编译完成之前使用gVim.我该怎么做:异步制作并仍然可以将错误读回Vim并跳转到源代码中的错误?如果我实时看到制作过程,奖励积分.现在:make将输出重定向到一个文件,因此我无法看到make的进度.
我在Vim中有多个插件,其中一些修改了Vim的默认行为.例如,我使用Vimacs插件,这使得Vim在插入模式下表现得像emacs.有时我想关闭Vimacs插件而不将vimacs.vim移出plugins目录.有办法吗?
我正在用Python编写一个简单的报警实用程序.
#!/usr/bin/python
import time
import subprocess
import sys
alarm1 = int(raw_input("How many minutes (alarm1)? "))
while (1):
time.sleep(60*alarm1)
print "Alarm1"
sys.stdout.flush()
doit = raw_input("Continue (Y/N)?[Y]: ")
print "Input",doit
if doit == 'N' or doit=='n':
print "Exiting....."
break
Run Code Online (Sandbox Code Playgroud)
我想刷新或丢弃脚本处于休眠状态时输入的所有键击,并且只在执行raw_input()后接受键击.
编辑:我在Windows XP上运行它.
我在我的Vim中使用了ctags,并且我非常依赖C-和CT来标记我项目中各种函数之间的标记.
但是如果该函数位于不同的文件中,我希望Vim自动在新选项卡中打开它而不是当前选项卡.如果我使用CT弹出我的标签堆栈,我希望它返回到我按C-按下的原始选项卡,而不是更改当前选项卡中的文件.我不喜欢在Vim的多个选项卡中打开相同的文件.这是大多数IDE的正常行为,我想知道是否有办法在Vim中执行此操作?
我有一个大单词列表文件,每行一个单词.我想用重复的字母过滤掉单词.
INPUT:
abducts
abe
abeam
abel
abele
OUTPUT:
abducts
abe
abel
Run Code Online (Sandbox Code Playgroud)
我想用Regex(grep或perl或python)来做这件事.那可能吗?
我打算在Python中使用非常大的数字,但是想知道Python是否可以处理非常大的数字.这些数字将有多达3,000个零.
并且,一个有3,000个零的1使用多少字节?
第三个问题,如何将一个数字作为整数保存到Python文件中而不必使用str()它?