小编The*_*bbs的帖子

如何在向量c ++中打印元素

我的void print函数无法打印出这个向量.我不太确定它与"std :: allocator"有什么关系.我得到这些错误:

st1.cpp: In function ‘void Print(std::vector<int, std::allocator<int> >)’:
st1.cpp:51: error: declaration of ‘std::vector<int, std::allocator<int> > v’ shadows a      parameter
Run Code Online (Sandbox Code Playgroud)

这是文件:

#include <iostream>
#include <string>
#include <vector>
#include <stack>
#include <algorithm>
using namespace std;

void Initialize();
void Print();

int main()
{
stack<string> s1, s2;
s1.push("b");
s2.push("a");

if (s1.top() == s2.top())
{
    cout << "s1 == s2" << endl;
}
else if (s1.top() < s2.top())
{
    cout << "s1 < s2" << endl;
}
else if (s2.top() < s1.top()) …
Run Code Online (Sandbox Code Playgroud)

c++ arrays vector

9
推荐指数
2
解决办法
7万
查看次数

Jquery UI和Bootstrap按钮冲突

我在使用按钮组进行引导时遇到问题.

现在我在bootstrap js之前调用了jquery ui js,按钮gorup工作正常.但是,如果我保留这个结构,jquery ui对话框按钮不起作用,特别是由于js代码冲突而无法显示关闭按钮.

如果我切换顺序然后jquery ui对话框关闭按钮显示,但由于两个js库之间的冲突,引导程序的按钮组全部搞砸了.

我尝试过使用bootstraps解决方案:

var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
$.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
Run Code Online (Sandbox Code Playgroud)

然后在调用$(".btn").bootstrapBtn()并在每次单击组中的新按钮时测试按钮组时,我得到错误:

cannot call methods on button prior to initialization; attempted to call method 'toggle'
Run Code Online (Sandbox Code Playgroud)

我做了大量的研究,仍然无法提出解决方案.

这是我的代码:

<div id="chartSelector" class="row" style="margin-left:auto;margin-right:auto;width:170px;display:none;">
<div class="btn-group" data-toggle="buttons">
    <label class="btn btn-default active">
        <input class="barChart" data-target="barChart" type="radio" name="options" id="bar" checked> Bar
    </label>
    <label class="btn btn-default">
        <input class="pieChart" data-target="pie-section"  type="radio" name="options" id="pie"> Pie
    </label>        
    <label class="btn btn-default">
        <input …
Run Code Online (Sandbox Code Playgroud)

jquery-ui button buttongroup twitter-bootstrap-3

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

将 ASP.Net Identity 表链接到用户详细信息表

我正在尝试将我的 Identity 用户表链接到我创建的用于跟踪其他用户信息的用户详细信息表。该用户详细信息表称为 UserProfile。

我遇到了这个链接,但它在 .NET Core 2.1 中不起作用: Link ASP.NET Identity users to user detail table

这是我目前所拥有的:

public class ApplicationUser : IdentityUser
{

    [Key]
    public override string Id { get; set; }

    [ForeignKey("Id")]
    public virtual UserProfile UserProfile { get; set; }

}

[Table("UserProfile")]
public class UserProfile
{
    [Key, ForeignKey("User")]
    public string UserId { get; set; } // UserId (Primary key) 
    public string UserName { get; set; } // UserName 
    public string FirstName { get; set; } // FirstName
    public …
Run Code Online (Sandbox Code Playgroud)

.net asp.net-identity entity-framework-core asp.net-core asp.net-core-2.1

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

"不是抽象的,不会覆盖抽象方法"错误

我收到这个错误,这让我感到困惑.我不知道如何解决它.我知道那里还有其他一些错误,但我现在并不太担心.

这是代码:

import java.awt.*;

public abstract class Shape {
// Instance variables
private int x;
private int y;
private Color color;

// Constructor
protected Shape(int x, int y, Color color) {
this.x = x;
this.y = y;
this.color = color;
}

// Abstract methods
 public abstract void draw(Graphics g);
public abstract int getHeight();
public abstract int getWidth();
public abstract void scale();
public abstract double area();

// Other instance methods
public Color getColor() {
return color;
}

public int getX() { …
Run Code Online (Sandbox Code Playgroud)

java abstract-class compiler-errors object abstract

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

垂直对齐 2 个具有灵活高度的浮动 div

我想弄清楚如何垂直对齐 2 个浮动 div。每个 div 都有一个灵活的高度。

这是我到目前为止所拥有的:http : //jsfiddle.net/VLRpc/1/

 <div class="section">
    <div class="container">
        <div class="wrap">
            <div class="column left">
                <h1>Software</h1>
                <p>I use many software applications to achieve the best results.</p>
            </div>
            <div class="column right"></div>
        </div><!-- end wrap -->
</div><!-- end container -->
</div><!-- end section -->

.container {
width: 100%;
height: 100%;
display: table;
position: absolute;
top: 0;
left: 0;
margin: 0;
padding: 0;
}
.wrap {
vertical-align: middle;
display: table-cell;
padding: 0;
margin: 0;
border: 1px solid red;
} …
Run Code Online (Sandbox Code Playgroud)

css vertical-alignment css-float

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

带递归的StackOverflowError

谁能告诉我为什么我会收到这个错误?这真让我烦恼.我想要做的是找到表达式2 ^ k +1的总和,因为k的范围从1到n.

import java.util.*;

public class mySums
{
private static double n;

public static void main(String[] args)
{
    recurSum(4);
    System.out.println();
}

/*  public static void iterativeSum (int num)
{

}
*/
public static double recurSum (double num)
{
    if (n==1){
      return 1;}
    else {
      return (Math.pow(2.0, n) +1) + recurSum(n-1);}
}
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

java stack-overflow recursion compiler-errors exception

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

打开文件对话框并通过单击图像提交图像

我正在尝试通过单击某个元素中的现有图像来上传图像。

因此,用户将单击图像,将显示文件上传对话框,并且当用户从文件对话框中选择图像时,表单将自动提交表单并重新加载页面。

这是我有一些代码:

$(document).ready(function() {
        $('#profile').click(function(e){
            $('#fileUploadField').click();
            e.preventDefault();
        });
    header('Location: ' . $current_file);
    });

<form action="" method="post" enctype="multipart/form-data">
    <input type="file" name="profile" id="fileUploadField"> <input type="submit">
</form>
Run Code Online (Sandbox Code Playgroud)

配置文件div是包含图像的位置

我已经有显示图像的代码。我只需要打开对话框,然后关闭即可提交表单并刷新页面。

这是我的其他代码:

<?php
        if (isset($_FILES['profile']) === true) {
            if (empty($_FILES['profile']['name']) === true) {
                echo 'Please choose a file!';
            } else {
                $allowed = array('jpg', 'jpeg', 'gif', 'png');

                $file_name = $_FILES['profile']['name'];
                $file_extn = strtolower(end(explode('.', $file_name)));
                $file_temp = $_FILES['profile']['tmp_name'];

                if (in_array($file_extn, $allowed) === true) {
                    change_profile_image($session_user_id, $file_temp, $file_extn);

                    header('Location: ' . $current_file);
                    exit();

                } else { …
Run Code Online (Sandbox Code Playgroud)

jquery file-upload onclick

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