问题列表 - 第11177页

在m2eclipse中缓存存储库索引

每当我从一个全新的工作空间开始,m2eclipse从maven中央存储库下载nexus-maven-repository-index.gz.这很好.但是,有时候,我只想启动一个新工作区,而不是等待它下载,它尝试将整个.metadata目录从旧工作区复制到新工作区,但是maven工件列表仍然是空的.有没有办法可以缓存它?或者至少下载一次文件,然后复制/解压/重新打包,以便m2eclipse认为它已经下载了它并允许我搜索maven工件.

或问题的简短版本以及以何种格式存储在工作区中的"nexus-maven-repository-index.gz"文件?

eclipse maven-2

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

indexPath.row在tableView didSelectRowAtIndexPath中返回null

indexPath.row在tableView didSelectRowAtIndexPath:indexPath中返回null

我以为它应该返回选中的行.

当我在调试器中查看indexPath时,它(corectly)返回:"2索引[0,0]"

我错过了什么吗?

iphone uitableview uikit

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

查找与现有主键不匹配的列

我正在尝试向表中添加外键,但数据库,Sql Server 2005,不喜欢它.

它表示列与现有主键或唯一约束不匹配.

如何找到有问题的列,以便删除/更改它们并添加外键?

sql sql-server sql-server-2005 visual-studio-2008

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

无需克隆即可在git仓库中浏览和显示文件

有没有办法在git仓库中浏览和显示文件而不先克隆它?我可以使用命令在svn中执行这些操作:

svn ls /path/to/repo 
svn cat /path/to/repo/file-in-repo

我可以使用git show但是做:

git show /path/to/repo
git show HEAD:/path/to/repo

结果

fatal: Not a git repository

git

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

如何在C#中创建Null对象

Martin Fowler的Refactoring讨论了创建Null对象以避免大量的问题

if (myObject == null)
Run Code Online (Sandbox Code Playgroud)

试验.这样做的正确方法是什么?我的尝试违反了"构造函数中的虚拟成员调用"规则.这是我的尝试:

public class Animal
{
    public virtual string Name { get; set; }
    public virtual string Species { get; set; }
    public virtual bool IsNull 
    { 
        get { return false; }
    }
}

public sealed class NullAnimal : Animal
{
    public override string Name
    {
        get{ return "NULL"; }
        set { }
    }
    public override string Species
    {
        get { return "NULL"; }
        set { }
    }
    public virtual bool IsNull
    {
        get { …
Run Code Online (Sandbox Code Playgroud)

c# refactoring design-patterns

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

如何通过重定向检测页面是否被请求?

在客户的网站上有大量重定向到特定页面.此页面需要以某种方式检测请求是直接的(手动输入的URI)还是重定向.

  1. 所有重定向都是301重定向.由于SEO规则,需要避免添加指标.(Google使用值分别对URL进行索引)

  2. 我已经尝试检查所有环境变量,但它们都是空的(假设是正常的),在这方面内部重定向没有任何不同(我估计).

  3. 检测需要实时发生,因此日志文件不是一个选项.

简而言之,参数通过脚本在cookie中注册,然后301重定向到内容由cookie驱动的页面.当cookie被注册时,当有人重新填写地址栏中的地址时,内容将不会更改回原始内容.

我希望这是有道理的.

以前:我在考虑状态代码,但我不确定是否有办法在目标页面上读取它.(我们已经澄清它不会起作用)

redirect header http

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

以编程方式确定最大文件名长度

如何确定linux盒子上的最大文件名长度?

PHP编程语言中的首选.

php linux filenames path name-length

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

使用curl和php从ftp下载文件

我正在尝试使用curl和php从ftp服务器下载文件,但我找不到任何文档可以帮助

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,"ftp://$_FTP[server]");
curl_setopt($curl, CURLOPT_FTPLISTONLY, 1);
curl_setopt($curl, CURLOPT_USERPWD, "$_FTP[username]:$_FTP[password]");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

$result = curl_exec ($curl);
Run Code Online (Sandbox Code Playgroud)

我可以得到一个文件列表,但就此而言

php curl

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

你如何在C#中创建扩展?

我在VB.NET中为stringbuilder编写了这个扩展:

Imports System.Runtime.CompilerServices
Public Module sbExtension
    <Extension()> _
    Public Sub AppendFormattedLine(ByVal oStr As System.Text.StringBuilder, _
                                   ByVal format As String, _
                                   ByVal arg0 As Object)
        oStr.AppendFormat("{0}{1}", String.Format(format, arg0), ControlChars.NewLine)
    End Sub
    <Extension()> _
    Public Sub AppendFormattedLine(ByVal oStr As System.Text.StringBuilder, _
                                   ByVal format As String, ByVal arg0 As Object, _
                                   ByVal arg1 As Object)
        oStr.AppendFormat("{0}{1}", String.Format(format, arg0, arg1), ControlChars.NewLine)
    End Sub
    <Extension()> _
    Public Sub AppendFormattedLine(ByVal oStr As System.Text.StringBuilder, _
                                   ByVal format As String, _
                                   ByVal arg0 As Object, _
                                   ByVal arg1 …
Run Code Online (Sandbox Code Playgroud)

c# extension-methods

5
推荐指数
3
解决办法
5156
查看次数

iPhone - fopen和pathForResource - 权限被拒绝

我试过直接打开一个文件fopen("/test.txt","w+"); 它适用于模拟器,但不适用于iPhone.

然后我试过这个:

NSString *path = [[NSBundle mainBundle] pathForResource: @"GirlName.txt" ofType:nil];
NSLog(path);
fichier = fopen([path cStringUsingEncoding:1],"w+");

if (fichier != NULL)
{
    ...
}
else
{
    perror("error ");
}
Run Code Online (Sandbox Code Playgroud)

我收到控制台权限被拒绝:

2009-07-24 17:17:27.415 Mademoiselle[897:20b]
/var/mobile/Applications/.../....app/GirlName.txt
error : Permission denied
Run Code Online (Sandbox Code Playgroud)

你能告诉我什么是错的吗?

filesystems iphone fopen

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