小编Ano*_*uin的帖子

了解任务/比较vb.net

这是我第一次使用Stack Overflow,我试图理解在这段代码的最后一行中'='的含义:

Dim label As Label = Me.labels.Item(String.Concat(New Object() { movimiento.Sector1.ID, "-", movimiento.X1, "-", movimiento.Y1 }))
Dim dictionary As Dictionary(Of Label, Integer)
Dim label3 As Label
dictionary = Me.demandas2.Item(label3 = label) = (dictionary.Item(label3) - 1)
Run Code Online (Sandbox Code Playgroud)

欢迎任何形式的帮助,谢谢!

vb.net comparison-operators

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

为什么PHP的"password_hash"不返回字符串?

<?php
    $connection=new PDO("mysql:host=localhost;dbname=userdata", "secure_credentials", "battery_staple");
    $user=$_POST['username1'];
    $pass=$_POST['password1'];
    $snip=mb_substr($user, 0, 3);
    $pass=password_hash($pass, PASSWORD_BCRYPT);
    $user_query=$connection->prepare("INSERT INTO login (email, password, semod, snippet) VALUES (:email, :password, :semod, :snippet)");
    $user_query->bindParam(':email', $user);
    $user_query->bindParam(':password', $pass);
    $user_query->bindParam(':semod', "false");
    $user_query->bindParam(':snippet', $snip);
    $user_query->execute;
Run Code Online (Sandbox Code Playgroud)

(密码已更改)

上面的PHP代码我遇到一个小问题,每当它执行时我都会收到此错误:

致命错误:无法通过 [位置] 在线上传递参数2 [##:我缩短了上面的代码...这是带有问题的密码字段]

环顾四周,这似乎是直接传递字符串/整数而不使用变量的问题.但是,password_hash()返回一个字符串,所以我被认为它没有返回一个字符串.这个问题可能是什么问题?

php php-password-hash

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

解组多个XML项目

我试图解组包含在具有相同结构的节点中的多个项目以进行进一步处理,但似乎无法访问数据,我不知道为什么.XML数据的结构如下(我试图访问所有Item的:

<?xml version="1.0" encoding="ISO-8859-1" ?> 
<datainfo>
  <origin>NOAA/NOS/CO-OPS</origin>
  <producttype> Annual Tide Prediction </producttype>
  <IntervalType>High/Low Tide Predictions</IntervalType>
  <data>
    <item>
      <date>2015/12/31</date>
      <day>Thu</day>
      <time>03:21 AM</time>
      <predictions_in_ft>5.3</predictions_in_ft>
      <predictions_in_cm>162</predictions_in_cm>
      <highlow>H</highlow>
    </item>
    <item>
      <date>2015/12/31</date>
      <day>Thu</day>
      <time>09:24 AM</time>
      <predictions_in_ft>2.4</predictions_in_ft>
      <predictions_in_cm>73</predictions_in_cm>
      <highlow>L</highlow>
    </item>
  </data>
</datainfo>
Run Code Online (Sandbox Code Playgroud)

我的代码是:

package main

import (
    "encoding/xml"
    "fmt"
    "io/ioutil"
    "os"
)

// TideData stores a series of tide predictions
type TideData struct {
    Tides []Tide `xml:"data>item"`
}

// Tide stores a single tide prediction
type Tide struct {
    Date         string  `xml:"date"`
    Day          string …
Run Code Online (Sandbox Code Playgroud)

xml go

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

QT是否使用托管代码?

我一直在研究QT并看到它的编码理想:一次编码,到处部署,甚至一些拖放.(Scratch,仅适用于成年人:D)无论如何,它是针对标准QT表单进行管理,非托管或C++/CLI吗?我习惯于本机/非托管C++代码,而MSVC C++使一切都比实际需要的更复杂,我只能部署到一个平台.然而,作为一名只有C++的老式学习者,我决定如果我不得不学习托管代码,我会反对使用QT.我意识到有一天我可能需要学习托管,但是现在如果我可以避免它,它将为我节省大量时间.

c++ qt

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

如何获取整数值的 NVIDIA 核心温度?

我正在参加 Arduino 微控制器课程,并且正在研究我的期末项目:根据外壳温度工作的自动化计算机冷却系统。

我无法使用以下来源获取 NVIDIA GPU 核心温度:此 MSDN 链接或此 NVIDIA 链接。如何获取 GPU 的温度值?

我的 C# 知识很基础,我对 MSDN 中的手册或代码示例摸不着头脑。

c# gpu arduino nvidia temperature

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

我可以验证预处理器宏以确保它是一个数字吗?

我正在使用宏来定义代码中的简单变量(类似这样):

#define foobar 1
//...
barfoo(foobar);
Run Code Online (Sandbox Code Playgroud)

为了防止错误,我想foobar通过验证输入来确保是一个数字.foobar应该总是一个数字,所以它可以很简单.

显然,预处理器不处理数学,所以任何用算术生成某种类型错误的希望都会丢失.

我想常量因为这个原因确实更好,但我正在尝试使用所有宏,因此它在我拥有的配置文件中是一致的(有些确实需要宏).正则表达式可能是一个好的解决方法,但GCC似乎不支持[与宏]这个(加上,http://xkcd.com/1171/).

c++ validation macros c-preprocessor

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

为什么在访问填充的arraylist时会抛出"java.lang.IndexOutOfBoundsException"?

这是我的主要课程:

package main;

public class Main_Class {
    public static void main(String[] args) {
        Game_Map_Handler GMH = new Game_Map_Handler();
        GMH.AddData("adad");
        System.out.println(GMH.RetrieveData());
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的另一个类(Game_Map_Handler):

package main;
import java.util.*;

public class Game_Map_Handler {
public List<String> Map_Data = new ArrayList<String>(); 

public void AddData(String InData) {
    List<String> Map_Data = new ArrayList<String>();    
    Map_Data.add(InData);
}

public String RetrieveData() {
    String To_Return = Map_Data.get(0);
    return To_Return;
}
Run Code Online (Sandbox Code Playgroud)

这是错误:

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at main.Game_Map_Handler.RetrieveData(Game_Map_Handler.java:13)
at main.Main_Class.main(Main_Class.java:7) …
Run Code Online (Sandbox Code Playgroud)

java exception

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

map [string] [] string和map [string] string有什么区别?

我注意到在Go文档中包含了这个定义:

type Values map[string][]string
Run Code Online (Sandbox Code Playgroud)

我认为这是一个错误,但后来我尝试了这个代码,它编译(Playground):

包主

import "fmt"

func main() {
    type MyType map[string][]string

    foobar := make(MyType)

    fmt.Println(foobar)
}
Run Code Online (Sandbox Code Playgroud)

它在功能上是等同于map[string]string,还是有一些区别?

dictionary go

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