问题列表 - 第82996页

在类中只运行一段代码一次

我需要将事件处理程序附加到对象,并将此代码放置在按钮单击事件上。但是,我注意到这将导致每次单击时多次附加同一事件。

有没有办法在类创建时运行一段代码?顺便说一句,所讨论的类是一个静态类。

我可以做类似的事情:

if (bool == false)
{
attach event handler;
bool = true;
}
Run Code Online (Sandbox Code Playgroud)

只是不确定这是否是正确的方法。谢谢。

c# winforms

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

OpenCL中CL_MEM_USE_HOST_PTR和CL_MEM_COPY_HOST_PTR的基准

我在主机上有一个向量,我想将它减半并发送到设备.做一个基准测试表明它CL_MEM_ALLOC_HOST_PTRCL_MEM_USE_HOST_PTR速度更快,速度更快CL_MEM_COPY_HOST_PTR.此外,设备上的内存分析不会显示设备上创建的缓冲区大小有任何差异.这与Khronos-clCreateBuffer上提到的标志的文档不同.有谁知道发生了什么?

opencl

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

如何从表中获取隐藏的td值?

我有一个这种格式的表.

<table>
  <tr>
     <td class="divOne">div one</td>
     <td class="divOne">11111</td>
     <td style="visibility:hidden" class="divOne">id1</td>
  </tr>
  <tr>
     <td class="divOne">div two</td>
     <td class="divOne">22222</td>
     <td style="visibility:hidden" class="divOne">id2</td>
  </tr></div>
  </table>
Run Code Online (Sandbox Code Playgroud)

我写了一个函数来显示鼠标上的另一个div.

$(function() {
  $('.divOne').hover(function() { 
  $('#Details').show(); 
}, function() { 
  $('#Details').hide(); 
});
});
Run Code Online (Sandbox Code Playgroud)

现在我需要在鼠标上获得'id'值.
我试过这个函数,但它返回一个空值...

$(function(){
$('.divOne').hover(function(){
  var id = $(this).find('td.hidden').html();
  alert(id);
});
});
Run Code Online (Sandbox Code Playgroud)

谁能帮我?

jquery

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

谷歌应用引擎服务不可用

我正在关注http://googcloudlabs.appspot.com/教程来创建新的Google App Engine项目.当我尝试从我的本地主机运行时,它会向我抛出一个错误,但是当我部署它时工作正常.(http://mynewcloudcom.appspot.com/).请帮忙.

HTTP ERROR: 503
Problem accessing /. Reason:
SERVICE_UNAVAILABLE
Powered by Jetty://
Run Code Online (Sandbox Code Playgroud)

Eclipse控制台

Mar 05, 2012 10:42:46 AM com.google.apphosting.utils.jetty.JettyLogger info
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger
Mar 05, 2012 10:42:46 AM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
INFO: Successfully processed C:\Smartag_Eclipse_Project\DontEditProject\war\WEB-INF/appengine-web.xml
Mar 05, 2012 10:42:46 AM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed C:\Smartag_Eclipse_Project\DontEditProject\war\WEB-INF/web.xml
Mar 05, 2012 6:42:48 PM com.google.appengine.tools.development.DevAppServerImpl start
INFO: The server is running at http://localhost:8888/
Mar 05, 2012 6:42:48 PM com.google.appengine.tools.development.DevAppServerImpl start
INFO: The admin console is …
Run Code Online (Sandbox Code Playgroud)

java eclipse google-app-engine

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

如何在默认情况下设置solr中的facet数

有谁知道如何在solr中设置默认面的数量?当我把它留给它时,它给出了如此多的方面.最好

solr numbers facet

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

Oracle - 使用存储过程创建文本文件

需要有关在 Oracle 10 中使用存储过程创建文本文件的帮助。我对此很陌生,所以请从头开始指导我。

我找到了代码并将其创建为存储过程。我运行它并且它是有效的。但我执行了它,我得到了错误"INVALID FILE NAME... AT SYS.UTL_FILE..."

我首先创建了一个授予目录读取、写入权限的目录。

CREATE OR REPLACE PROCEDURE refcursorkim IS
   l_file      utl_file.file_type;
   l_file_name VARCHAR2(60);
