问题列表 - 第37676页

VB6"无效使用属性"错误,代码似乎很好

我有一个非常奇怪的问题.一,代码.

Private Function ProcessRecord(ByVal rsDocs As ADODB.Recordset) As Variant

   Dim rsTemp As ADODB.Recordset
   rsTemp = rsDocs
   rsDocs = RemoveDuplicateDocs(rsTemp)

Exit Function
Run Code Online (Sandbox Code Playgroud)

错误发生在函数的第二行,其中rsTemp设置为等于rsDocs.它说:"编译错误:无效使用财产".我在其他地方查找了有关此错误的信息,并且所有报告都是人们忘记等号,或者错误地将"Set"命令添加到代码行的开头的情况.这个错误对我来说没有任何意义,因为它之前编译得很好,而且我对这个项目所做的更改甚至不在抛出错误的类中.这里的代码与之前的代码完全相同.有没有人见过这样的错误弹出似乎没有什么好理由?谢谢!

vb6

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

Java 7是否使用Tim Sort for Method Arrays.Sort?

我找不到Java 7的文档,我只能找到关于Java 6的文档,它仍然可以快速或合并.有谁知道如何Arrays.sort在Java 7中找到该方法的文档?

java arrays sorting timsort

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

Java中的双变量核密度估计器

我正在编写一些软件,我需要计算xy网格的双变量密度.是否有任何库可以帮助我解决这个问题?我在R中看过很多东西,但Java中没有.

java math

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

为什么SqlConnection会忘记数据库类型

我最近发布了(并且当我确定问题与实际问题无关时立即删除)一个关于SqlConnection在"ChangeDatabase"范围结束时丢失其数据库信息的问题.例:

    //Other code...
    dbConn = new SqlConnection(dbConnBuilder.ConnectionString);
    dbConn.Open();
    dbConn.ChangeDatabase(currentDatabase);
    dbConn.Close();
}
Run Code Online (Sandbox Code Playgroud)

我的问题:

  1. SqlConnection当你只需要一个给定类型的一个连接时,保持一个对象并在需要时打开和关闭它被认为是不好的做法吗?
  2. 为什么在ChangeDatabase(方法不是变量)之后dbConn.Database 记得'超出范围'?(哎呀,我不知道可以了解范围的方法).currentDatabaseChangeDatabase

我的连接字符串是:

Data Source=server.name.com;Persist Security Info=True;User ID=username;Password=password
Run Code Online (Sandbox Code Playgroud)

谢谢大家,让我知道,如果我能给你更多的信息,仍然学习使用SO

.net c# sqlconnection

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

JS/Jquery:如何检查下拉列表是否选择了值?

我用谷歌搜索并尝试了很多方法来做到这一点,但到目前为止我都无法工作.我正在寻找的很简单:我希望能够判断下拉列表是否具有选定值.问题是selectedIndex,:selected,val()等确实返回以下情况的结果:

<select>
<option value="123">123</option>
<option value="234">234</option>
</select>
Run Code Online (Sandbox Code Playgroud)

显然,浏览器将显示此下拉列表,并且选择了123选项,但只会选择它,因为没有其他选项,实际上这个下拉列表没有选定的值,因为没有"selected"属性.所以基本上我试图找到如何区分上述下拉列表

<select>
<option selected value="123">123</option>
<option value="234">234</option>
</select>
Run Code Online (Sandbox Code Playgroud)

javascript jquery drop-down-menu

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

将Maven2复制资源到构建目录,但不将它们捆绑在JAR中

我在NetBeans中启动了一个新的Maven项目,接受了所有默认设置.将所有JAR依赖项剥离出来的POM在此问题的底部被剪切粘贴.

应用程序读入各种属性文件(例如,日志记录和配置).它还可读取字体,图像和声音等外部资源.我不希望将所有这些资源捆绑到JAR文件中.相反,我计划将它们部署在部署JAR的目录下的子目录中.

项目目录结构的简化视图如下所示:

-src
   |---main
           |---java
                   |---com.mypackage, etc
           |---resources
                        |---conf
                        |---fonts
                        |---images
                        |---sounds
+target
Run Code Online (Sandbox Code Playgroud)

我会喜欢一个干净的构建是这样以后有:

+src
-target
       |---myproject-1.0.0.jar (compiled contents of "src/main/java" ONLY)
       |---conf
       |---fonts
       |---images
       |---sounds
Run Code Online (Sandbox Code Playgroud)

但是,当我通过NetBeans(或命令行)执行"清理并构建"或"执行"时......我实际得到的内容如下所示:

