小编Aki*_* la的帖子

我什么时候应该使用复合设计模式?

我不明白何时应该使用复合设计模式. 我将从这种设计模式中获得哪些好处? 我访问了这个网站,但它只告诉我设计模式的结构,而不是使用它的场景.我希望像我这样的程序员开始学习设计模式会有所帮助.

design-patterns composite

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

Unity Android APK在启动时崩溃

好了,我上次成功构建,所有我做的是尝试添加谷歌Play服务我的游戏,从这里.

我导入了Unity包,并在相关的设置窗口中设置了Android的google play游戏.

我试着在这一点上进行构建,但是我无法在构建dex文件时收到这个奇怪的错误,表明aar文件之间存在冲突.我把它缩小到由资产/插件/ android/play-services-base-9.0.2和assets/plugins/android/play-services-basement-9.0.2引起的.

我取消选中这两个为android构建的转换为dex错误的东西消失了.我以为这样就行了.

然后,我将应用程序推送到Google Play(alpha环境)以及用于Google Play的小型控制器脚本,以便在start()上登录:

void Awake()
{
    // recommended for debugging:
    PlayGamesPlatform.DebugLogEnabled = true;
    // Activate the Google Play Games platform
    PlayGamesPlatform.Activate();
}

void Start()
{
    Login();
}

void Login()
{
    Social.localUser.Authenticate((bool success) => {
        LoggedIn = success;
    });
}
Run Code Online (Sandbox Code Playgroud)

然而Unity在打开第一个场景之前似乎崩溃了.它在启动时立即崩溃.这里可以看到logcat的东西.

问题似乎发生在第842行:

10-07 06:03:06.282: E/AndroidRuntime(9551): FATAL EXCEPTION: main
10-07 06:03:06.298: W/ActivityManager(771):   Force finishing activity 1 com.PINGUAPPS.TEMPLATE/com.unity3d.player.UnityPlayerNativeActivity
10-07 06:03:06.339: W/ActivityManager(771):   Force finishing activity 2 com.google.android.apps.mtaas.backdrop/.BackdropActivity
10-07 06:03:06.402: D/Atlas(771): Validating map...
Run Code Online (Sandbox Code Playgroud)

我不知道如何解决这个问题?

::附加信息:: …

crash android unity-game-engine logcat

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

添加列并返回合并数据

有人可以帮助我编写SQL查询来计算/显示以下示例:

桌子 - 发货

- 产品代码/数量/唯一代码

          sku a   |    5   | nnnn
          sku a   |    5   | nn
          sku a   |    10  | (blank)
          sku b   |    2   | nnn
          sku c   |    2   | (blank)
          sku c   |    2   | (blank)
Run Code Online (Sandbox Code Playgroud)

我正在寻找这样的输出:

- 产品代码/数量/唯一代码

          sku a   |    20   | nnnn, nn
          sku b   |    2    | nnn
          sku c   |    4    | (blank)
Run Code Online (Sandbox Code Playgroud)

sql oracle

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