小编Geo*_*roy的帖子

Doctrine 2注释和"var"

有人能告诉我注释配置中"@var"的含义吗?

例如:

/**
 * @Column(type="string", length=20, unique=TRUE)
 * @var string
 */
protected $login;
Run Code Online (Sandbox Code Playgroud)

php doctrine-orm

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

应用名称已被使用?

所以在我看来这很奇怪.我有两个单独的iTC帐户(不要问为什么),无论如何,我的旧帐户将此名称作为应用程序,然后它已过期,该名称仍由该休眠帐户使用.

现在在我的新帐户上,我正在尝试使用该名称,因此我必须完成调用Apple开发人员支持的过程,最后我重新访问该旧帐户并完全删除了具有该名称的应用程序.

所以现在我已经等了48个小时,在我正在使用的当前帐户上,我正在尝试使用该应用程序名称,因为就像我说的那样,它被删除了.但事实是,它仍然说"应用名称已被使用".

我很困惑为什么.这个应用程序从未在App Store,只是在测试阶段,但我完全删除了旧帐户上的应用程序.有没有人知道为什么这个名字仍然被采用?

error-handling itunesconnect ios

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

doctest 凤凰上下文

我是 elixir 和 phoenix 的新手,我想对新创建的上下文进行 doctest(使用mix phx.gen.context)。

我有一个Accounts带有User架构的上下文。

我添加accounts_test.exs了以下几行:

alias MyApp.Accounts.User
doctest MyApp.Accounts.User, import: true
Run Code Online (Sandbox Code Playgroud)

甚至修复了默认change_user文档:

-     %Ecto.Changeset{source: %User{}}
+     %Ecto.Changeset{data: %User{}}
Run Code Online (Sandbox Code Playgroud)

但是我仍然有很多很多错误和警告,好像它基本上不是用来进行 doctested 的...

例如,默认生成的文档放置:

即> update_user(user, %{field: new_value})
{:ok, %User{}}

这会发出:
警告:变量“new_value”不存在并且正在扩展为“new_value()”...
警告:变量“user”不存在并且正在扩展为“user()”...
test/ my_app/accounts_test.exs:45: 未定义函数 new_value/0
test/my_app/accounts_test.exs:45: 未定义函数 user/0

我的问题是:有什么我想念的吗?或者 doctest 一个人的上下文通常不常见(这可以解释为什么它不能开箱即用)

testing phoenix elixir

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

如何制作setVisible块的非模态对话框?

在Swing(J)对话框中,setModal设置模态 - 即对话框是否应阻止对其他窗口的输入.然后,setVisible docs说模态对话框:

如果对话框尚未显示,则在通过调用setVisible(false)或dispose隐藏对话框之前,此调用将不会返回.

实际上,如果对话框不是模态的,setVisible 它会立即返回.示例代码:

JDialog jd = new JDialog();
jd.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);

/**
 * If set to false, setVisible returns right away.
 * If set to true, setVisible blocks until dialog is disposed.
 */
jd.setModal(false);

System.out.println("setting visible");
jd.setVisible(true);
System.out.println("set visible returned");
Run Code Online (Sandbox Code Playgroud)

我想创建一个不阻止输入到其他窗口的对话框,但仍然会阻止调用者.有什么好方法可以做到这一点,现在setVisible当对话框不是模态时不阻止?

有一些理由说明为什么 setVisible行为取决于形态?

java swing visibility dialog blocking

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

关于强类型枚举前向声明

我在命名空间中有一组类,并希望在define.hpp文件中对转发声明进行分组.

我已经在其他项目中实现了这一点,这是一个例子:

