小编reu*_*ohn的帖子

如何在git中将提交从一个分支复制到另一个分支而不进行任何合并?

我有两个分支,一个主人和一个实验.显示:

master-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-Y
                  \
                   -x-x-x-x
Run Code Online (Sandbox Code Playgroud)

我的实验已经过时了,我希望通过简单地将主分支(Y)中的最后一次提交复制到实验来更新它:

master-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-Y
                  \
                   -x-x-x-x-Y
Run Code Online (Sandbox Code Playgroud)

如果可能的话,我不想做任何合并我想要在实验中覆盖任何东西(master是我的主要优先级).

编辑: 让我简要解释一下这种情况:当我尝试在主和实验分支的提示下合并提交时,我会遇到很多合并冲突!如果我尝试从实验中挑选到主人那里,也会发生同样的事情!我希望避免它们,因为我根本不想要实验中的任何变化!到目前为止,我一直在挑选从大师到实验,当有合并冲突时,我只是保持主分支的变化.但是在做了很多次之后,我希望有一些方法我可以做一些像合并的东西,除了哪里(我没有提示任何合并冲突,因为主变化是我所需要的所有(我知道它不会不管以前在实验分支上做了什么!

git branch copy commit

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

如何将其他参数发送到SDL线程?

是的,我知道如何创建SDL线程.

int myfunc(void* data)
{
    //my code...
}
SDL_CreateThread* mythread=SDL_CreateThread(myfunc,NULL);
Run Code Online (Sandbox Code Playgroud)

但是,如果我想做的事情如下:

int myfunc(void* data,int myparameter1,char myparameter2)
{
    //my code...
}
SDL_CreateThread* mythread=SDL_CreateThread(myfunc,NULL,42,'c');
Run Code Online (Sandbox Code Playgroud)

即如何为具有多个参数的函数创建一个线程(参数不包括通常的'void*data')如果这不可能,您能建议我可以通过哪种方法将参数传递给线程吗?

c++ parameters multithreading sdl

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

Tensorflow Keras输入层不添加_keras_shape

根据keras 文档Input_keras_shape属性添加到输入张量。但是,如下所示,情况并非如此。

import tensorflow as tf
s = tf.keras.layers.Input(shape=[2], dtype=tf.float32, name='s')
print(s._keras_shape)
Traceback (most recent call last):
  File "<input>", line 3, in <module>
AttributeError: 'Tensor' object has no attribute '_keras_shape'
Run Code Online (Sandbox Code Playgroud)

我是否误解了某件事,还是应该报告此错误?

缺少此属性使得进一步的Keras功能变得一团糟:

q_s = q(s)
model = Model(inputs=s, outputs=q_s)
Traceback (most recent call last):
...
File "/home/reuben/.virtualenvs/tensorflow/lib/python3.5/site-packages/keras/engine/network.py", line 253, in <listcomp>
  input_shapes=[x._keras_shape for x in self.inputs],
AttributeError: 'Tensor' object has no attribute '_keras_shape'
Run Code Online (Sandbox Code Playgroud)

我正在使用tensorflow版本'1.11.0-rc2'

python keras tensorflow

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

是否存在 Android 软件包可用性检查服务?

我是开发 android 的新手,我想确认我选择的包名称Play 商店或其他主要 apk 市场上的任何现有包不冲突
有这样的服务或网站吗?!
理想情况下,我期待一个功能类似于 Gmail 的电子邮件 ID 检查系统的网站。

换句话说,如何检查我选择的包名称是否可用?

笔记:

  • 我还没有 Google Play 发布商帐户

android conflict google-play package-name

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

无法解决:'de.greenrobot:eventbus:2.4.0'

我使用过Android Studio,但是当我尝试添加:compile 'de.greenrobot:eventbus:2.4.0'dependencies在我的应用程序组件的gradle这个文件,我得到一个横幅:项目同步成功.打开"消息"视图以查看找到的错误.在消息窗格中,它显示错误消息:

Error:(28, 13) Failed to resolve: de.greenrobot:eventbus:2.4.0
<a href="openFile">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>
Run Code Online (Sandbox Code Playgroud)

在github上检查EventBus时,我发现maven central上确实存在最新版本.

它可能是一个Android工作室配置错误或什么?

以下是其他依赖项工作正常(没有事件总线依赖):

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.aiesec"
        minSdkVersion 9
        targetSdkVersion 22
        versionCode 1
        versionName "0.1"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.parse.bolts:bolts-android:1.+'
    compile 'com.nineoldandroids:library:2.4.0'
    compile …
Run Code Online (Sandbox Code Playgroud)

dependencies android maven android-studio greenrobot-eventbus

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