问题列表 - 第31015页

如何在totalview中查看源代码?

我刚刚在我的"hello world"应用程序(c ++)中启动了totalview,我只能查看汇编代码.

是否需要设置任何设置/标志才能查看源代码?菜单 - >查看 - >来源As->来源对我不起作用.

我试图调试的应用程序只是一个cout <<"Hello World"应用程序,只是为了让调试器启动并运行.

c++ totalview

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

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

C程序员的算法和数据结构实现

可能重复:
是否有任何具有通用数据结构的开源C库?

C程序员的算法和数据结构实现的最佳来源是什么?链接到开源库或书籍.(请不要指向Sedgewick,因为我已经有了他的书).

c algorithm data-structures

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

如何在C#中获取List <String>的类型?

如何"List<String>"使用C#中的类型Type.GetType()

我已经尝试过了:

 Type.GetType("List<String>");
 Type.GetType("System.Collections.Generic.List.String"); // Or [String]
Run Code Online (Sandbox Code Playgroud)

请注意,我无法使用,typeof因为我得到的类型的值是一个字符串.

c#

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

WiX安装程序在卸载时删除文件,但在升级时不删除

我有一个安装了WiX安装程序的程序.

程序本身在[CommonAppDataFolder]\[MyAppName] \目录中创建了许多文件.这些文件都具有相同的扩展名(让我们称之为.dat).

升级时,我想保留这些文件.
卸载时,我想删除这些文件.

我目前正在删除这些文件:

<Directory Id='CommonAppDataFolder'>
  <Directory Id='MyCommonAppDataFolder' Name='MyAppName'>
    <Component Id='RemoveFilesComponent' Guid='71cb0cd8-8459-4a8f-89b7-f00977aa7b70'>
      <RemoveFile Id='RemoveFiles' Name='*.dat' On='uninstall'/>
    </Component>
  </Directory>
</Directory>
Run Code Online (Sandbox Code Playgroud)

我有这个促进升级:

<InstallExecuteSequence>
  <RemoveExistingProducts After='InstallInitialize'/>
</InstallExecuteSequence>
Run Code Online (Sandbox Code Playgroud)

现在,当我卸载时,正确删除.dat文件.
但是,当我升级时,.dat文件也会被删除.我想因为升级是在先前版本上执行卸载.

我正确地解决了这个问题吗?如何在升级时保留文件,同时在卸载时删除它们?

windows-installer wix uninstall upgrade delete-file

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

如何知道给定jar文件使用哪个类/包/方法?

我有一个jar文件.我想知道JAR文件中的类使用了哪些外部类和方法.谁能建议我任何工具?

例如 - 如果以下两个类被打包到Myjar.jar中

import java.util.Vector;
class MyJarClass{

    public static void main(String args[]){
        Vector v = new Vector();
        AnotherClass another = new AnotherClass();

        v.addElement("one");
        another.doSomething();

    }
}

class AnotherClass{

    void doSomething(){
    }
}
Run Code Online (Sandbox Code Playgroud)

当我将JAR提供给工具时 - 该工具应显示java.util.VectorVector.adElements()来自外部源(MyJar.jar中不存在)

忘了提,我没有访问源代码.

java jvm jar java-me

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

如何在Objective C for iPad中解析PDF

我很难解析PDF文件.请指导我如何做到这一点.

头文件.

//PDFViewer.h
@interface PDFViewer : UIView 
{
 CGPDFDocumentRef pdf;
}

-(void)drawInContext:(CGContextRef)context;

@end
Run Code Online (Sandbox Code Playgroud)

实施文件

//PDFViewer.m
@implementation PDFViewer


- (id)initWithFrame:(CGRect)frame 
{

 if ((self = [super initWithFrame:frame])) 
 {
        // Initialization code
  if(self != nil)
  {
   CFURLRef pdfURL = CFBundleCopyResourceURL(CFBundleGetMainBundle(), CFSTR("WR1MayJun1S08.pdf"), NULL, NULL);
   pdf = CGPDFDocumentCreateWithURL((CFURLRef)pdfURL);
   CFRelease(pdfURL);
  }
    }
    return self;
}


-(void)drawInContext:(CGContextRef)context
{
 // PDF page drawing expects a Lower-Left coordinate system, so we flip the coordinate system
 // before we start drawing.
 CGContextTranslateCTM(context, 0.0, self.bounds.size.height);
 CGContextScaleCTM(context, 1.0, -1.0);

 // Grab the …
Run Code Online (Sandbox Code Playgroud)

pdf objective-c ipad

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

有关于实施iPhone应用内教程的指南吗?

你知道一些资源(url,pdf等)可以帮助我做一个应用内教程吗?

让我更好地解释一下:用户第一次使用我的iPhone应用程序时,我希望将气泡消息指向/描述界面的每个部分.

问题是我不知道从哪里开始.:d

任何帮助将不胜感激.提前致谢.

iphone cocoa-touch objective-c

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

使用Python从Google文档下载电子表格

您能否根据其密钥和工作表ID(gid)生成一个如何下载Google Docs电子表格的Python示例?我不能.

我已经搜索了API的第1版,第2版和第3版.我没有运气,我无法弄清楚他们编译的类似ATOM的API,gdata.docs.service.DocsService._DownloadFile私有方法说我是未经授权的,而且我不想自己写一个完整的Google登录认证系统.由于沮丧,我准备将自己捅到脸上.

我有一些电子表格,我想这样访问它们:

username = 'mygooglelogin@gmail.com'
password = getpass.getpass()

def get_spreadsheet(key, gid=0):
    ... (help!) ...

for row in get_spreadsheet('5a3c7f7dcee4b4f'):
    cell1, cell2, cell3 = row
    ...
Run Code Online (Sandbox Code Playgroud)

请保存我的脸.


更新1:我尝试了以下,但没有组合Download()Export()似乎工作.(DocsService 这里的文件)

import gdata.docs.service
import getpass
import os
import tempfile
import csv

def get_csv(file_path):
  return csv.reader(file(file_path).readlines())

def get_spreadsheet(key, gid=0):
  gd_client = gdata.docs.service.DocsService()
  gd_client.email = 'xxxxxxxxx@gmail.com'
  gd_client.password = getpass.getpass()
  gd_client.ssl = False
  gd_client.source = "My Fancy Spreadsheet Downloader"
  gd_client.ProgrammaticLogin()

  file_path = tempfile.mktemp(suffix='.csv')
  uri …
Run Code Online (Sandbox Code Playgroud)

python google-docs google-docs-api gdata-python-client

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

如何抑制StyleCop警告?

我正在使用StyleCop并希望抑制一些不符合我风格的警告.我更喜欢有解决方案

1)在线代码抑制
2)全局设置抑制

我搜索过互联网,但仍不确定如何进行压制.

方法1),他们说添加线:

[assembly:SuppressMessage("Microsoft.Design","SA1202:所有私有方法必须放在所有公共方法之后",Scope ="namespace",Target ="Consus.Client.ClientVaultModule.Services.OnlineDetection")]

但他们没有说明要使用的名称空间和名称.

对于方法2),他们说使用GlobalSuppress文件,但目前似乎不容易搜索如何操作.

请帮忙.

[已编辑]就我而言,我收到了关于SA1202的警告:由于我将相关代码分组到区域,因此必须在所有公共方法之后放置所有私有方法.我想仅针对某些方法来抑制这些警告.

.net c# stylecop visual-studio-2010

54
推荐指数
7
解决办法
5万
查看次数