namespace Makefile
{
    class Builder;
    class Config;
    class Options;
    class Target;
    class Tool;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是 - 例如 - Config类包含以下强类型枚举:

namespace Makefile
{
    class Config
    {   
    public:
    enum class OperatingSystem : unsigned int 
        {   
            MacOSX = 0,
            Linux = 1,
            Windows = 2 
        };  
    };
}
Run Code Online (Sandbox Code Playgroud)

所以我想在我的前向声明文件中添加这个枚举类,并添加以下行:

enum class Config::OperatingSystem : unsigned int;
Run Code Online (Sandbox Code Playgroud)

这是我的问题,编译时出现以下错误:

src/Makefile/define.hpp:6:13: error: opaque-enum-specifier must use a simple identifier
Run Code Online (Sandbox Code Playgroud)

这是否意味着无法转发声明嵌套类型?这个问题有解决方法吗?这是由于我的编译器吗?

我的配置:Mac OS X.7上的GCC 4.6.0

编译标志: --std=c++0x -g3 -gdwarf-2 -W -Wall -iquote gen -iquote src

c++ enums nested forward-declaration c++11

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

静态constexpr方法实现导致gcc bug?

这是一段代码:

class Class
{
    static constexpr int getBug();
};

constexpr int Class::getBug()
{
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我基本上做的是static constepxr在类声明中声明一个方法,然后我实现它.

原始代码分为两个文件,并包含更多已剥离的方法/属性,只留下所需的代码.

当我编译代码时,我从GCC 4.6.0得到以下错误:

Class.cpp:6:29: internal compiler error: in merge_types, at cp/typeck.c:825
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
Run Code Online (Sandbox Code Playgroud)
  1. 这真的是个bug吗?

  2. 在那种情况下,我必须提供什么报告?


我已经在在线C++ 0x编译器上测试了代码并得到以下错误:

prog.cpp:3:33: error: the 'constexpr' specifier cannot be used in a function declaration that is not a definition
prog.cpp:6:29: error: a constexpr function cannot be defined outside of its …
Run Code Online (Sandbox Code Playgroud)

c++ gcc4 constexpr c++11

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

将任何页面上的所有文本都转换为特定颜色

如何将页面上的所有文本转换为特定颜色?

  1. 内容(HTML和CSS)是用户生成的,因此我无法控制特定元素的类.

  2. 由于页面的html,类等可能差别很大(用户生成),我不能编写将单独定位元素的CSS.

最初,我曾试图!important在body下面使用,但忘了任何有针对性的CSS都会覆盖它.

body {
  color: white !important;
}
Run Code Online (Sandbox Code Playgroud)

我唯一的选择是使用javascript为每个元素应用内联样式?

html css

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

如何在Ecto中定义瞬态场?

如何在Ecto中定义一个瞬态字段,即一个不会在其余模式中保留的字段?

我搜索了包括文档在内的所有内容,但找不到与此术语相关的任何内容。

elixir ecto

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

无符号字符范围是 0 到 255

#include <iostream> 
using namespace std; 
int main() 
{ 
    unsigned char counter = 0; 
    for (counter = 0; counter <= 255; counter++) { 
        printf("%d ", counter); 
    } 
    return 0; 
} 
Run Code Online (Sandbox Code Playgroud)

正确的输出是无限循环但我认为输出是 0,1,...255 因为 unsigned char 的范围从 0 到 255 。当计数器变为 256 时,只有它超出了范围。但这里我们的条件是 counter <=255 请清除我的疑问

c++

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

管理模块css在prestashop 1.6中不起作用

(www.mkehome.com)模块的管理选项卡css不起作用.当我点击MODULES时,我得不到结果页面的CSS.控制器没有为管理模块UI调用css.当我从所需的更新列表中进行更新时,我仍然没有得到结果页面的CSS.

我让所有其他用户界面工作得很好.

悬停在(JS)topmenublock上homepage也停止工作.

任何的想法?

css controller module prestashop

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

我的arraylist中有多少不同的项目没有使用hashset?

我想知道java中是否有一个方法可以计算我的ArrayList中有多少DIFFERENT项而不使用hashset?

如果没有我怎么能创建一个来计算我的ArrayList中有多少不同的项目而不使用hashset?

谢谢

java methods list arraylist

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

如何正确地重载结构的'+'运算符

我想重载A的'+'运算符,struct但我得到编译器警告这是我的尝试:

struct wektor{
    int x;
    int y=0;    
    int norm(){
        return x*x+y*y;
    }
};

wektor& operator +(wektor &a,wektor &b){
    wektor c;
    c.x=a.x+b.x;  // 12 line - warning here
    c.y=a.y+b.y;
    return c;
};
Run Code Online (Sandbox Code Playgroud)

编译器警告:

[警告]非静态数据成员初始化程序仅在-std = c ++ 11或-std = gnu ++ 11 [默认情况下启用] 12行中可用

c++ operator-overloading

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