小编dea*_*eef的帖子

strconv.Atoi()在给定字符串时抛出错误

当尝试对通过URL传递的变量(名为times的GET变量)使用strconv时,GoLang在编译时失败,说明以下内容:

单值上下文中的多值strconv.Atoi()

但是,当我做reflect.TypeOf我得到字符串作为类型,我的理解是正确的参数类型.

我一直试图解决这个问题几个小时.我是新手,对这个问题感到非常沮丧.我终于决定寻求帮助了.对于任何反馈,我们都表示感谢.

func numbers(w http.ResponseWriter, req *http.Request) {
  fmt.Println("GET params were:", req.URL.Query()); 
  times := req.URL.Query()["times"][0]
  time := strconv.Atoi(times)

  reflect.TypeOf(req.URL.Query()["times"][0]) // returns string
}
Run Code Online (Sandbox Code Playgroud)

string atoi go strconv

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

使用字符串类输入空格时发出cin问题

我有以下代码:

main.cpp中

#include <iostream>
#include <string>

using namespace std;

string name;
string age;

int main() {
    cout <<"Name: ";
    cin >> name;
    cout << endl;
    cout <<"Age: ";
    cin >> age;
    cout << endl;
    cout << "Your name is " << name << ", and you are " << age << " years old."  << endl;
    cout << "Press enter to close this application" << endl;
    getchar();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我注意到如果我在输入中输入一个空格来表示它不会给我输入名称的机会,它会在空格后查看该条目作为年龄.如果这是一个新手的错误,我很抱歉,这可能是.我之前编写过Java并决定转换到C++,因为它更适合我的需求.我也可能将我的代码格式化为您的标准,如果您愿意,请更正.

控制台截图

我也注意到了另一个错误,我在Java中从来没有遇到任何问题.我无法弄清楚如何防止它在完成处理后立即关闭.我听说你可以使用"(暂停")系统.";但我也被告知不要使用它,我什么就用我听说使用的getchar()真的很困惑;不过.它似乎没有做任何事情.

任何帮助都会非常感激,因为我在C++方面是一个完全的初学者.

c++ string input

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

Java中是否有用于不断发出特定频率的库?

对,好吧.我第一次使用Java来解决问题.我买了一套名为Sennheiser 120 HD的新耳机; 但是有一个问题.如果没有恒定的音频发射,那么耳机的底座将最终超时并关闭.耳机是静电的垃圾,耳朵很可怕.对我来说,这个解决方案目前是全天候播放音乐以防止死亡.也许我很奇怪,但我不想每周7天每天24小时听音乐.

我相信一个可行的解决方案是不断发出基地可以检测到但我听不到的声音.应用程序需要高效,因为它全天候运行.

我一直在做一些研究,但我不熟悉Java.我无法找到任何发出特定频率的库.有谁知道吗?

在商店的退货政策不再有效之前,最好在4天内得到解决方案.如果这不起作用,请注意.

来自Sennheiser的电子邮件

java audio frequency libraries

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

Paypal Sandbox付款状态待定

我正在使用(Java)Rest API直接从沙箱中的信用卡执行付款.付款都收到"待处理"状态,根据文档(https://developer.paypal.com/webapps/developer/docs/api/#create-a-payment)甚至不是一个有效的状态返回付款创建电话.付款审核已停用.

我希望看到完成交易的过程.我如何在沙箱中执行此操作?或者我应该立即收到不同的州吗?

java rest paypal sandbox

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

JMenuBar不可见

我有以下功能来设置GUI.

public void go() {

    JFrame frame = new JFrame("Simplex RP Client V1.1 Beta");
    JPanel mainPanel = new JPanel();
    incoming = new JTextArea(15,50);
    incoming.setLineWrap(true);
    incoming.setWrapStyleWord(true);
    incoming.setEditable(false);
    JScrollPane qScroller = new JScrollPane(incoming);
    qScroller.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
    qScroller.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
    outgoing = new JTextField(50);






//      rpMode = new JComboBox("OOC", "IC", "IT", "ME");
    charName = new JTextField(30);
    charName.setText("Character Name");
    JButton sendButton = new JButton("Send");
    sendButton.addActionListener(new SendButtonListener());
    outgoing.addActionListener(new SendButtonListener());
    mainPanel.add(qScroller);
    mainPanel.add(outgoing);
    mainPanel.add(sendButton);
    mainPanel.add(BorderLayout.SOUTH, charName);
//  setUpNetworking();
    Thread readerThread = new Thread(new IncomingReader());
    readerThread.start();

    JMenuBar menubar = new JMenuBar();
    frame.setJMenuBar(menubar); …
Run Code Online (Sandbox Code Playgroud)

java swing jmenubar jmenu

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

在Java中使用switch的问题

我无法弄清楚为什么它总是返回arg1的值.我正在建造一个重量转换器.

public double convert(double arg1,int arg2,int arg3) {
    // arg1 = amount, arg2 = from, arg3 = to
    double milligram = 1;
    double gram = 1000;
    double ounce = 28349.5;
    double pound = 453592;
    double answer = 0;
    switch(arg2) {
    case 0: switch(arg3) { // if milligram
            case 0: answer = (arg1 * milligram) / milligram;
            case 1: answer = (arg1 * milligram) / gram;
            case 2: answer = (arg1 * milligram) / ounce;
            case 3: answer = (arg1 * …
Run Code Online (Sandbox Code Playgroud)

java logic switch-statement

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

标签 统计

java ×4

string ×2

atoi ×1

audio ×1

c++ ×1

frequency ×1

go ×1

input ×1

jmenu ×1

jmenubar ×1

libraries ×1

logic ×1

paypal ×1

rest ×1

sandbox ×1

strconv ×1

swing ×1

switch-statement ×1