小编bar*_*t s的帖子

iPad 3上的Webapp视网膜显示慢速画面

我有一个适用于iPod touch和iPad的webapp.就像iPad 1和iPad 2上的魅力一样.现在我已经在新的iPad(iPad 3,iPad HD,无论使用什么名称)上进行了测试,我发现屏幕的绘画速度很慢.我可以看到一种一块一块地画着.

任何人都知道如何比iPad 1和2更快地获得屏幕绘画而不是更慢?

编辑:赏金到期赏金至少给出了一些答案,虽然它们不足以奖励赏金.问题依然存在.

performance paint ipad retina-display

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

Http范围标头请求整个文件

我正在使用codeplex 1.1版的c#webserver.我已经实现了Accept-Range标头,它确实有效.但是,当我使用wireshark(版本1.4.1(来自/trunk-1.4的SVN Rev 34476))来捕获流量时,我看到以下内容:

GET /movies/i_am_legend%20dvd/main.m4v HTTP/1.1
Host: 10.100.1.199:8081
Accept: */*
Range: bytes=0-1
Accept-Encoding: identity
Connection: keep-alive
User-Agent: AppleCoreMedia/1.0.0.9B206 (iPad; U; CPU OS 5_1_1 like Mac OS X; nl_nl)
X-Playback-Session-Id: 9CED81CC-BFAE-4CF6-A477-0EA62B2C652F

HTTP/1.1 206 PartialContent
Content-Range: bytes 0-1/652965648
Accept-Ranges: bytes
ETag: "0daA8D4/wgt4MFvxdNIPLw=="
Date: Wed, 13 Jun 2012 09:10:18 GMT
Content-Length: 2
Content-Type: video/x-m4v
Server: Tiny WebServer
Connection: keep-alive

..  << 2 bytes data

GET /movies/i_am_legend%20dvd/main.m4v HTTP/1.1
Host: 10.100.1.199:8081
Accept: */*
Range: bytes=0-652965647
Accept-Encoding: identity
Connection: keep-alive
User-Agent: AppleCoreMedia/1.0.0.9B206 (iPad; …
Run Code Online (Sandbox Code Playgroud)

webserver http

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

为什么要创建一个具有一个operator()的单个成员的类?

我试图在那里找出 - 一个很好的技术原因来定义一个只包含一个成员的类,这个成员碰巧是一个operator().

我偶然发现了一个人 - 无论出于什么原因 - 创建了一个包含几个类的命名空间,但每个类只包含一个operator()作为成员.

我很清楚,这些类可能会被用作方法(很可能),但为什么这是一个很好的技术方法(我假设有一个很好的方法),而不是简单地定义一组不同的方法单例类,在这种特殊情况下属于上面提到的命名空间.

命名空间看起来像:

namespace myNamespace {
   class ClassA {
   public:
      void operator()();
   };

   class ClassB {
   public:
      int operator()(arg1, arg2);
   };

   ...
}
Run Code Online (Sandbox Code Playgroud)

这仅仅是个人品味/风格的问题还是这是先进/精致设计的表现?我认为这个设计包含了我尚未收集的一些明智的知识,但另一方面,我没有找到一篇文章或问题来讨论这一点 - 这让我怀疑设计中的这种"明智的知识".

这里的专家有什么要说的?

提前致谢!

编辑

再次问好!我接受这个问题是一个重复的问题,其答案可以在这里找到.

"Functor"一词对我来说是未知的,在试图找到我怀疑的答案时(在提出这个问题之前),我没有看到任何对这个术语的引用.

我仍然接受谢尔盖的答案,因为他的答案向我介绍了这个词,他的解释是回答我的问题.他的回答 - 从我的观点来看 - 通过我在上面所说的链接中找到的答案得到了扩展.

谢谢!

c++ oop operator-overloading operator-keyword

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

使用ajax请求刷新html.renderaction

我有div在我的页面上呈现图像库

        <div id="gallery">       
    @{
        Html.RenderAction("UserGallery");
     }
Run Code Online (Sandbox Code Playgroud)

我有这个功能,它在成功上传新图像时运行

        function filesUploadOnSuccess(e) {
            function updateCart() {
                //var tdata = $(frm).serialize(); 
                // or your data in the format that will be used ??
                $.ajax({
                    type: "GET",
                    //data: tdata,
                    url : '@Url.Action("UserGallery")',
                    dataType: "json",
                    success: function (result) { success(result); }
                });
            };
        }

        function success(result) {
            $("#gallery").html(result);
        }
Run Code Online (Sandbox Code Playgroud)

问题是画廊div没有得到更新.

jquery renderaction asp.net-mvc-4

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

使用jsf中的json将数据从bean发送到javascript

我想将我的arraylist从managedBean发送到javascript代码,

我的豆子在这里:

public void getDataAsJson(){
    String [] dizi={"Tokyo","Jakarta","New York","Seoul",
              "Manila","Mumbai","Sao Paulo","Mexico City",
              "Dehli","Osaka","Cairo","Kolkata",
              "Los Angeles","Shanghai","Moscow","Beijing",
              "Buenos Aires","Guangzhou","Shenzhen","Istanbul"};

    Random rnd =new Random();

    JSONObject obj= new JSONObject();
    for (int i = 0; i < dizi.length; i++) 
        obj.put(dizi[i], new Integer(rnd.nextInt(80)));
}
Run Code Online (Sandbox Code Playgroud)

我的javascript代码在xhtml页面中:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript">
<!--

$(function () {

    var chart;
    $(document).ready(function() {
        chart = new Highcharts.Chart({
            chart: {
                renderTo: 'container',
                zoomType: 'xy'
            },
            title: {
                text: 'avarage'
            },
            subtitle: {
                text: ''
            },
            xAxis: [{
                gridLineWidth: 0.5,
                categories: [// here …
Run Code Online (Sandbox Code Playgroud)

javascript jsf json

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

底部导航栏居中 - CSS

我需要快速提示如何处理某些问题。我创建了一个导航栏并将其居中,因此现在无论屏幕有多大或多小,它都位于页面中间,但如何使该栏保留在页面底部?我知道当我height.MainContainer它添加 a 时,将该栏推到底部,但我想让它不依赖于恒定的高度。非常感谢您的任何建议!


超文本标记语言

<html>
<head>
</head>  
<body>
    <div class="MainContainer">
    </div>  
    <div id="MenuContainer">
        <ul id="navigation">
            <li class="x"><a title="1" href="indexX-1.html" >1</a></li>
            <li class="x"><a title="2" href="#" >2</a></li>
            <li class="x"><a title="3" href="#" >3</a></li>
            <li class="x"><a title="4" href="#" >4</a></li>
            <li class="x"><a title="5" href="#" >5</a></li>
            <li class="contact" class="last"><a title="6" href="#" >6</a></li>
        </ul>
    </div> 
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

CSS

.MainContainer {
    width: 1200px;
    background-color: #0066CC;
}
.MenuContainer {
    height: 70px;
    bottom:0;
}
ul#navigation {
    height: 70px;
    list-style: none;
    margin: 0;
    padding: 0;
    border: 1px …
Run Code Online (Sandbox Code Playgroud)

html css navigation

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

在jquery中获取最后一个ajax调用

我想在我的代码中进行最后一次ajax调用.

这是我的代码

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="Scripts/jquery-1.7.1.min.js"></script>


<script>
    function getCreateAccount() {
        $.ajax({
             type: "GET",
             url: "/Account/Register/",
             contentType: "application/json; charset=utf-8",
             dataType: "json"
         });
        console.log($.ajax.mostRecentCall.args[0]);
    }

</script>

</head>
<body>

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

但当我在我的控制台中看到它说"TypeError:$ .ajax.mostRecentCall is undefined".

谢谢,

ajax jquery jasmine

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