小编Sve*_*art的帖子

Sourcetree remote:用户名或密码无效

我试图用sourcetree推送到github,但得到以下错误:

git -c diff.mnemonicprefix = false -c core.quotepath = false push -v --tags origin live_version:live_version remote:用户名或密码无效.致命:' https : //github.com/myname/myrepo/ ' 认证失败推送到 https://github.com/myname/myrepo

完成但有错误,请参见上文.

在此输入图像描述 但是当我去的时候

工具>身份验证>我的github帐户

然后单击编辑>刷新oauth标记 在此输入图像描述 页面打开,我得到:

验证成功

SourceTree has been successfully authenticated. You may now close this page.
Run Code Online (Sandbox Code Playgroud)

它总是有效,但它突然停止,我没有两个因素身份验证.我尝试删除帐户并再次添加它无济于事.如何让连接再次运行,以便我可以将项目推送到github.

Sourcetree版本2.1.8.0

git authentication github atlassian-sourcetree

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

Android谷歌地图标记禁用导航选项

我正在创建一个应用程序,用户需要走到地图上的某个点.但是他们需要找到一条通往他们自己的路线.我创建了一个带标记的地图,但默认情况下,如果用户点击标记,则会显示"开始导航"和"谷歌地图中的视图"选项.是否可以禁用这些选项?

标记点击时显示的选项

标记点击时显示的选项

android google-maps-markers google-maps-android-api-2 android-maps-v2

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

从PhpStorm和SourceTree中恢复已删除的文件

我在PhpStorm中有一个使用SourceTree管理的开放项目.我试图使用SourceTree从提交中删除一些图像文件,但不小心选择了一个不应删除的文件.自删除文件以来,我没有更改任何内容(在PhpStorm或SourceTree中).我尝试在SourceTree中做Ctrl+ Z但没有发生任何事情.然后我检查了PhpStorm Vcs - >本地历史记录,但它没有显示该文件.我该如何恢复此文件?

phpstorm webstorm atlassian-sourcetree

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

Android按钮背景颜色没有改变

在这个 android 项目中,我创建了一个默认的按钮样式。我的styles.xml

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:buttonStyle">@style/ButtonStlye123</item>
</style>

<style name="ButtonStlye123" parent="android:style/Widget.Button">
    <item name="android:textSize">19dp</item>
    <item name="android:layout_margin">8dp</item>
    <item name="android:padding">8dp</item>
    <item name="android:textColor">@color/ColorDivider</item>

    <item name="android:background">@color/ColorAccent</item>
</style>
Run Code Online (Sandbox Code Playgroud)

我的按钮在一个片段中。

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/btnLogin"
    android:id="@+id/btn_login"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true"
    android:theme="@style/ButtonStlye123"
    android:onClick="login" />
Run Code Online (Sandbox Code Playgroud)

在 android studio 的预览中,它看起来和我想要的完全一样,但是当我在我的设备上运行应用程序时,背景颜色是灰色(“默认按钮颜色”)。如果我更改 style.xml 中的文本颜色,例如:

<item name="android:textColor">@color/ColorPrimary</item>
Run Code Online (Sandbox Code Playgroud)

它改变了(也在我的设备上)所以自定义样式正在加载,我为按钮尝试了不同的颜色(适用于文本)但它不会改变。

为什么我的背景颜色没有加载?

android

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

Laravel 5需要使用Apache虚拟主机的index.php

当我加载非root用户的页面时,如果没有index.php,页面将不会在路由之前加载.我得到的错误:

 Not Found

 The requested URL /login was not found on this server.

 Apache/2.4.7 (Ubuntu) Server at mydomain.com Port 80
Run Code Online (Sandbox Code Playgroud)

首先,我有一个包含以下内容的虚拟主机文件:

//also tried adding DirectoryIndex here before <directory>
<directory /var/www/mydomain.com>
    DirectoryIndex index.php
    AllowOverride ALL
</directory>
Run Code Online (Sandbox Code Playgroud)

和我公开的.htacces:

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    # Redirect Trailing Slashes...
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

我有另一个域在同一台服务器上具有相同的.htaccess和appache配置,它工作正常.我也重启了apache.如果我在index.php/route页面上使用phpinfo,我会在Loaded Modules中看到:

mod_rewrite mod_setenvif 
Run Code Online (Sandbox Code Playgroud)

使用xampp运行网站localy时一切正常.几个小时我现在正在尝试,但我无法解决它或发现任何错误(日志是空的)或任何我还没有尝试过的解决方案.

编辑:

我在数字海洋VPS上使用Ubuntu Ubuntu 14.04 x64.我试着再打开和关闭(如建议的那样).PHP版本5.5.9-1ubuntu4.9.我按照教程配置了所有内容(除了direcoty部分).我更改了apache日志的位置,并在给定目录上创建了一个文件error.log,但没有错误. …

php apache .htaccess laravel laravel-5

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

强制自举响应图像为方形

图像是在循环中创建的:

<div id="row">
    <div class="col-sm-6">
        <div id="row">
        <?php
        foreach ($products as $product)
        {
        ?>
            <div class="col-sm-6">
                <a href="/admin/product/"   class="thumbnail">
                <div class="caption">
                    title<br>
                    10  x viewed
                </div>
                <img src="/assets/img/product/<?php echo $product['img'] ?>" class="img img-responsive full-width" />
                </a>
            </div>
        <?php
        }
        ?>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

