小编Min*_*aut的帖子

TYPO3 Composer依赖冲突

我会简短的说:

我有一个安装了作曲家的TYPO3.

让我们看一下TYPO3的require部分.

"require": {
    "php": ">=5.5.0",
    "ext-fileinfo": "*",
    "ext-json": "*",
    "ext-pcre": "*",
    "ext-session": "*",
    "ext-xml": "*",
    "psr/log": "1.0.*@dev",
    "pear/http_request2": "~2.2.1",
    "swiftmailer/swiftmailer": "~5.4.1",
    "symfony/console": "~2.7.0",
    "symfony/finder": "~2.7.0",
    "doctrine/instantiator": "~1.0.4",
    "typo3/class-alias-loader": "^1.0",
    "typo3/cms-composer-installers": "^1.2.8",
    "psr/http-message": "~1.0",
    "cogpowered/finediff": "~0.3.1",
    "mso/idna-convert": "^0.9.1"
}
Run Code Online (Sandbox Code Playgroud)

正如您所见,TYPO3需要"symfony/console":"~2.7.0",这意味着:(> = 2.7 <= 2.8)

在它旁边,我使用自定义CakePHP Part的迁移插件运行CakePHP.

我们来看看数据库迁移插件中的require部分:

"require": {
    "php": ">=5.4",
    "robmorgan/phinx": "0.5.3",
    "cakephp/cakephp": "~3.1"
},
Run Code Online (Sandbox Code Playgroud)

第一眼看上去没有错,但让我们详细一点,仔细看看"robmorgan/phinx":"0.5.3".这个插件需要以下包,再次让我们仔细看看"phinx"中的composer.json.

"require": {
    "php": ">=5.4",
    "symfony/console": "~2.8|~3.0",
    "symfony/config": "~2.8|~3.0",
    "symfony/yaml": "~2.8|~3.0"
}
Run Code Online (Sandbox Code Playgroud)

现在你可以看到这个包需要至少2.8的"symfony/console",但它不起作用,因为TYPO3在"~2.7.0"中需要它,这意味着:(> = 2.7 <= 2.8).

我想出了这个问题,但我不知道如何解决它.我只有一个解决方案,但它不是很好,它正在分析TYPO3并编辑composer.json.但这是最后一种选择.

有没有其他人有一个如何解决这个问题的好方法?

cakephp typo3 database-migration symfony phinx

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

扎根但苏说"权限被拒绝"

我有这款"老式"联想A2107平板电脑,这是我多年前的根源(使用http://androidforums.com/threads/a2107-root-mods-and-rom-discussion.661261/下载,运行其root.bat从我的GNU/Linux机器手动编写脚本)并且工作正常.

然后我将这款平板电脑传递给了我的女儿几年,现在我把它拿回来了.

/ system/bin/su仍然存在,仍然是相同的日期和大小,仍然模式"rwsr-sr-x",仍然是相同的固件(Android 4.0.3)所以看起来都很好,但是当我尝试从它运行它一个shell,它只是告诉我"Permission denied".

知道可能会发生什么吗?我可以尝试做些什么来追踪它?

android su

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

崇高的文字,用递增的数字写多行

在 Sublime 文本中,通过选择多行或Ctrl+ 单击多行,我可以同时编辑所有这些行。我想要的是,这些行中的数字会有所不同;每行增加。

目前,例如,我会选择 6 行,按Ctrl+ Shift+L以在每行上获得多个光标,然后编写 example article > h1 { font-weight:normal; },结果是:

article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }
article > h1 { font-weight:normal; }    
Run Code Online (Sandbox Code Playgroud)

从这里,如果我想这适用于所有的元素h1通过h6,我将手动编辑的每一行更改号码。

所以我的问题是,在这种情况下,Sublime Text 可以在每一行中输出递增的数字吗?或者在它们全部设置为 1 后,是否有另一种更简单的手动更改方法?

sublimetext sublimetext3

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

错误:ORA-12154:TNS:无法解析指定的连接标识符

每当我尝试登录或连接到SQL命令行或SQL * Plus(11g标准版Win64)时,都会出现错误,
ORA-12154: TNS:could not resolve the connect identifier specified.
我曾尝试通过google帮助解决此问题,但我做不到。
所以请帮帮我! 控制台截图

oracle sqlplus oracle11g

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

a == b和(a&b)== b之间有什么区别?

我读了一些剧本,似乎很难理解.希望有人能解释为什么第一个:

public static bool ContainsDestroyWholeRowColumn(BonusType bt)
    {
        return (bt & BonusType.DestroyWholeRowColumn) 
            == BonusType.DestroyWholeRowColumn;
    }
Run Code Online (Sandbox Code Playgroud)

为什么不写bt.Equal(BonusType.DestroyWholeRowColumn)bt == BonusType.DestroyWhoeRowColumn?第二:

public bool IsSameType(Shape otherShape)
    {
        if (otherShape == null || !(otherShape is Shape))// check otherShape is not null and it is Shape
            throw new ArgumentException("otherShape");

        return string.Compare(this.Type, (otherShape as Shape).Type) == 0;
    }
Run Code Online (Sandbox Code Playgroud)

如果输入法不是正确的类型.我认为它会立即警觉,为什么他们还需要检查对象的类型最后:

//if we are in the middle of the calculations/loops
            //and we have less than 3 matches, return a random one
            if(row >= Constants.Rows / 2 …
Run Code Online (Sandbox Code Playgroud)

c# boolean-operations

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