BEGIN
l_file := utl_file.fopen('UTL_DIR', l_file_name, 'w');          
   SELECT 'KY' || TO_CHAR(SYSDATE, 'yyyymmdd') || '1.txt' INTO l_file_name  FROM dual;
   utl_file.putf(l_file,l_file_name);
   utl_file.fclose(l_file);
END refcursorkim;
Run Code Online (Sandbox Code Playgroud)

我不知道我错过了什么,因为我对此根本不熟悉。另一件事是,文件是否会自动在指定的目录中创建?

希望你能帮助我。谢谢你,愿上帝保佑!

oracle utl-file

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

自定义Magento模型之间的多对多或一对多关系

映射3个表的3个模型:Image,Slider和SliderImageAssoc.在这种情况下,它是一对多的,因为一个图像可以"链接"到许多滑块.

我习惯的ZF方式也提出了3个模型,并且,在其中存储了特殊的内部数据,你可以像$ imageRow-> getSliderViaSliderImageAssoc()这样做,得到某个Image模型的Slider的父行.

我的问题是,如何在Magento中获取相关模型?我已经看过名为的方法setParentFieldName,但我不认为它们是核心的.你可以这样做:

foreach ($model->getCollection() as $model) {
  $parentRow       = $model->getParent('some/model/name');
  $dependentRowset = $model->getChildren('some/other/model/name');
}
Run Code Online (Sandbox Code Playgroud)

PS:我不一定要使用ZF风格的抓取.

many-to-many one-to-many magento

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

如何在iOS中获取js文件路径?

我将.js文件拖放到我的项目中.我想加载它,但它不起作用.它给了我一条空路径.

这是我第一次尝试获得这条路

NSString *path = [[NSBundle mainBundle] pathForResource:@"SearchWebView" ofType:@"js"];
Run Code Online (Sandbox Code Playgroud)

这不起作用.那么我想我可能需要在Documents /中复制它

所以我运行了复制文件

- (NSString *)getJSFilePath {
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory , NSUserDomainMask, YES);
    NSString *documentsDir = [paths objectAtIndex:0];
    return [documentsDir stringByAppendingPathComponent:@"SearchWebView.js"];
}

- (void) copyJSFileIfNeeded{
    //Using NSFileManager we can perform many file system operations.
    NSFileManager *fileManager = [NSFileManager defaultManager];
    NSError *error;
    NSString *jsPath = [self getJSFilePath];
    BOOL success = [fileManager fileExistsAtPath:jsPath]; 

    if(!success) {
        NSString *defaultDBPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"SearchWebView.js"];
        success = [fileManager copyItemAtPath:defaultDBPath toPath:jsPath error:&error];
        if (!success){ 
            //NSAssert1(0, @"Failed …
Run Code Online (Sandbox Code Playgroud)

javascript iphone copy objective-c ios

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

Eclipse - 方法建议问题

我想知道是否有人可以帮助我解决日食问题.

由于我在eclipse中更改了包,因此使用自动完成工具进行了一些操作..但是,在编写时,我不能再看到任何公共方法,如果我手动输入行,则没有编译错误.

有谁知道如何解决这个问题?

谢谢

java eclipse

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

如何将 UTF-8 字符转换为 ASCII 以在 URL 中使用?

我想自动转换 UTF-8 字符â Ù á ? ?a U a C G以便它们在 URL 中是可以接受的。

到目前为止,我有这个:

Encoding sourceEncoding = Encoding.GetEncoding(28591); // ISO-8859-1

byte[] asciiBytes = Encoding.Convert(sourceEncoding, Encoding.ASCII, sourceEncoding.GetBytes(<source text>));

String asciiString = Encoding.UTF8.GetString(asciiBytes);
Run Code Online (Sandbox Code Playgroud)

这种方法有两个问题:

  1. 这适用于某些字符(? 和 ?),但对于其他字符(â、Ù、á),它会返回一个问号代替该字符。
  2. 整个站点使用 UTF-8,而不是 ISO-8859-1,但是当我将 sourceEncoding 设置为 Encoding.UTF8 时,所有字符都转换为问号,因此它根本不起作用。

有什么想法可以让我完成这项工作吗?

.net c# asp.net dotnetnuke

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