问题列表 - 第40311页

如何更改Google Maps v3 API for Directions中的开始和结束标记图像

我使用DirectionsRender绘制的路线很好但我无法找到如何用我自己的标记替换通用的Google标记.

我知道并在正常的谷歌地图情况下使用它,但发现使用开始和结束的方向标记很难做到这一点.

如果这是一个愚蠢的问题,感谢任何建议,指点或温和的嘲笑:D

迈克尔

javascript google-maps-markers

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

如何创建图书馆项目

我可以看到控制台应用程序,WPF,WinForm等

但是没有图书馆,我只需要一个图书馆。

我该如何欺骗呢?还是没有办法用Iron Python创建库?

.net ironpython visual-studio-2010

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

为什么Ruby注入方法不能在没有初始值的情况下总结字符串长度?

为什么以下代码发出错误?

['hello','stack','overflow'].inject{|memo,s|memo+s.length}

TypeError: can't convert Fixnum into String
        from (irb):2:in `+'
        from (irb):2:in `block in irb_binding'
        from (irb):2:in `each'
        from (irb):2:in `inject'
        from (irb):2
Run Code Online (Sandbox Code Playgroud)

如果传递初始值,则可以正常工作:

['hello','stack','overflow'].inject(0){|memo,s|memo+s.length}
=> 18
Run Code Online (Sandbox Code Playgroud)

ruby

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

MPI中存在超时机制吗?

一切都是标题.我和我的团队目前正在开展一个项目,我们正在使用MPI.在一个地方,我们正在为超时的资源执行MPI_send resquesting.如果资源可用,我们返回1,如果没有,并且超时结束,我们返回0.我们尝试使用SIGALRM之类的信号,但它不起作用,因为每个新请求都通过设置新警报来取消旧请求.

感谢您的回答 !!

c timeout mpi request

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

如何在没有时间的情况下保存日期时间?

无论时间是什么时候,我如何保存日期时间,没有时间或最好带有12:00的时间戳?

我不想使用.ToString("dd/MM/yyyy");,因为它会打开很多新的可能错误.

c# datetime

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

将java函数注册为C函数中的回调函数

我试图通过使用SWIG 1.3在Java中实现一些C代码.现在我必须将一些现有的C重建为Java代码,并为C方法提供指向Java函数的函数指针.

C代码:net.c:

void register_message_handler( context_t *ctx, message_handler_t handler) {
context->msg_handler = (void (*)( void *, coap_queue_t *, void *)) handler;
}
Run Code Online (Sandbox Code Playgroud)

client.c:

void message_handler(context_t  *ctx, queue_t *node, void *data) {
...
}

int main(int argc, char **argv) {
// setup ctx
register_message_handler( ctx, message_handler );
}
Run Code Online (Sandbox Code Playgroud)

我在Java中已经拥有的是:

public static void message_handler(def.SWIGTYPE_p_context_t ctx, def.SWIGTYPE_p_queue_t node, String data ) {}
Run Code Online (Sandbox Code Playgroud)

这应该以与上面C代码相同的方式注册为回调,现在是Java:

net.register_message_handler(ctx, message_handler);
Run Code Online (Sandbox Code Playgroud)

我发现的是 http://www.swig.org/Doc1.3/SWIGDocumentation.html#SWIG_nn30,包括本章末尾的未定义引用:"现在,关于函数指针支持的最后一点说明.虽然SWIG没有通常允许回调函数以目标语言编写,这可以通过使用类型映射和其他高级SWIG功能来完成.这将在后面的章节中描述.这指的是哪里?

我还找到了一个C++解决方案,但有没有办法让它适应C? Swig c ++ w/Java在多态回调函数 morphic-callback-functions 上丢失类型

谢谢你的帮助.

java java-native-interface swig function callback

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

从字符串值设置Android图像

目前我正在Android应用程序中绘制PNG图像,如下所示:

ImageView image = new ImageView(context);
image.setImageDrawable(context.getResources().getDrawable(R.drawable.testimage))
Run Code Online (Sandbox Code Playgroud)

如果我在数据库中有一个图像名称列表,有没有办法使用图像名称设置上面的drawable?我已经有了通过数据库的代码,我只是想根据从这里取得的值来绘制图像.

例如,DB的记录:

ID:    Name:    ImageName:
-      Test     testimage
Run Code Online (Sandbox Code Playgroud)

因此,当我正在阅读此记录时,我有一个值为"testimage"的字符串,然后我想将图像设置为drawable R.drawable.testimage.

我想做的一种方式是这样的:

int image = R.drawable.blank; // blank image

// testimage.png is the image name from the database
if(imageName.toString().equals("testimage.png"))
    image = R.drawable.testimage;
else if(imageName.toString().equals("another.png"))
    image = R.drawable.another;
else if(imageName.toString().equals("etc.png"))
    image = R.drawable.etc;
Run Code Online (Sandbox Code Playgroud)

但是这不是很有效!

谢谢

java android imageview android-imageview

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

JavaScript的条件检查中的行为不一致

我想obj1用属性构建一个对象obj2,这是另一个对象.为了避免重新声明obj1obj2,我使用下面的代码:

if (!obj1) obj1 = {};
if (!obj1.obj2) obj1.obj2 = {};
// code to use obj1
Run Code Online (Sandbox Code Playgroud)

假设,obj1并且obj1.obj2尚未定义,代码使浏览器报告错误"obj1未定义".

如果我将代码更改为:

if (typeof obj1==='undefined') obj1 = {};
if (!obj1.obj2) obj1.obj2 = {};
// code to use obj1
Run Code Online (Sandbox Code Playgroud)

然后没有错误,而我认为它应该报告"obj2未定义".我很困惑为什么JavaScript会对参考和属性的短手错误检查进行不同的处理.任何人都可以对此有所了解吗?

javascript

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

如何建立一个测光表程序?

给定实时捕获的图像(例如,在iPhone上),如何根据孔径,ISOs以编程方式计算要求曝光时间值?谢谢!

iphone algorithm camera image-processing

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

来自多个元素的jquery属性

我正在尝试如何使用jQuery来获取许多元素的html属性的值.我的网页使用ajax动态更新.我在更新的部分中有一个名为number for in element的属性.我想使用每个元素的属性值,以便我可以将该数据用作php文件链接的参数.我遇到过jquery的.attr()函数,但它似乎只是找到了第一个元素的属性值.但我想要做的是获取每个元素的属性值,以便当我点击该元素时,其相应的属性值作为参数发送到php文件.

谢谢

php ajax jquery

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