小编tma*_*ter的帖子

如果SQL Server中存在表,如何删除表?

表名是Scores.

执行以下操作是否正确?

IF EXISTS(SELECT *
          FROM   dbo.Scores)
  DROP TABLE dbo.Scores
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server

678
推荐指数
12
解决办法
111万
查看次数

如何设置SVG rect元素的背景图像?

我使用keith-wood的jQuery SVG插件创建了一个SVG rect.这是代码:

svg.graph._wrapper.rect(group, 0, 100, 40, 20,
                       {fill: 'ivory',
                        stroke: 'black',
                        strokeWidth : 2});
Run Code Online (Sandbox Code Playgroud)

所以我认为我可以轻松更改填充而不是使用'象牙',我将其更改为'theImageIwantToUse'.但它似乎没有用.

jquery plugins svg

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

jQuery.merge()和JavaScript本机函数concat()有什么区别?

我想将两个数组连接成一个.我发现两个功能可以完成这项工作; 一个是jQuery.merge(),另一个是JavaScript内置函数concat().他们似乎做了同样的事情,我发现了这一点.它说:"Merge创建了一个更小的足迹,因为它循环遍历原始数组并添加新项目.Concat是一个内置的Javascript函数,应该更快,但占用空间更大." 我不确定这个陈述是否属实,还有其他差异吗?

javascript jquery

9
推荐指数
1
解决办法
3398
查看次数

如何使用Phantomjs的cookie API?

我正在尝试使用phantomjs的exmaple文件夹中的rasterize.js将网页捕获为PDF.我遇到的问题是网页需要用户登录.然后我看到Phantomjs有一个cookie选项.该网站是Django供电,以防万一.

所以我顽皮地登录了网站,打开了萤火虫,并输入document.cookie了萤火虫.我得到了cookie设置并放入了我的cookies.txt.

[http://localhost:7000]
csrftoken: f3da886168fae33b840e7f6c93240dff
sessionid: 27e90c3214b0ec94dadc739665724708
django_language: en
Run Code Online (Sandbox Code Playgroud)

然后我使用rasterize.js创建如下所示的pdf:

phantomjs --cookies-file=cookies.txt examples/rasterize.js http://localhost:7000/reports /tmp/report.pdf
Run Code Online (Sandbox Code Playgroud)

但结果仍然是登录页面.

cookies phantomjs

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

如何安装Visual Studio 2008的扩展

我正在尝试为Visual Studio 2008 安装Vim扩展.

所以我下载了一个名为的文件VsVim.vsix.我用Google搜索了如何安装它,似乎答案是使用VS 2010附带的Visual Studio Extension Manager.

任何人都可以给我一些提示如何在VS 2008上安装它,好吗?

vim visual-studio-2008

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

Plone:如何检查用户何时创建以及由谁创建?

我试图找出用户创建时间和创建它的人.我试图从用户属性获取这些,但找不到任何东西.

acl = getToolByName(self.context,'acl_users')
userObject = acl.getUserById('userId')
x = userObject._propertysheets.values()[0]
pp xy.propertyItems()
Run Code Online (Sandbox Code Playgroud)

结果是:

[('email', 'user@user.com'),
('portal_skin', ''),
('listed', True),
('login_time', DateTime('2012/03/08 10:43:53.299987 GMT')),
('last_login_time', DateTime('2012/01/23 12:56:33.343882 GMT')),
('fullname', u'user'),
('error_log_update', 0.0),
('home_page', ''),
('location', ''),
('description', ''),
('language', ''),
('ext_editor', False),
('wysiwyg_editor', ''),
('visible_ids', False)]
Run Code Online (Sandbox Code Playgroud)

它不包含用户创建时间.所以我想知道Plone是否记录了这些信息?

谢谢!

plone

4
推荐指数
1
解决办法
622
查看次数

Django中的urlpatterns的url()和元组有什么区别?

所以在Django中,下面两行url代码的工作方式相同:

urlpatterns = patterns('',
    url(r'^login/$', 'django.contrib.auth.views.login'),
    (r'^login/$', 'django.contrib.auth.views.login')
)
Run Code Online (Sandbox Code Playgroud)

AFAIK,唯一的区别是我可以定义name='login'所以我可以用它来反转网址.但除此之外,还有其他差异吗?

python django url

4
推荐指数
1
解决办法
792
查看次数

如何让浏览器下载Django CSV文件响应

我在这里关注Django doc 来创建一个CSV文件.在我的urls.py中我有url(r'^reports/csv_list_report/$', 'csv_list_report').

我希望用户在单击下载按钮时下载CSV文件.所以我在这里使用jQuery:

$('#download_button').click(function(){
    $.get('/reports/csv_list_report/');
});
Run Code Online (Sandbox Code Playgroud)

我可以在firebug中看到响应,但浏览器不下载该文件.

这是我的观点:

def csv_list_report(request):
    response = HttpResponse(mimetype='text/csv')
    response['Content-Disposition'] = 'attachment; filename="reports.csv"'
    writer = csv.writer(response)
    writer.writerow(['First row', 'Foo', 'Bar', 'Baz'])
    writer.writerow(['Second row', 'A', 'B', 'C', '"Testing"', "Here's a quote"])

return response
Run Code Online (Sandbox Code Playgroud)

所以也许在GET之后我需要写一些东西来处理成功的响应?搜索过,有很多关于如何创建CSV文件的答案,但没有找到任何答案,包括处理响应需要做什么.

python csv django

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

如何检查复选框是否未选中?

我知道我可以使用:checkbox:checked所有选中的复选框来获取列表或数组,无论您想要调用它.

但是有没有一个功能来获得一个未经检查的列表?(:checkbox:unchecked这似乎不是一个有效的函数)我不想循环使用每个元素.is(":checked").

谢谢.

checkbox jquery unchecked

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