我试图用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帐户
验证成功
SourceTree has been successfully authenticated. You may now close this page.
Run Code Online (Sandbox Code Playgroud)
它总是有效,但它突然停止,我没有两个因素身份验证.我尝试删除帐户并再次添加它无济于事.如何让连接再次运行,以便我可以将项目推送到github.
Sourcetree版本2.1.8.0
我正在创建一个应用程序,用户需要走到地图上的某个点.但是他们需要找到一条通往他们自己的路线.我创建了一个带标记的地图,但默认情况下,如果用户点击标记,则会显示"开始导航"和"谷歌地图中的视图"选项.是否可以禁用这些选项?

标记点击时显示的选项
android google-maps-markers google-maps-android-api-2 android-maps-v2
我在PhpStorm中有一个使用SourceTree管理的开放项目.我试图使用SourceTree从提交中删除一些图像文件,但不小心选择了一个不应删除的文件.自删除文件以来,我没有更改任何内容(在PhpStorm或SourceTree中).我尝试在SourceTree中做Ctrl+ Z但没有发生任何事情.然后我检查了PhpStorm Vcs - >本地历史记录,但它没有显示该文件.我该如何恢复此文件?
在这个 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)
它改变了(也在我的设备上)所以自定义样式正在加载,我为按钮尝试了不同的颜色(适用于文本)但它不会改变。
为什么我的背景颜色没有加载?
当我加载非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,但没有错误. …
图像是在循环中创建的:
<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!
我正在使用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) 我想列出所有可用产品和每个尺寸的数量
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) 在我的数据库中,我保存包含刀片标记的文本,如:
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)
这样用户可以使用[名称],我仍然想知道如何仅使用刀片.
在我的方法中,创建一个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)