在SQL中,当我创建数据库索引时,我需要为索引指定一个名称,如
CREATE INDEX timestamp_index ON hit (timestamp);
Run Code Online (Sandbox Code Playgroud)
唯一一次这个名称似乎是必要的,如果我想删除索引
DROP INDEX timestamp_index;
Run Code Online (Sandbox Code Playgroud)
索引名称还有其他用途吗?
我正在开发一个Web应用程序(意味着作为一个富客户端运行,能够负担得起任何(甚至每晚构建)的Chromium Firefox版本).
应用程序界面背景是透明的(显示底层窗口或桌面).我怎样才能做到这一点?遵循标准并不重要,但会很好.
主要目标平台是Linux.
更新 到2010-07-07T01:44Z时收到的评论和答案.
从技术上讲这是一无所知代码互动,打破了"沙箱".这是关于窗户组成.我甚至觉得它甚至不知道这个浏览器可以实现在综合窗口管理器很简单-只是底层的内容替换一些无用的颜色(例如,"倒挂金钟" Windows 9x中年龄期间广泛用于此).
在政治上,这可以而且应该是一个限制性的功能(例如本地文件和网络摄像头访问),可以允许可信的内部网应用程序(基于本地网络技术的富客户端应用程序似乎是一个趋势开始 - Firefox和Chromium实现越来越多的功能来促进这一点)和禁止未知的第三方网站(但这需要浏览器和窗口管理器之间更复杂的交互).
我之所以喜欢它,是因为我想用Web技术构建一个跨平台(Linux,Windows,Mac),零安装,看上去很花哨的富客户端应用程序(不是用作Internet网站)(像HTML5,CSS3和JavaScript).我甚至可能会尝试使用一些浏览器窗口技术来运行它(我听说过Mozilla Prism和XulRunner,KDE和Windows提供的HTML用于桌面小部件,Chromium旨在提供相似的东西等)
import itertools
import string
def crackdict(max, min=1, chars=None):
assert max >= min >= 1
if chars is None:
import string
chars = string.printable[:-5]
p = []
for i in xrange(min, max + 1):
p.append(itertools.product(string.printable[:-5], repeat=i))
return itertools.chain(*p)
#Just for test?
max, min = 4, 1
d = crackdict(max, min)
Run Code Online (Sandbox Code Playgroud)
我想打印这样的结果0 1 2 3 4 5 6
但现在打印像[('0',),('1',),('2',),('3',),('4',),('5',),('' 6',),('7',),('8',),('9',),('a',),('b',),('c',),('d ',),('e',),('f',),('g',),('h',),('i',),('j',),('k' ,),('l',),('m',),('n',),('o',),('p',),('q',),('r', ),('s',),('t',),('u',),('v',),('w',),('x',),('y',) ,('z',),('A',),('B',),('C',),('D',),('E',),('F',), ('G',),('H',),('我',),('J',),('K',),('L',),('M',),( 'N',),('O',),('P',),('Q',),('R',),('S',),('T',),('U',),('V',),('W',),( 'X',),('Y',),('Z',),('!',),(''',),('#',),('$',),('' %',),('&',),("'",),('(',),(')',),('*',),('+',),(', ',),(' - ',),('.',),('/',),(':',),(';',),('<',),('='' ,),('>',),('?',),('@',),('[',),('\',),(']',),('^', ),('_',),(''',),('{',),('|',),('}',),('〜',),('',), ('0','0'),('0','1'),('0','2'),('0','3'),('0','4'), ("0','5'),('0','6'),('0','7'),('0','8'),('0','9'),(' 0','a'),('0','b'),('0','c'),('0','d'),('0','e'),(' 0','f'),('0','g'),('0','h'),('0','i'),('0','j'),(' 0','k'),('0','l'),('0','m'),('0','n'),('0','o'),(' 0','p'),('0','q'),('0','r'),('0','s'),('0','t'),(' 0','u'),('0','v'),('0','w'),('0','x'),('0','y'),(' 0','z'),('0','A'),('0','B'),('0','C'),('0','D'),('0','E' ),('0','F'),('0','G'),('0','H'),('0','I'),('0','J' …
我正在开发一个需要将XML发送到服务器后端的Web应用程序.我想在客户端内部构建一个XML文档,但是使用XML操作例程,而不是将无数字符串附加在一起.我希望jQuery可以帮助我.
假设我需要用JavaScript生成这个(玩具)XML文档:
<report>
<submitter>
<name>John Doe</name>
</submitter>
<students>
<student>
<name>Alice</name>
<grade>80</grade>
</student>
<student>
<name>Bob</name>
<grade>90</grade>
</student>
</students>
</report>
Run Code Online (Sandbox Code Playgroud)
首先,我需要使用"report"根创建某种XML文档对象.我假设其中一个应该很接近,但它们都没有正常工作,和/或我无法弄清楚如何正确使用该对象:
function generateDocument1()
{
var report = $('<report></report>');
return report;
}
function generateDocument2()
{
var report = document.implementation.createDocument(null, "report", null);
return new XMLSerializer().serializeToString(report);
}
function createXmlDocument(string)
{
var doc;
if (window.DOMParser)
{
parser = new DOMParser();
doc = parser.parseFromString(string, "application/xml");
}
else // Internet Explorer
{
doc = new ActiveXObject("Microsoft.XMLDOM");
doc.async = "false";
doc.loadXML(string);
}
return doc;
}
function generateDocument3()
{
var …
Run Code Online (Sandbox Code Playgroud) 我需要检查当前用户的java授权,类似于以下设置:
dbms_java.grant_permission( 'SCOTT', 'java.net.SocketPermission', '*', '' 连接);
这可以在没有当前帐户的系统权限的情况下完成吗?如果我需要使用系统权限,我应该在哪里看?
10gR2,如果这有所不同.
{"some_id":
[
{"city":"Bellevue"},
{"state":"Washington"}
]
}
Run Code Online (Sandbox Code Playgroud) 问题是什么......
jQuery是否有任何方法允许您以与DOM相似的方式查询多维对象数组.
例如,给我一个包含在具有一些匹配属性值的多维数组中的对象列表 - 例如,其中StartOfPeriod大于指定日期或其中name =="Ben Alabaster"
如果已经存在某些东西,我想避免重新发明轮子.
我有一个标签控件,当用户想要添加它时,我想复制已经存在的几个元素(不仅仅是引用它们).现在,到目前为止,我刚刚复制了我想要的变量.但是我在自动调整大小代码中使用了一个裁剪器 - 也就是说,在调整窗口大小时,复制的元素明显落后于原始元素.另外,随着列表的增长,继续复制我需要复制的每个元素是不可行的.我可以使用哪些方法来复制WPF控件吗?现在,这只是一个文本框和一个标签项.
我正在使用iPage.com主机.为了在他们的主机中使用PHP会话,我需要session_save_path('/home/users/web/.../cgi-bin/tmp');
在每个页面的开头添加(在我的例子中只有index.php,因为一切都先通过index.php).
现在,他们会自动将会话ID添加到请求的每个URL的末尾,如下所示:website.com/movies/details/?PHPSESSID = 4s54kjhdl ...
我认为这会导致问题,并可能影响谷歌索引和搜索引擎优化..
怎么预防这个?
我的脚本遇到了一些问题.它应该通过代理打开一个网站,但我总是得到这个错误,我正试图用几个代理...
会是什么呢?
Traceback (most recent call last):
File "C:\Users\Shady\Desktop\ptzplace.3.0 - Copy.py", line 43, in <module>
h = urllib.urlopen(website, proxies = {'http': proxy})
File "C:\Python26\lib\urllib.py", line 86, in urlopen
return opener.open(url)
File "C:\Python26\lib\urllib.py", line 200, in open
return self.open_unknown_proxy(proxy, fullurl, data)
File "C:\Python26\lib\urllib.py", line 219, in open_unknown_proxy
raise IOError, ('url error', 'invalid proxy for %s' % type, proxy)
IOError: [Errno url error] invalid proxy for http: 'xxx.xxx.xxx.xxx'
Run Code Online (Sandbox Code Playgroud)
脚本是这样的
proxylist = ['79.174.195.84:80',
'79.174.195.82:80',
'80.233.184.227:8080',
'79.174.195.80:80',
'80.233.184.226:8080',
'79.174.33.95:3128']
for proxy in proxylist:
h …
Run Code Online (Sandbox Code Playgroud)