+src
-target
       |---classes
                  |---("src/main/java" and "src/main/resources" slammed together)
       |---myproject-1.0.0.jar (the "classes" subdirectory JAR'ed up)
Run Code Online (Sandbox Code Playgroud)

有人能指出我正确的方向获得第一个结果而不是第二个结果吗?如果这是一个愚蠢的问题(我是Maven新手),或者如果我忽略了以前要求的副本,我道歉.但是,从我在Stack Overflow上的搜索开始......看起来所有重复的问题都试图走向另一个方向!(即获取资源一个JAR,而不是让他们出去)

pom.xml中:

<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>steveperkins</groupId>
    <artifactId>myproject</artifactId>
    <packaging>jar</packaging>
    <version>1.0.0</version>
    <name>My Project</name>
    <url>http://maven.apache.org</url>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.0.2</version>
                <configuration>
                    <source>1.4</source>
                    <target>1.4</target>
                </configuration>
            </plugin>
        </plugins> …
Run Code Online (Sandbox Code Playgroud)

java maven-2 netbeans

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

Localizable.strings困境

我的Localizable.strings文件已被破坏,我不知道如何恢复它.

如果我将它作为纯文本文件打开,它会以我无法复制的奇怪字符开头.

如果我将文件保留为应用程序版本.如果我进行任何更改,则表示值未正确解释或在编译时出现错误.

Localizable.strings: Conversion of string failed. The string is empty.
Command /Developer/Library/Xcode/Plug-ins/CoreBuildTasks.xcplugin/Contents/Resources/copystrings failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

我怀疑这是一个编码问题,但我不知道它是如何发生的(可能是SVN应该责备?)也不知道如何解决它.任何提示将更加赞赏.

svn iphone encoding localizable.strings ios

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

PHP:如何将变量放入数组中?

只是一个快速的新手PHP语法问题.

我有一个变量,让我们调用它$tabs,它总是包含一个用逗号分隔的数字串,如下所示:24,35,43,21

I also have a variable that's an array:

$args = array('post_type' => 'page', 'post__in' => array(27,19,29), 'order' => 'ASC');
Run Code Online (Sandbox Code Playgroud)

That's of course WordPress. What I need to do, is place the content of the $tabs variable (numbers) where the numbers inside the array are. I'm rather new to PHP, only understand how to modify some things, but this I can't figure out, no idea how the syntax for it should go.

Anyone able to help? …

php arrays variables wordpress

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

收到内存警告

我正在开发一个带有xml解析器的应用程序,uiwebview,navigationcontroller,在主控制器上显示大量图像,在应用程序的整个生命周期中都保留在内存中.我使用核心数据存储我的数据.
我试图找出应用程序的内存占用量,因为我收到以下警告:

收到内存警告.Level = 1
app delegate收到内存警告
主控制器收到内存警告
主控制器收到内存警告
RSSItem收到内存警告

收到内存警告.Level = 2
app delegate收到内存警告
主控制器收到内存警告
主控制器收到内存警告
RSSItem收到内存警告

足迹大约为4MB,当我向下钻取并显示包含大量图像的UIWebViews时,它会跳到大约10.那个足迹太大了吗?我认为有些应用程序要复杂得多.根据我的理解,应用程序有40-70MB可用,给予或采取,但绝对不是10MB限制.任何人都有任何见解我可以做些什么来解决它或解决问题.我没有泄漏.我担心真正的问题不是足迹而是其他我不知道的东西.谢谢你的帮助.

memory-management objective-c

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

无法在JavaScript中使用"class"方法进行回调

我正忙着用Java包围原型.

以前我在调用这样的东西时遇到了麻烦:

o = new MyClass();
setTimeout(o.method, 500);
Run Code Online (Sandbox Code Playgroud)

我被告知我可以使用以下方法修复它:

setTimeout(function() { o.method(); }, 500);
Run Code Online (Sandbox Code Playgroud)

这很有效.我现在遇到了一个不同的问题,我想我可以用同样的方式解决它,只需要放入一个匿名函数.我的新问题是:

MyClass.prototype.open = function() {
    $.ajax({
        /*...*/
        success: this.some_callback,
    });
}

MyClass.prototype.some_callback(data) {
    console.log("received data! " + data);
    this.open();
}
Run Code Online (Sandbox Code Playgroud)

我发现,内体MyClass.prototype.some_callbackthis关键字不参照实例的MyClass该方法被调用时,而这似乎是jQuery的Ajax请求(这是一个包含XHR对象的对象和所有参数我的ajax电话,除其他外).

我试过这样做:

$.ajax({
    /* ... */
    success: function() { this.some_callback(); },
});
Run Code Online (Sandbox Code Playgroud)

但我得到错误:
Uncaught TypeError: Object #<an Object> has no method 'handle_response'

我不确定如何正确地做到这一点.我是JavaScript的新手和原型的概念 - 有时类似行为的类 - 但通常不会让我感到困惑.

那么这样做的正确方法是什么?我是否试图强制JavaScript进入一个不属于它的范例?

javascript ajax prototype callback

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