问题列表 - 第21377页

使用fseek()读取文件的最后50个字符

我试图通过这样做来读取文件中的最后50个字符:

FILE* fptIn;
char sLine[51];
if ((fptIn = fopen("input.txt", "rb")) == NULL) {
    printf("Coudln't access input.txt.\n");
    exit(0);
}
if (fseek(fptIn, 50, SEEK_END) != 0) {
    perror("Failed");
    fclose(fptIn);
    exit(0);
}
fgets(sLine, 50, fptIn);
printf("%s", sLine);
Run Code Online (Sandbox Code Playgroud)

这不会返回任何有意义的东西.为什么?

c file fseek

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

SQL Server 2005中一行上的多个命令

我想在SQL Server 2005中的一行上执行多个语句.如何在一行中执行以下操作:


use master
go
sp_spaceused mytable
Run Code Online (Sandbox Code Playgroud)

当我尝试use master; go; sp_spaceused mytable我得到Incorrect syntax near 'go'.

当我尝试use master go sp_spaceused mytable我得到Incorrect syntax near 'go'.

sql-server sql-server-2005

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

Android游戏循环,如何控制速度和帧速率

我已经为Android编写了一款游戏,我在Dev Phone上测试了它.它运行得很好,速度恰到好处.但是,我确信手机CPU的速度越来越快.它们可能已经比开发电话更快.

我如何确保我的游戏以完全相同的速度运行,无论设备是什么或运行速度有多快?你知道任何技巧吗?我应该每次检查循环顶部的某种计时器吗?

我想我指的是帧速率 - 但主要是我的游戏在主游戏循环中运行的速度.

任何理论或经验都会很棒!谢谢.

android cpu-speed

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

CakePHP:具有四分之一精度的时间输入

我正在使用

$form->input("time")
Run Code Online (Sandbox Code Playgroud)

渲染时间输入的选择框.它们具有精确度,我不需要.

如何将选择列表限制为四分之一(XX:00,XX:15,XX:30,XX:45)?

html forms time cakephp

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

缓存URL图片iphone UITableview

我正在寻找一个关于如何将从url加载的图像缓存到uitableview的单元格中的教程.

我在这里找到了一个例子

http://www.ericd.net/2009/05/iphone-caching-images-in-memory.html#top

但代码不完整.我是一个客观的新手所以我发现填补缺失的部分非常困难.

iphone cocoa-touch uitableview image-caching ios

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

无法在关联方法上重复NilClass

我正在使用rails 2.3.5和ruby 1.8.7.我正在建立一个简单的TODO经理.我拥有属于用户的任务,用户有很多任务.

我正在使用acts_as_taggable_on_steroids插件来标记任务以及restful_authentication plugin注册和用户管理.

我在索引操作的视图中得到一个奇怪的错误,上面写着"无法复制NilClass".这是控制器代码 -

@tasks = current_user.tasks
Run Code Online (Sandbox Code Playgroud)

当我@tasks在视图上迭代时发生错误.那是我的时候@tasks.each do |task|

现在我用这个替换控制器代码

@tasks = Task.find(:all, :conditions => {:user_id => current_user.id})
Run Code Online (Sandbox Code Playgroud)

这实际上是获取相同的记录.这仅在开发模式下发生.我猜这与缓存或加载有关.

可能有什么不对?我是第一次面对这个问题.

编辑

好的,这绝对是一个缓存问题.如果我 config.cache_classes = true在production.rb中生成,生产模式中也会出现相同的错误.但是我现在如何解决这个问题呢?因为我不想为模型/控制器中的每个更改重新加载服务器.

编辑

这是我的用户模型的样子

class User < ActiveRecord::Base
  has_many :tasks
  has_many :projects

  # There are some validations and standard methods that resful authentication 
  # provides that I am not showing here

end
Run Code Online (Sandbox Code Playgroud)

这就是Task模型的样子.

class Task < ActiveRecord::Base
  belongs_to :bin
  belongs_to :project
  belongs_to :user

  acts_as_taggable

  def …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

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

是否可以从命令行更改IE代理设置

我正在寻找允许我通过命令行更改IE连接代理信息的选项.

proxy internet-explorer

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

为什么'for(列表中的var项)'与数组在JavaScript中被认为是不好的做法?

给出一个简单的基于零的数字索引数组:

var list = ['Foo', 'Bar', 'Baz'];
Run Code Online (Sandbox Code Playgroud)

很多时候,我注意到有人建议循环遍历数组中的变量,如下所示:

for(var item in list) { ... }
Run Code Online (Sandbox Code Playgroud)

......几乎可以肯定有人认为这是不好的做法,并提出了另一种方法:

var count = list.length;

for(var i = 0; i < count; i++) {
    var item = list[i];
    ...
}
Run Code Online (Sandbox Code Playgroud)

不使用上面更简单的版本并使用第二个例子的原因是什么?

javascript arrays loops

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

实例化匿名类型将返回null

我在代码中实例化匿名类型时遇到问题.

出于某种原因,TResponse response = default(TResponse);返回null,即使TResponse有一个构造函数.

我傻了吗?!

类:

public class MyClass
{
  public MyResponse GetResponse(MyRequest request)
  {
    return Service<MyRequest, MyResponse>.MakeRequest(
      request,
      delegate() {
        return AnotherService.GetRequest(request);
      }
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

服务类

public static class Service<TRequest, TResponse>
  where TRequest : IRequest
  where TResponse : IResponse
{
  public delegate TResponse UseDelegate();

  public TResponse MakeRequest(TRequest request, UseDelegate codeBlock)
  {
    TResponse response = default(TResponse); // <-- Returns nulll

    response = codeBlock();

    return response;
  }
}
Run Code Online (Sandbox Code Playgroud)

c# anonymous-types

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

CPP和Qt中的声音捕获

我想从cpp中的麦克风中捕获一些声音,以便在Qt应用程序中使用它.

所以我正在寻找一个可以在Qt4项目中轻松集成的多平台库.

c++ audio qt capture

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