问题列表 - 第32744页

jQuery多文档就绪队列顺序

我知道jQuery中对$(function(){})的调用是按照定义的顺序执行的,但是我想知道你是否可以控制队列的顺序?

例如,是否可以在"Hello World 1"之前调用"Hello World 2":

$(function(){ alert('Hello World 1') });
$(function(){ alert('Hello World 2') });
Run Code Online (Sandbox Code Playgroud)

问题是它是否可能......我已经知道它违背了最佳做法;)

jquery document-ready domready

8
推荐指数
2
解决办法
8348
查看次数

以编程方式将子节点添加到jstree

我正在尝试编写一些动态地将节点添加到jstree的代码.我已经按照http://www.jstree.com/documentation/crrm上的文档进行了操作,但无法得到一个简单的示例 - 正在添加节点child2,但它正被添加到节点的root中. id'而不是'child1.id'指定...任何提示将不胜感激.代码如下

<html>
<head>
<script type="text/javascript" src="http://static.jstree.com/v.1.0rc2/jquery.js"></script>
<script type="text/javascript" src="http://static.jstree.com/v.1.0rc2/jquery.jstree.js"></script>

<script type="text/javascript">
$(document).ready(function() {
    $(function () {
        $("#tree").jstree({ 
            "json_data" : {
                "data" : [
                    { 
                        "data" : "parent", 
                        "attr" : { "id" : "root.id" }, 
                        "children" : [ { "data" : "child1",
                                         "attr" : { "id" : "child1.id" },
                                         "children" : [ ] }
                                     ]
                    },
                ]
            },
            "plugins" : [ "themes", "json_data", "crrm" ]
        });
    });
    $("#add").click(function() {
        $("#tree").jstree("create", $("#child1.id"), "inside",  { "data" : "child2" …
Run Code Online (Sandbox Code Playgroud)

javascript jstree

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

使用SQL Server还原备份

我有一个我试图恢复的SQL Server数据库.我的源数据库是在SQL Server 2005上安装的.我的新服务器是SQL Server 2008计算机.我已经在SQL Server 2005安装上备份了数据库.我试图将其恢复到SQL Server 2008安装.

当我尝试还原备份数据库时,收到错误消息:

TITLE: Microsoft SQL Server Management Studio
------------------------------
Restore failed for Server 'DBSERVER'.  (Microsoft.SqlServer.SmoExtended)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1540+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restore+Server&LinkId=20476
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
The backup set holds a backup of a database other than the existing 'MyDatabase' database.
RESTORE DATABASE is terminating abnormally. (Microsoft SQL Server, Error: 3154)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=3154&LinkId=20476
Run Code Online (Sandbox Code Playgroud)

问题是什么?我究竟做错了什么?我检查了"选项"页面上的"覆盖现有数据库(WITH REPLACE)"框.

谢谢

sql-server-2008

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

使用os.system("bash code")在Python脚本中调用bash命令是否很好?

我想知道使用os.system()在Python脚本中调用bash命令是否是一种好的风格.我也想知道这样做是否安全.

我知道如何在Bash和Python中实现我需要的一些功能,但在Bash中实现它更简单,更直观.但是,我觉得编写os.system("bash代码")非常hackish.

具体来说,我想将所有以特定扩展名结尾的文件移动到目录中.

在bash中:*mv .ext/path/to/destination 在Python(伪代码)中:对于目录中的文件:if file.endswith("ext"):将文件移动到目标

在这种情况下,我该怎么办?

python security bash scripting embedding

8
推荐指数
2
解决办法
2751
查看次数

C++的类似编码的站点

大家好,我需要找一个像codingbat这样的好网站来"再次学习"C++.我在学校学到了它,但后来我从来没有认真对待它.我不是在寻找像Project Euler这样的东西,因为它专注于数学问题.我需要一些真正关注C++原则,特性和工具的东西.

c++

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

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

尽可能均匀地分布圆上的点

问题陈述

我有以下问题:我有一个圆圈,其上有一定数量(零个或多个)的点.这些职位是固定的.现在我必须在圆上放置另一组点,例如所有点在一起尽可能均匀地分布在圆周上.

目标

我的目标是开发一种算法,它采用角度列表(表示固定点)和一个int值(表示应该放置多少个附加点)并再次返回一个角度列表(仅包含附加点的角度)位于).

这些点不必非常均匀地分布(彼此相同的距离),而是尽可能均匀地分布.由于某些点是固定的,因此大多数时候可能不存在完美的解决方案.

所有角度的范围都在-pi和+ pi之间.

例子

我想要实现的一些例子:

fixed_points = [-pi, -pi/2, pi/2]

 v         v                   v
 |---------|---------|---------|---------|
-pi     -pi/2        0        pi/2       pi

fill_circle(fixed_points, 1)
# should return: [0]

fill_circle(fixed_points, 2)
# should return: [-pi/6, pi/6]
Run Code Online (Sandbox Code Playgroud)

要么:

fixed_points = [-pi, -pi*3/4, -pi/4]

 v    v         v
 |---------|---------|---------|---------|
-pi     -pi/2        0        pi/2       pi

fill_circle(fixed_points, 6)
Run Code Online (Sandbox Code Playgroud)

最后一个例子应该返回如下内容:一点是在-pi*3/4和-pi/4之间设置,即:-pi/2并在-pi/4和+ pi之间分配其他5个点(记住它是一个圆圈,所以在这种情况下-pi = + pi):

 v    v    x    v   x   x    x   x    x
 |---------|---------|---------|---------|
-pi     -pi/2        0        pi/2       pi
Run Code Online (Sandbox Code Playgroud)

以前的尝试

我从一个递归算法开始,首先搜索两点之间的最大间隔,然后在两者之间设置新点.然而,它没有给出令人满意的结果.例如,考虑这种配置,需要插入两个点:

 v         v                   v
 |---------|---------|---------|---------|
-pi …
Run Code Online (Sandbox Code Playgroud)

python algorithm geometry

29
推荐指数
2
解决办法
5644
查看次数

Sinatra - API - 身份验证

我们将在Sinatra开发一个小API应用程序.有哪些身份验证选项可用于保护API调用?

authentication api sinatra

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

关于目录中的单点和双点

每当我们使用命令时:

dir --> in Windows
Run Code Online (Sandbox Code Playgroud)

dir -a --> in Unix
Run Code Online (Sandbox Code Playgroud)

我们看到两种点:

.
..
Run Code Online (Sandbox Code Playgroud)

出现在目录中.现在由Stephens Rago在APUE中,它说这些是文件名,有些书说这些是目录.

无论如何,这些点是什么?如果可能的话,请提供Windows和Unix的答案.

unix linux windows

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

如何在我的用户控件中接受剪贴板中的粘贴?

我有一个 UserControl,奇怪的是,它将一堆其他控件和逻辑捆绑到一个整洁的小包中。它有一个 Text 属性,它接受 astring并执行魔法,为用户显示结果。惊人的。

我从文本框中获取该文本。用户将剪贴板中的文本粘贴到文本框中,该文本框绑定到我的 UserControl 上的 DP。

我想做的是去掉中间人并接受我的用户控件中的粘贴。

我已经尝试使用DataObject.Pasting附加事件,但这似乎不起作用。

你怎么做呢?


用我当前的解决方案回答了我自己的问题,但老实说它“闻起来”。如果有人有更好的答案,请添加它,如果它有效并且更好,我会选择它。

wpf clipboard copy-paste

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