小编Joh*_*nde的帖子

有没有办法强制WebClient,而不是返回缓存数据?

我正在从这样的Web服务器目录中检索图像:

        WebClient webClientImgDownloader = new WebClient();
        webClientImgDownloader.OpenReadCompleted += new OpenReadCompletedEventHandler(webClientImgDownloader_OpenReadCompleted);
        if(uriIndex < uris.Count())
            webClientImgDownloader.OpenReadAsync(new Uri(uris[uriIndex], UriKind.Absolute));
Run Code Online (Sandbox Code Playgroud)

但我注意到如果我删除图像,silverlight会继续检索图像,就像它在那里一样.

当我然后将图像URL输入到FireFox中时,我也会看到图像,但是然后我点击Reload它会给我一个图像不存在的相应错误.然后,当我再次运行我的silverlight应用程序时,它也恰当地给我一个错误,即图像不存在,就好像浏览器已经清除某处的缓存标记一样.

然后我如何通过代码中的WebClient进行"刷新",这样如果服务器上突然出现图像,Silverlight不会继续给我一个缓存的副本?

silverlight caching webclient

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

Google地图不会在Phonegap iOS App中显示

我有一个PhoneGap iOS应用程序,并且这个HTML不会在应用程序中显示地图.我在Safari或FF中完全看到了地图,但在应用程序中却没有.我怎样才能让它发挥作用?

    <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

    <script src="http://code.jquery.com/jquery-1.6.2.min.js"></script>  
    <script type="text/javascript">

        $(document).ready(function(){
                    var initialLocation = new google.maps.LatLng(37.654,-77.980);
                        var myOptions = {
                                        zoom: 12,
                                        center: initialLocation,
                                        mapTypeId: google.maps.MapTypeId.ROADMAP
                        };
                        var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
            });
</script>   
</head> 
<body>
<div data-role="content">   
    <!--images go here -->
    <div class="img_shadow" style="padding:4px;">
                    <div id="map_canvas" style="height:130px;"></div>
    </div>
</div>      
</div><!-- /page -->

</body>
Run Code Online (Sandbox Code Playgroud)

html google-maps-api-3 ios cordova

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

Google自定义搜索API自动填充功能?

我们正在使用Google自定义搜索API(付费服务器端API)来支持我们的搜索结果.

我想在搜索中添加一个自动完成功能 - 但是,是否有人知道是否支持此功能(通过服务器端API,还是通过某种客户端JSONP?)

我已尝试使用自动填充功能进行Google自定义搜索,但这似乎想要绘制搜索框并显示带有结果的Google广告,这是我不想要的.

autocomplete google-search-api

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

Google Places API - 提交评论

我正在研究以下是否可能,如果可能,我将如何实现它.

我们会收集客户对商家的评价,我们希望将这些评论发布到Google地方,作为他们评论的一部分.

我想知道如何让我们的网站将这些数据"推送"到Google地方网站,我已经对API进行了大量搜索,但没有发现任何可能与否的信息.

google-places-api

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

如何使用Google的第3版API设置多边形的可见性?

我找到了使用以下方法设置标记可见性的方法:

            // create the marker 
            blueMarker = new google.maps.Marker({
                position: new google.maps.LatLng(33.514428, -112.29056534285377),
                draggable: true,
                raiseOnDrag: false,
                icon: './Images/blue3Marker.png',
                shapeType: 'BuyersEdgeArea',
                shapeID: '3'
            });

            // set the marker on the map
            blueMarker.setMap(map);
Run Code Online (Sandbox Code Playgroud)

然后我使用blueMarker.setVisible(false)或blueMarker.setVisible(true)使其可见/不可见.

但是如何为多边形做同样的事情呢?

这是我如何设置我的多边形:

        BuyersEdge3 = new google.maps.Polygon({
            clickable: true,
            paths: BuyersEdgePath3,
            strokeColor: '#000000',
            strokeOpacity: 1,
            strokeWeight: 2,
            fillColor: ' #810541 ',
            fillOpacity: 0.35
        });

        // set the shape on the map
        BuyersEdge3.setMap(map);
Run Code Online (Sandbox Code Playgroud)

现在我怎么能让这个形状不可见?

我的情况是我有一个复选框,用户检查是否看到多边形.第一次检查时,我将创建多边形,但随后的时间,我只想让多边形形状可见或不可见.

我正在转换一个虚拟地球应用程序,我可以在其中"显示"或"隐藏"包含多边形的图层,但我无法使用JavaScript找到针对Google API第3版的诀窍.

polygon google-maps-api-3

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

如何在线获取信用卡以备将来付款?

我有几个客户希望在他们的网站上获取信用卡详细信息,然后他们可以在将来开账单(一个运行课程和用户只在他们的课程前4周收费,如果他们没有取消,一个运行慈善机构和每个募捐活动都需要筹集至少3千美元,任何低于从信用卡中扣除的费用.我完全感谢他们不能/不应该将cc数据存储在他们自己的网站上,但我想检查你对最佳解决方案的看法.显然,如果用户立即在线支付,那么它就可以了,任何支付网关都可以使用,但是他们不需要立即开账单,并且在未来的金额上花费不确定的时间(通常是几个月后)只能在付款之前建立.

我是否正确地认为,最好的方法是使用某种可变的定期支付系统(例如WorldPay的FuturePay,PayPal的自动计费Authorize.net的CIM服务).这些(以及其他类似服务)允许可变付款(尽管WorldPay/PayPal似乎是针对经常性付款而不是一次性付款).

似乎还可以选择使用像http://www.braintreepayments.com/credit-card-storage这样的公司来存储信息.如果有人能够确认你是如何处理这种情况以及你是否使用我上面列出的选项或者是否有更好/更适合的替代方案,我将非常感激?

credit-card payment-gateway pci-dss payment-processing

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

在PHP中创建集合类的目的是什么?

我一直在这里阅读Alejandro Gervasio的优秀服务层系列:http://www.devshed.com/cp/bio/Alejandro-Gervasio/我注意到他也是喜欢PHP Collections的开发人员之一,如http: //www.devshed.com/c/a/PHP/PHP-Service-Layers-Handling-Entity-Collections/1/

这是为什么?为什么要创建一个通过使用数组本身来模拟简单关联数组的类?

php collections

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

mysqldump是否保留索引信息?

是否mysqldump也会转储索引信息,因此在加载转储时会自动创建索引?从文档中我看不到任何具体说明的内容.http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html.谢谢.

mysql mysqldump

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

什么php时区我用于旧金山,加利福尼亚,美国

我可以在美国加利福尼亚州旧金山使用什么php时区?我花了一些时间谷歌搜索它,但真的找不到合适的东西.我知道它是UTC -8.但我不确定从php.net时区选择哪一个.

php timezone datetime

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

如何直接从服务器使用python发送电子邮件而不使用smtp

我是 php 程序员,使用 php 您可以直接向服务器发送电子邮件,例如此代码向客户端发送电子邮件:

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?> 
Run Code Online (Sandbox Code Playgroud)

但在 python 中,您必须使用 smtplib 和 gmail 或 hotmail 服务器来发送电子邮件。我想知道是否可以直接从服务器发送带有 python 的电子邮件?

python email smtp python-3.x

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