图像来自不同的尺寸,有些高于宽度,有些比高度宽.如何在响应时强制所有图像与高度相同.他们可以拥有widh:100%,但我不能使用身高:自动,比率将保持不变.我应该怎么做才能使我的图像在响应时平方,我不知道%.

例

例如,绿色衬衫不如他的宽度高

我想这样做没有jquery所以只有CSS!

css responsive-design twitter-bootstrap

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

.net-core中间件返回空白结果

我正在使用API​​制作网站,API需要验证,因此用户只能获取自己的数据.我编写了以下中间件来验证登录.

public class ApiAuthenticationMiddleware
{
    private readonly RequestDelegate _next;
    private readonly UserManager<ApplicationUser> _userManager;
    private readonly SignInManager<ApplicationUser> _signInManager;

    public ApiAuthenticationMiddleware(RequestDelegate next,
        SignInManager<ApplicationUser> signInManager,
        UserManager<ApplicationUser> usermanager)
    {
        _next = next;
        _signInManager = signInManager;
        _userManager = usermanager;
    }

    public async  Task Invoke(HttpContext context)
    {
        if (!context.Request.Query.ContainsKey("password") || !context.Request.Query.ContainsKey("email"))
        {
            context.Response.StatusCode = 401; //UnAuthorized
            await context.Response.WriteAsync("Invalid User Key");
            return;
        }
        var email = context.Request.Query["email"];
        var password = context.Request.Query["password"];

        var result = await _signInManager.PasswordSignInAsync(email, password, false, lockoutOnFailure: false);
        if (result.Succeeded)
        {
            await _next.Invoke(context);
        }
        else …
Run Code Online (Sandbox Code Playgroud)

c# middleware asp.net-core

17
推荐指数
2
解决办法
2799
查看次数

如果不存在,Laravel将获得大小数量0

我想列出所有可用产品和每个尺寸的数量

 name     | size1  | size2  | size 3 | size4   | total
 ________________________________________________________
 t-shirt1 |   0    |    1   |    3    |   9    | 13
 t-shirt2 |   3    |    1   |    1    |   9    | 14
 t-shirt3 |   0    |    0   |    0    |   0    | 0
Run Code Online (Sandbox Code Playgroud)

我的Product模型与之ProductSize类似:

public function sizeAvailable(){
    return $this->hasMany('App\ProductSize');

}
Run Code Online (Sandbox Code Playgroud)

ProductSize与之有关系Product:

public function product()
{
    return $this->belongsTo('App\Product');
}
Run Code Online (Sandbox Code Playgroud)

productSize与之有关系Size:

public function size(){
    return $this->belongsTo('App\Size'); …
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent

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

在刀片中使用刀片

在我的数据库中,我保存包含刀片标记的文本,如:

Hello {!! $name !!} how are you today.
Run Code Online (Sandbox Code Playgroud)

我将此文本传递给变量$ text中的电子邮件模板.在我用的电子邮件{!! $ text !!}获取邮件中的文本.但是当电子邮件发送时它会显示{!! 标志而不是变量(也通过).如何在我的数据库中保存刀片标记并将其传递给我需要替换的代码{!! 有正确变量的东西!!}

我的邮件功能.

$email = $order->email;
$name = $order->billingname;

 //The text From the database.
$emailText = Email::findOrFail(5);
$mailtext = $emailText->text;

Mail::send('emails.tracktrace', ['text'=>$mailtext'email' => $email, 'name' => $name],
function ($m) use ($code, $email, $name) {
    $m->from('info@domain.com', 'domain');

    $m->to($email, $name)->subject('Track your package!');
});
Run Code Online (Sandbox Code Playgroud)

更新

我有一个解决方法,我做:

$mailtext = str_replace('[name]', $name, $mailtext);
Run Code Online (Sandbox Code Playgroud)

这样用户可以使用[名称],我仍然想知道如何仅使用刀片.

php laravel-blade

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

c ++创建shared_ptr到堆栈对象

在我的方法中,创建一个Player对象,如:

Player player(fullName,age);
Run Code Online (Sandbox Code Playgroud)

我的老师给了我们一段带有构造函数的代码,该构造函数将shared_ptr带到了一个玩家对象.

//constructor of the class
SomeClass(const std::shared_ptr<Socket> client, std::shared_ptr<Player> player)
Run Code Online (Sandbox Code Playgroud)

让我们说我们想要调用SomeClass的构造函数并传递我们在堆栈上创建的玩家对象.

从堆栈对象创建shared_ptr是否安全/可能/好?

为了使问题更容易理解,我们假设我们有两个大的代码项目,并且我们想要合并它们,以便从另一个项目中调用一个项目的方法,我们是否应该重写所有文件以使用shared_ptr或独立地堆栈对象(对于那些方法而言)需要连接)或者我们应该只为堆栈对象创建一个shared_ptr.

为什么我不确定结果:

如果创建stackobject的范围结束但仍然使用shared_ptr,反之亦然.

stackobject在超出范围时会被删除,或者它是否仍然存活,因为仍然存在对该对象的引用(尽管在另一个类中)?

shared_ptr超出范围并尝试删除对象,即使stackobject引用它也可以吗?

注意:我知道我可以使用以下内容并传递播放器

shared_ptr<Player> player{ new Player {fullName,age} };
Run Code Online (Sandbox Code Playgroud)

c++ smart-pointers shared-ptr c++11

11
推荐指数
3
解决办法
6163
查看次数