问题列表 - 第39051页

jsTree开设分行

我正在使用JQuery插件jsTree,http://www.jstree.com/ 我可以使用以下方法扩展整个树:

$("#tree").jstree("open_all");
Run Code Online (Sandbox Code Playgroud)

还有一个特定的节点:

$("#tree").jstree("open_node", $('#childNode'));
Run Code Online (Sandbox Code Playgroud)

我很难打开树的一个分支,打开分支打开它很好,但如果它有一个就不打开它的父.

有没有人用jsTree成功完成这项工作?如果您需要更多信息,请告诉我.

谢谢

EEF

javascript treeview jquery jstree

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

mysql_real_escape_string对Anti SQL注入是否足够?

在PHP手册中,有一个注释:

注意:如果此函数不用于转义数据,则查询容易受到SQL注入攻击.

这足以反sql注入吗?如果没有,你能举一个例子和一个很好的解决方案来反sql注入吗?

php mysql sql-injection

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

dup() 和 dup2() 系统到底做什么?

dup()和系统调用的真正作用是什么dup2()?我将如何在实践中使用它们?

c unix

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

拆分带空格和减号的字符串

我试图拆分一个包含序列"歌曲名称 - 艺术家名称"的字符串.我已经在PHP中完成了类似的字符串操作,相对容易,如下所示

PHP:

$titledata = explode(" - ", $title);
Run Code Online (Sandbox Code Playgroud)

这就是我在C#中尝试的:

string[] titledata = title.Split(" - ");
Run Code Online (Sandbox Code Playgroud)

并返回错误"无法从'string'转换为'char []'".我尝试过使用ToCharArray()并在运行时,它无法正常工作.我不确定减号或用作分隔符的字符数是否有问题.

c# string split

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

迭代Flags Enum中的值?

如果我有一个包含标志枚举的变量,我可以以某种方式迭代该特定变量中的位值吗?或者我是否必须使用Enum.GetValues迭代整个枚举并检查哪些枚举?

c# enums enum-flags

123
推荐指数
8
解决办法
6万
查看次数

Visual Studio 2010中的Hello World C++ CUDA程序(Windows 7)

我试图在安装了Visual Studio 2010的Windows 7中编译此Hello World程序,但是在运行时收到以下错误消息nvcc hellocuda.cu:

nvcc fatal   : nvcc cannot find a supported cl version. Only MSVC 8.0 and MSVC 9.0 are supported
Run Code Online (Sandbox Code Playgroud)

我该如何编译这个CUDA程序?

c++ cuda visual-studio-2010 windows-7

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

jquery ajax - 更好地返回json或plain html

当从ajax返回时,我应该以json编码返回,并使用jquery.parseJSON并使用document.createElement并将数据附加到刚刚创建的Element中.

或者最好以html文本形式返回?

例,

<div id="contentcontainer"></div>

$.ajax({
   type: "POST",
   url: "some.php",
   data: "name=John",
   success: function(msg){
     msgObj = jquery.parseJSON(msg);
     var div = document.createElement('div');
     div.style.color="red";
     $(div).append(msgObj.name);
     $('#contentcontainer').append(div);
   }
 });

 //some.php
 if($_POST['name']){
    echo json_encode( array('name'=>$_POST['name']) );
 }
Run Code Online (Sandbox Code Playgroud)

或者我应该这样做?

<div id="contentcontainer"></div>

$.ajax({
   type: "POST",
   url: "some.php",
   data: "name=John",
   success: function(msg){ 
     $('#contentcontainer').append(msg);
   }
 });

 //some.php
 if($_POST['name']){
    echo '<div style="color:red">'.$_POST['name'].'</div>';
 }
Run Code Online (Sandbox Code Playgroud)

修改...抱歉我的语法不好

当然,这只是一个例子,实际情况下它会有很多数据,可能是html表格式.

当然,这仅仅是一个例子,实际情况下它会有很多数据.

如果它有很多数据,那么我需要编写很多document.createElement().并且它像写这个document.createElement('table')一样消耗时间; 使用document.createElement( 'TR');

而不是(以HTML格式返回并只是附加在容器中)

对我来说,我认为第二种格式(返回HTML)更容易.

但不确定性能是否明智,哪个更好?

请指教.

html php ajax jquery json

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

如何从Android应用程序获取SD卡上的可用空间?

我正在开发一个Android应用程序,我需要确定SD卡上的可用空间.请有人给我一些关于此的建议.

谢谢kaisar

android

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

Maven:在依赖项分类器中使用继承的属性会导致构建失败

给定三个 POM 文件:

  • C 依赖于 B。
  • B继承自A。
  • 我可以建造A和B
  • C 由于依赖于 B 而无法构建。

下面包含完整的源代码和构建输出供您查看。

这是 A 的 POM:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.foo</groupId>
    <artifactId>A</artifactId>
    <packaging>pom</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>A</name>
    <repositories>
        <repository>
            <id>foo releases</id>
            <name>libs-releases-local</name>
            <layout>default</layout>
            <url>http://foo.net/artifactory/libs-releases-local</url>
        </repository>
    </repositories>
    <dependencies>
        <dependency>
            <groupId>org.eclipse.swt</groupId>
            <artifactId>swt</artifactId>
            <classifier>${swt.classifier}</classifier>
            <version>3.6.1</version>
        </dependency>
    </dependencies>
    <profiles>
        <profile>
            <id>windows-x86</id>
            <properties>
                <swt.classifier>win32-x86</swt.classifier>
            </properties>
        </profile>
    </profiles>
</project>
Run Code Online (Sandbox Code Playgroud)

这是 B 的 POM:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>com.foo</groupId>
        <artifactId>A</artifactId>
        <version>1.0-SNAPSHOT</version>
        <relativePath>../A</relativePath>
    </parent>
    <artifactId>B</artifactId>
    <packaging>jar</packaging>
    <name>B</name>
    <profiles>
        <profile>
            <id>windows-x86</id>
            <properties>
                <swt.classifier>win32-x86</swt.classifier>
            </properties>
        </profile> …
Run Code Online (Sandbox Code Playgroud)

inheritance maven-2 profiles

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

Android:如何通过示例获取任何KeyPress事件?

我希望在用户按任意键时获取键值,并根据在android中按下的键执行操作.

例如,如果用户按下"A"键,那么我想获得该值,比较,做一些事情.

android event-handling

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