问题列表 - 第33035页

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

GitHub - HTTPS访问

我无法通过HTTPS克隆我的存储库:

$ git clone https://github.com/walterjwhite/project.configuration.git
Initialized empty Git repository in ./project.configuration/.git/
error: Failed connect to github.com:443; Connection refused while accessing https://github.com/walterjwhite/project.configuration.git/info/refs
fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)

我已经使用我的登录名和密码以及我连接的机器或服务器配置了.netrc.

git https github

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

无法使用pathForResource自动加载本地化资源

我有一个需要本地化的iPhone应用程序.没有字符串问题,但是,我遇到资源问题:我需要加载本地化的HTML页面.这些文件类似于:presentation.htm文件在项目中添加了文件夹(html /),并添加了名为文件夹的组.

我用这段代码加载html页面:

NSString *pathPresentation = [[NSBundle mainBundle] pathForResource:@"presentation" ofType:@"htm"];

if(!pathPresentation) {
    NSLog(@"Could not find presentation.htm");
}
NSURL *url = [NSURL fileURLWithPath:pathPresentation];
NSLog(@"-> path presentation.htm : %@", pathPresentation);
UIWebView *webViewPresentation = [[UIWebView alloc] init];
NSData *htmlData = [NSData dataWithContentsOfFile:pathPresentation];  
if (htmlData) {  
    [webViewPresentation loadData:htmlData MIMEType:@"text/html" textEncodingName:@"Latin-1" baseURL:url];  
}
Run Code Online (Sandbox Code Playgroud)

第一次尝试 :

我已经按照本网站的说明我可以本地化,因为应用程序中还有本地化的资源.文件夹名为:en.lprojfr.lproj.

我在模拟器上尝试它,但它没有成功:

  • 日志表明路径是:(...)/ myapp.app/presentation.htm
  • 模拟器中加载的文件是法语,而模拟器是英文的.

第二次尝试:

然后,我删除资源并将其重新添加到其组文件夹(Resource/html /)中.我按下了"信息"按钮,然后选择"使文件可本地化".该文件已添加到English.lproj文件夹中.然后我选择"添加本地化"和"法语".

我在模拟器上尝试它,但它没有成功(我在测试前清理了构建):

  • 日志表明路径是:(...)/ myapp.app/presentation.htm
  • 模拟器中加载的文件是法语,而模拟器是英文的.

第三次尝试:

在阅读有关在iPhone OS 4.0上加载本地化资源的此页面后,我更改了本地化文件夹中的资源(删除资源,并重命名en_UK.lprojfr_FR.lproj中的文件夹) …

html iphone localization objective-c

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

如何以编程方式检查是否安装了应用程序?

我正在开发一个iPhone应用程序,它将在企业中安装很少的第三方应用程序.我有关于捆绑ID的信息.有没有办法使用某些系统API检查应用程序是否已安装?目前,应用程序再次安装,覆盖当前安装.我需要防止这种情况.(如果已安装该应用程序,Apple的AppStore应用程序将禁用安装选项.)

iphone cocoa-touch objective-c ipad ios4

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

WEB-INF目录下的JSF文件,我该如何访问它们?

我想将我的JSF 2.0 xhtml文件放在WEB-INF\jsf下.我如何访问它们呢?我知道WEB-INF内部的任何内容都没有暴露在外面,所以我需要一个控制器来将我重定向到相应的JSP,对吧?(这也是模型2模式iirc).

我可以使用web.xml/faces-config.xml中的参数来实现这一点吗?我认为FacesServlet是我的webapp的控制器所以它应该用于此目的?

另一个理解模型2模式的问题.是否每个操作都必须首先进入servlet,然后处理下一个可能的步骤?因此,<a href="anotherPage.html" />在这种模式中禁止使用简单,因为它不会进入控制servlet?

java model-view-controller web-inf jsf-2

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

PostgreSQL抛出错误:"错误:关系table_name的权限被拒绝"

我正在尝试使用'psql -U username -W dbname <migrations/schema.psql'将模式转储导入PostgreSQL,部分导入Schema,但是控制台会抛出错误,例如"ERROR:关闭table_name的权限被拒绝"和"错误:关系表名称不存在".

我创建了这样的数据库:"createdb -O username dbname"

只导入7个表,只需导入其中的3个表就会中断.

有人提示,该怎么办?

postgresql import

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

在观察窗口中显示seq

有没有办法让Visual Studio调试器显示F#seq表达式的内容?

Visual Studio了解IEnumerable<T>对象并在监视窗口内为您提供结果视图.如果你在观察窗口中看到其中一个,你会得到一堆私人田地.

一些潜在的选择:

  • fsi.exe可以很好地打印序列,但它不会与调试器交互
  • 找到一种Seq.toArray从调试器内部调用的方法.我找不到正确的语法来调用,例如,立即窗口.
  • 写一个vizualiser.我不知道是否可以将vizualisers附加到Microsoft类型.
  • 别的......?

编辑:进一步调查显示F#的seq对象实现IEnumerable<T>得很好 - 它们出现在观察窗口中 - 但由于某种原因,结果视图不会出现.

但是,F#seq对象似乎不是简单的IEnumerables; 相反,它们看起来是来自Seq模块内部功能的闭包.(F#seq对象看起来是使用{ new IEnumerable with ... }.创建的实例.)

debugging f# visual-studio

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

如何在C或C++中复制文本文件?

当试图将文本文件A复制到另一个文件B时,可能有几种方法:1)逐字节2)逐字逐句3)逐行

哪一个更有效率?

c c++

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

优雅的PostgreSQL Group for Ruby on Rails/ActiveRecord

尝试使用PostgreSQL检索按日期分组的ActiveRecord对象数组.

更具体地说,我正在尝试翻译以下MySQL查询:

@posts = Post.all(:group => "date(date)", 
   :conditions => ["location_id = ? and published = ?", @location.id, true], 
   :order => "created_at DESC")
Run Code Online (Sandbox Code Playgroud)

我知道PostgreSQL对SQL标准的解释比MySQL更严格,因此这种类型的查询不起作用......并且已经阅读了StackOverflow和其他主题上的一些帖子 - 但它们似乎都没有关于这个问题的明确答案

我已经尝试过各种各样的查询组合,分组和不同的条款没有太大的乐趣 - 目前我有一个相当不优雅的黑客,虽然作品让我脸红时看着它.

使用Rails和PostgreSQL进行此类查询的正确方法是什么?(忽略肯定这应该在ActiveRecord级别抽象出来的事实)

postgresql activerecord ruby-on-rails

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

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