问题列表 - 第20033页

学习集会时不堪重负.请来迎新

最近我决定学习装配会是一个好主意,但是现在,我真的被所有关于在论坛中组装的材料所震撼,这里,tutos等(其中一些很旧)所以我很乐意有一些关于汇编语言的方向,如何"编译"等,我也希望它能够在我的CPU上运行,以便我可以练习,这里是我的CPU-Z的CPU详细信息

AMD Athlon 64 3200+

支持的说明: MMX(+),3DNow!(+),SSE(1,2,3),x86-64

注意:如果可能的话,我希望这是面向Windows的(这真的很重要吗?)

提前致谢.

x86 assembly

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

Java堆术语:年轻,古老和永久的世代?

我试图理解Java堆术语中年轻,一代永久世代的概念,更具体地说是三代之间的相互作用.

我的问题是:

  • 什么是年轻一代?
  • 什么是老一代?
  • 什么是永久世代?
  • 三代人如何相互作用/相互联系?

java garbage-collection jvm heap-memory

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

使用ADO.NET Data Services重用现有类型

我有一个应用程序,它同时使用WCF服务和ADO.NET数据服务.使用共享类库在服务器和客户端之间共享类型.

当我为WCF服务配置服务引用时,我可以选择使用类库中的现有类型来避免在代理类中创建重复类型.

但Visual Studio并没有为我提供在ADO.NET数据服务上执行此操作的选项.

ADO.NET数据服务是否可以重用现有类型?

.net c# wcf visual-studio wcf-data-services

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

你如何检测使用sa登录调用SQL Server 2005的内容(站点/服务/存储过程)?

我只是想知道是否有人知道如何检测在我的SQL Server 2005上调用sa登录的内容.我有一堆网站,我发誓我用不同的用户ID和密码配置这些但我的事件查看器日志告诉我一些东西不断尝试使用sa凭据登录.任何帮助,将不胜感激.

sql-server

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

在iphone上同时下载后台

我正在尝试创建将同时处理多个下载的类(我需要下载大量的小文件),并且我遇到了"消失"连接的问题.

我有函数addDonwload,它将url添加到要下载的url列表,并检查是否有可用的免费下载插槽.如果有,它立即开始下载.当其中一个下载完成后,我选择第一个url表单列表并开始新的下载.

我使用NSURLConnection进行下载,这里有一些代码

- (bool) TryDownload:(downloadInfo*)info
{
    int index;
    @synchronized(_asyncConnection)
    {
        index = [_asyncConnection indexOfObject:nullObject];
        if(index != NSNotFound)
        {
            NSLog(@"downloading %@ at index %i", info.url, index);
            activeInfo[index] = info;
            NSURLRequest *request = [NSURLRequest requestWithURL:info.url cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:15];

            [_asyncConnection replaceObjectAtIndex:index withObject:[[NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:TRUE]];
            //[[_asyncConnection objectAtIndex:i] scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];           

            return true;
        }
    }

    return false;
}

- (void)connectionDidFinishLoading:(NSURLConnection*)connection
{
  [self performSelectorOnMainThread:@selector(DownloadFinished:) withObject:connection waitUntilDone:false];
}

- (void)DownloadFinished:(id)connection
{
    NSInteger index = NSNotFound;
    @synchronized(_asyncConnection)
    {
        index = [_asyncConnection indexOfObject:(NSURLConnection*)connection];
    }

    [(id)activeInfo[index].delegate performSelectorInBackground:@selector(backgroundDownloadSucceededWithData:) withObject:_data[index]]; …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch

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

如何确定控制器操作是否已呈现(而不是重定向?)

如果应用程序已重定向或呈现,则该performed?方法true在控制器中返回.

如何确定应用程序是否呈现(而不是重定向)?

performed?文档来看,我可以看一下@performed_render,但这看起来很糟糕.

编辑:我为什么要这样做?

我试图在它导致渲染(而不是重定向)的情况下缓存控制器动作的输出.这是我现在使用的代码:(基于渲染缓存)

  def render_with_cache(options = {})
    key = ([request.request_uri, request.format] | (options.delete(:key_additions) || [])).join("::")
    body = Rails.cache.read(key)

    if body
      render :text => body
    else
      yield if block_given?
      render unless performed?
      if @performed_render
        Rails.cache.write(key, response.body, options) # :expires_in
      end
    end
  end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

12
推荐指数
3
解决办法
7003
查看次数

什么是无窗口控制?

在Windows下,它们被称为无窗口控制.

什么是无窗口控制,它有什么好处?

windows winapi controls

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

批量获取Android上的许多位图资源

我有一个很长的图形系列 - icon1_0.png,icon1_1.png,icon1_2.png ...,icon12_0.png,icon12_1.png,icon12_2.png - 我想用我的android应用程序打包它们.理想情况下,我认为我应该能够将它们作为资源加载,但资源ID被设置为java标识符.当然,java标识符不能在运行时组装.我必须要求R.drawable.icon12_00所以我不能设置一个循环

for(int icon=0;icon<12;icon++)
 for(int frame=0;frame<3;frame++)
  //syntax error obviously
  BitmapFactory.decodeResource(getResources(), R.drawable."icon" + icon + "_" + frame + ".png");
Run Code Online (Sandbox Code Playgroud)

那么有没有办法通过他们的名字获取资源?更好的是,资源系统之外是否存在将数据文件打包到android应用程序包中的规范方法,以便我可以使用它们?

我正在考虑反思,但这对我来说似乎不是正确的解决方案.

resources android

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

使用剪切重新排列列

我有以下格式的文件

Column1    Column2
str1       1
str2       2
str3       3

我希望重新排列列.我试过下面的命令

cut -f2,1 file.txt

该命令不会对列重新排序.知道为什么它不工作?

谢谢.

shell

122
推荐指数
5
解决办法
10万
查看次数

C中的内存分配

我有一个关于内存分配顺序的问题.在下面的代码中,我在循环中分配4个字符串.但是当我打印地址时,它们似乎并没有一个接一个地分配......我做错了什么,或者是OS实施的某种防御机制,以防止可能的缓冲区溢出?(我使用Windows Vista).

谢谢.

 char **stringArr;
 int size=4, i;

 stringArr=(char**)malloc(size*sizeof(char*));
 for (i=0; i<size; i++)
    stringArr[i]=(char*)malloc(10*sizeof(char));

 strcpy(stringArr[0], "abcdefgh");
 strcpy(stringArr[1], "good-luck");
 strcpy(stringArr[2], "mully");
 strcpy(stringArr[3], "stam");

 for (i=0; i<size; i++) {
  printf("%s\n", stringArr[i]);
  printf("%d  %u\n\n", &(stringArr[i]), stringArr[i]);
 }
Run Code Online (Sandbox Code Playgroud)

输出:

abcdefgh 9650064 9650128

祝你好运9650068 9638624

mully 9650072 9638680

stam 9650076 9638736

c malloc buffer-overflow windows-vista

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