问题列表 - 第37914页

缩放更改时,google maps v3 zoom_changed事件不会触发

我有一个v3谷歌地图正在按照我的预期加载,标记符合我的意图.但是,当我更改缩放时,我添加的zoom_changed事件似乎不会触发.有人能够阐明原因吗?我的代码如下.

function map_initialise() {
    var mapCentre = new google.maps.LatLng(53.75, -1.50);
    var mapOptions = {
        zoom: 6,
        center: mapCentre,
        mapTypeId: google.maps.MapTypeId.HYBRID
    }

    var map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);

    var latlong1 = new google.maps.LatLng(52.456550,1.680182);
    var windowtext1 = 'Some text';
    var popup1 = new google.maps.InfoWindow({
        content: windowtext1
    });
    var marker1 = new google.maps.Marker({
        position: latlong1,
        title: "Some text"
    });
    google.maps.event.addListener(marker1, 'click', function() { 
        popup1.open(map,marker1);
    });
    marker1.setMap(map);
}

google.maps.event.addDomListener(window, 'load', map_initialise);

google.maps.event.addListener(map, 'zoom_changed', function() {
    setTimeout(reCentre, 3000);
});

function reCentre() {
    var newcentre = …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps

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

如何在阵列中找到最常见的重复项?

getMostFrequentlyOccurringItem()下面创建函数的最佳方法是什么?

//should return "paragraph"
echo getMostFrequentlyOccurringItem(array('line', 'paragraph', 'paragraph'));

//should return "line"
echo getMostFrequentlyOccurringItem(array('wholeNumber', 'line', 'line', 'line'));

//should return null
echo getMostFrequentlyOccurringItem(array('wholeNumber', 'wholeNumber', 'paragraph', 'paragraph'));

//should return "wholeNumber"
echo getMostFrequentlyOccurringItem(array('wholeNumber', '', '', ''));

function getMostFrequentlyOccurringItem($items) {
    //...
}
Run Code Online (Sandbox Code Playgroud)

回答:

谢谢亚当,这是我完成的解决方案:http: //tanguay.info/web/index.php?pt = codeExamples&id = 396

php arrays

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

将字符串拆分为django-templates中的列表

基本上,我有一个冒号分隔的变量传递到我的模板,我想循环显示每个单独的元素.

我希望能够提取每个名称,然后在我的模板中对它们执行逻辑.

如果我可以使用python,我会做类似的事情(注意:file_type是我模板中的变量):

file_type = "PDF:DOC:XLS"
for tipe in file_type.split(":"):
   if tipe == "PDF":
      print "<img src='pdf'/>"
   elif tipe == "DOC":
      print "<img src='doc'/>"
   elif tipe == "XLS":
      print "<img src='xls'/>"
   else:
      print "<img src='unrecognized'/>"
Run Code Online (Sandbox Code Playgroud)

基本上,django-templates中是否存在拆分功能,或者有没有人想出一个狡猾的方法来做到这一点?我找不到任何东西.谢谢!

django django-templates

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

内部连接查询的相反

有人可以帮我写一个像这样的scernerio sql:

Table 1

2 columns: ID, Name

Table 2

2 columns: ID, Name
Run Code Online (Sandbox Code Playgroud)

我想要一个查询来显示表1中不在表2中的名称.因此,过滤掉表2中表2中的所有名称是结果查询.使用ID进行过滤而不是名称.

这将帮助我做我想做的事情.提前致谢

t-sql sql-server inner-join outer-join

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

基础.NET - 如何"存储/解析"引用

请注意以下代码:

Control foo = null;
Control bar = null;
int i = 0;

protected void Page_Load(object sender, EventArgs e)
{
    test();
    test();
    Page.Controls.Add(foo);
}

void test()
{
    i++;
    bar = new Control();
    bar.Controls.Add(new LiteralControl(i.ToString()));
    if (foo == null)
    {
        foo = new Control();
        foo.Controls.Add(bar);
    }
}
Run Code Online (Sandbox Code Playgroud)

在尝试上面的代码时,我很惊讶地看到打印的结果是'1'(不是'2').

我假设这是因为当我添加控件barfoo,foo.Controls.Add()解析引用bar,而不是仅存储引用本身.

1)任何人都可以确认是这种情况,还是可能详细说明?

2)我有一种感觉,如果我被允许这样做foo.Controls.Add(ref bar);会显示'2',但显然语法是非法的.如果没有重大的重构,是否可能出现这种情况?

c# asp.net pointers reference

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

正则表达式拆分HTML标签

我有一个像这样的HTML字符串:

<img src="http://foo"><img src="http://bar">
Run Code Online (Sandbox Code Playgroud)

将此分成两个独立的img标签的正则表达式模式是什么?

regex

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

Emacs 定义键、Viper 模式键绑定

我正在尝试学习 emacs,获取 vi 自定义键绑定。

使用Viper模式,重新绑定密钥的正确方法是什么?(我使用Colemak 键盘布局(而不是 qwerty),因此必须更改 n->j 等内容)但希望它能在 viper 模式下工作。

来自 GNU.org 上的按键绑定指南: http://www.gnu.org/software/emacs/manual/html_node/viper/Key-Bindings.html

它说放入 .viper 文件的命令是:

(define-key viper-vi-global-user-map "\C-v" 'scroll-down)
Run Code Online (Sandbox Code Playgroud)

它对我不起作用......事实上我什至不确定我是否有“define-key”功能......

M-x define-key [No match]
Run Code Online (Sandbox Code Playgroud)

我不确定我的 emacs 版本是否可以使用“define-key”?

这有效,但在 viper 模式下无效

(global-set-key "n" "j")
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激。这是我第一天使用 Emacs,让 Colemak 和 Viper 模式正常工作很痛苦。

感谢您的帮助...

colemak emacs viper key-bindings viper-mode

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

从任务栏隐藏PyQt应用程序

我是PyQt的初学者.我试图创建一个简单的应用程序来尝试一些工具包的许多功能.我的问题是,如何从任务栏隐藏应用程序图标?我不希望用户能够在任务栏中看到图标并使用此图标将其最小化.是否有任何窗口标志可用于实现此目的?

python widget pyqt4

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

相当于.NET中的Windows错误代码

Microsoft为Windows提供了一堆标准化的错误代码(http://msdn.microsoft.com/en-us/library/ms681381(VS.85).aspx).如果适用,我发现它们可以在我自己的应用程序中引用,而不是创建自己的应用程序.是否有类似但特定于.NET的东西?

.net windows error-code

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

PHP:PEAR邮件帮助

我正在尝试邮寄梨包.它成功发送了一封电子邮件但是给我以下错误:

Strict Standards: Non-static method Mail::factory() should not be called statically, assuming $this from incompatible context in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\ClientPortal\classes\SupportTickets.php on line 356

Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in C:\PHP\PEAR\Mail\smtp.php on line 365

Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in C:\PHP\PEAR\Net\SMTP.php on line 386

Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context …
Run Code Online (Sandbox Code Playgroud)

php email pear

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