问题列表 - 第28579页

iphone:磁盘上的NSURLCache

我在将URLResponses缓存到磁盘时遇到问题.我想这样,因为我下载的数据需要重新加载,当它的http-header中的expires-tag满足时,而不是更早.此外,我希望iPod touch-Users能够在线下载一次数据,然后离线使用.

我这样做是为了缓存内存中的东西,但在重新启动应用程序时失败:

NSURLRequest* menuRequest = [NSURLRequest requestWithURL:mensaURL cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval: 10];
NSCachedURLResponse* cachedMenuResponse = [[NSURLCache sharedURLCache] cachedResponseForRequest:menuRequest];
if (cachedMenuResponse) {
    // received data is a member of that class to which the asynchronous 
    // download writes and which is then being used in updateDataFromDownload
    // to retrieve my data structure from the download.
    self.receivedData = [NSMutableData dataWithData:[cachedMenuResponse data]];
    [self updateDataFromDownload];
    NSLog(@"using data from cache");
} else {
    NSLog(@"opening connection");
    [NSURLConnection connectionWithRequest:menuRequest delegate:self];
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c

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

如何使用C++获取Linux中的总CPU使用率

我试图以%为单位获得总CPU使用率.首先我应该首先说"顶部"根本不会这样做,因为cpu转储之间存在延迟,它需要2个转储和几秒钟,这会挂起我的程序(我不想给它自己的线程)

接下来的事情我尝试的是"ps"这是即时的,但总是给出非常高的数字(20+),当我实际上得到我的cpu做一些事情,它停留在大约20 ...

有没有其他方法可以获得总CPU使用率?如果它超过一秒或更长的时间段并不重要......但更长的时期会更有用.

c++ linux cpu-usage

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

进行以下循环的更简洁方式?

我有以下for循环.它分别使用0-6形式的星期日 - 星期日.

是否有更简洁的方法来做到这一点?而不是列出来的if ($i=="day")

// $i = 0 is monday... $i = 6 is Sunday
for($i=0;$i<7;$i++){

    if ($i==0)
        echo ' <input name="repeat_on_week[]" type="checkbox" value="0"  /> Monday';
    if ($i==1)
        echo ' <input name="repeat_on_week[]" type="checkbox" value="1" /> Tuesday';
    if ($i==2)
        echo ' <input name="repeat_on_week[]" type="checkbox" value="2" /> Wednesday';
    if ($i==3)
       echo ' <input name="repeat_on_week[]" type="checkbox" value="3" /> Thursday';
    if ($i==4)
       echo ' <input name="repeat_on_week[]" type="checkbox" value="4" /> Friday';
    if ($i==5)
        echo ' <input name="repeat_on_week[]" type="checkbox" value="5" /> Saturday';
    if ($i==6) …
Run Code Online (Sandbox Code Playgroud)

php loops dayofweek

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

如何强制定位元素与可见浏览器区域保持一致?

我有一个脚本将"popup"元素插入DOM.它在click事件上设置相对于鼠标坐标的其topleftcss属性.除了这些"弹出"元素的高度是可变的并且其中一些超出浏览器窗口的可视区域之外,它的效果很好.我想避免这个.

替代文字

这是我到目前为止所拥有的

<script type="text/javascript">
    $(function () {
        $("area").click(function (e) {
            e.preventDefault();

            var offset = $(this).offset();
            var relativeX = e.pageX - offset.left;
            var relativeY = e.pageY - offset.top;

            // 'responseText' is the "popup" HTML fragment
            $.get($(this).attr("href"), function (responseText) {
                $(responseText).css({
                    top: relativeY,
                    left: relativeX
                }).appendTo("#territories");

                // Need to be able to determine
                // viewable area width and height
                // so that I can check if the "popup" 
                // extends beyond.

                $(".popup .close").click(function () {
                    $(this).closest(".popup").remove();
                });
            }); …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery

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

$ _SERVER ['DOCUMENT_ROOT']路径不起作用

我使用文档根提供无效的绝对路径.如果我回应这条道路,那么结果证明是C:wamp/www/proman/header.php.我给出相对路径它工作得很好这里有什么问题?

$path = $_SERVER['DOCUMENT_ROOT']."proman/header.php";
Run Code Online (Sandbox Code Playgroud)

我在这里阐述我的问题:我有2个php文件data_object.php和user.class.php.user.class.php有一个data_object.php的include语句,它相对于user.class.php.这两个文件在不同的目录层次结构下.现在,当我想创建一个User()对象时,我必须在不同层次结构的各种文件(如projects.php,links.php)中包含此user.class.php.问题是data_object.php的文件包含的相对路径对于projects.php有效,但是如果我打开links.php,则错误消息说它无法打开user.class.php中的文件data_object.php.我认为相对包含data_object.php它正在考虑包含user.class.php的文件的路径.我在多个场景中遇到这样的问题我必须保持我的目录结构,但必须找到一种方法来处理嵌套包含.我目前正在WAMP服务器上运行,但在完成后我必须在域上托管解决方案.请帮忙

php path

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

Java/Tomcat独立,如何记录/访问所有HTTP GET请求

我在独立模式下运行Tomcat."独立"部分非常重要:我不会在Tomcat面前安装Apache.

在我的问题中,关于如何实现"web bug",我得到了一个很好的答案:Java webapp:如何实现web bug(1x1像素)?

但答案是:

在您的访问日志中,您可以计算您的jpg - 输出应为"

127.0.0.1 - - [10/Jun/2010:11:38:53 +0530]"GET /mywebapp/jsp/invisible.jpg?1276150133362 HTTP/1.1"200 991

但是,正如我所担心的,我找不到这样的日志.

... $ cat apache-tomcat-6.0.26/logs/*| grep GET | wc -l

0

有很多日志.我的webapp的自定义日志肯定会被记录下来.

所以我有一些相关的问题:

  • "Tomcat独立"是否默认记录每个HTTP GET请求?

  • 如果是,默认情况下记录的每个HTTP GET请求在哪里?(我怎么能找到他们自己?)

  • 如果不是,可以将"Tomcat standalone"配置为记录每个HTTP GET请求吗?

请注意,我知道在我的情况下,我可以添加自定义日志记录以及我的web bug .jsp并在日志中搜索它,但这不是我的问题.

我的问题是关于Tomcat如何独立(再一次,独立非常重要)处理所有HTTP GET请求的日志记录.

java logging tomcat

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

以编程方式设置要从序列化中排除的属性

是否可以以编程方式设置要从序列化中排除属性?

例:

  • 反序列化时,我想加载一个ID字段
  • 序列化时,我想不输出ID字段

c# serialization

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

如何在C#中获得CPU速度和总物理内存?

我需要一种简单的方法来检查主机PC的内存和速度.我尝试了WMI然而我正在使用的代码

 private long getCPU()
 {
    ManagementClass mObject = new ManagementClass("Win32_Processor");
    mObject.Get();
    return (long)mObject.Properties["MaxClockSpeed"].Value;

 }
Run Code Online (Sandbox Code Playgroud)

抛出空引用异常.此外,WMI查询有点慢,我需要做一些来获得所有规格.有没有更好的办法?

c# wmi system

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

getf可以用于比较而不是eq吗?(常见的lisp)

我想知道是否有一种方法可以强制getf使用相等而不是eq进行比较?我正在使用常见的lisp的ccl实现.

common-lisp

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

在ASP.NET MVC中使用ViewModel和FluentValidation

我正在使用ASP.NET MVC与Entity Framework POCO类和FluentValidation框架.它运行良好,验证正在发生(就像我使用DataAnnotations).我甚至让客户端验证工作.而且我很高兴.

由于这是一个测试应用程序,我写的是为了看看我是否可以让新技术一起工作(并沿途学习它们),我现在准备尝试使用ViewModels而不是仅仅将实际模型传递给视图.我打算在我的服务中使用像AutoMapper这样的东西来做模型到ViewModel的来回映射,但我先问了一个问题.

这将如何影响我的验证?我的验证类(使用FluentValidation编写)是应该针对ViewModel而不是Model编写的?或者它是否需要在两个地方发生?关于DataAnnotations(和FluentValidation)的一项重大交易是,您可以在一个可以"无处不在"工作的地方进行验证.并且它实现了这个承诺(大多数情况下),但是如果我开始使用ViewModels,我不会失去这种能力并且必须回到两个地方进行验证吗?

或者我只是想错了?

asp.net-mvc viewmodel fluentvalidation

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