小编gre*_*gor的帖子

php代码中的标头重定向不起作用

我想通过电子邮件发送给我后重定向用户.
代码运行,除非我在email()-method 之后放了一些东西(比如header()-method).
任何提示?

function process()
{
    $msg = "Form Contents: \n\n";
    foreach($this->fields as $key => $field)
        $msg .= "$key :  $field \n";

    $to = 'mymail@gmail.com';
    $subject = 'thesubject';
    $from = $this->fields['email'];

    mail($to, $subject, $msg, "From: $from\r\nReply-To: $from\r\nReturn-Path: $from\r\n");

    header('Location: thanks.html');
}
Run Code Online (Sandbox Code Playgroud)

php http-redirect http-headers

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

Java:令牌"catch"上的语法错误,(预期

我在Eclipse IDE中不断收到错误:

Syntax error on token "catch", ( expected
Run Code Online (Sandbox Code Playgroud)

我不确定语法错误在哪里,有人可以帮忙吗?

public class ReadCSV {

    private static HashMap <String, String> rankDomainMap; 

    public ReadCSV() {
        rankDomainMap = new HashMap<>();
    }

    public HashMap getHashmap() {
        return rankDomainMap;
    }

    public void run(int id) {

        File top1m = new File("top-1m.csv");

        String line = "";

        int blockSize = 10000;

        try ( FileReader fileReader = new FileReader(top1m); BufferedReader br = new BufferedReader(fileReader) )
            {
                while ( ((line = br.readLine()) != null) ) {
                    String parts[] = line.split(","); …
Run Code Online (Sandbox Code Playgroud)

java syntax try-catch

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

红外遥控应用程序如何工作?

经过一番搜索,我根本找不到任何有用的东西!此类应用程序的示例如下:IR 通用遥控器

我对应用程序感到惊讶,因为它还可以控制我的旧 CRT 电视。控制空调、投影仪等。几乎可以完成所有类型的工作。我尝试搜索如何做同样的事情,但没有运气。你们能告诉我该怎么做吗?

java android infrared

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

如何遍历Python中的元组列表?

coordinates = [(i, j) for i, row in enumerate(mymatrix) for j, v in enumerate(row) if v == '0']
Run Code Online (Sandbox Code Playgroud)

我有一个坐标(元组)列表,想打印该坐标,该坐标右边最接近的元组,以及与该坐标在同一列中的下一个元组。如何为每个坐标执行此操作?

例如:

coordinates = [(0,0),(0,3),(1,0),(1,2),(1,3)]
Run Code Online (Sandbox Code Playgroud)

第一个坐标的输出为:

0 0 0 3 1 0
Run Code Online (Sandbox Code Playgroud)

第二个坐标的输出为:

0 3 -1 -1 1 3
Run Code Online (Sandbox Code Playgroud)

python tuples list multidimensional-array

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

Arduino中缺少Wiring.h

我正在使用DateTime库示例项目,但是当我尝试对其进行编译时,出现以下错误消息:

Arduino: 1.8.0 (Mac OS X), Board: "Arduino/Genuino Uno"

/Users/Luke/Documents/Arduino/libraries/DateTime/DateTime.cpp:15:20: fatal error: wiring.h: No such file or directory
 #include <wiring.h>
                    ^
compilation terminated.
exit status 1
Error compiling for board Arduino/Genuino Uno.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Run Code Online (Sandbox Code Playgroud)

请帮助,因为这太令人讨厌了!

arduino

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

pyFirmata 的 write() 函数

我正在研究由 Pratik Desai(令人讨厌的聪明人)编写的“Python Programming for Arduino”一书。

我陷入了练习,学生正在学习实现一个滑块,该滑块可以改变连接到引脚的 LED 的强度。我标记了代码不能正常工作的地方。

代码是:

import tkinter
from pyfirmata import ArduinoMega
from time import sleep

port = '/dev/ttyACM0'
board = ArduinoMega(port)
sleep(5)
lenPin = board.get_pin('d:11:o')

top = tkinter.Tk()
top.title('Specify time using Entry')
top.minsize(300, 30)
timePeriodEntry = tkinter.Entry(top, bd=5, width=25)
brightnessScale = tkinter.Scale(top, from_=0, to=100, 
orient=tkinter.HORIZONTAL)
brightnessScale.grid(column=2, row=2)
tkinter.Label(top, text='Time (seconds)').grid(column=1, row=1)
tkinter.Label(top, text='Brightness (%)').grid(column=1, row=2)

def onStartPress():
    time_period = timePeriodEntry.get()
    time_period = float(time_period)
    ledBrightness = brightnessScale.get()
    ledBrightness = float(ledBrightness)
    startButton.config(state=tkinter.DISABLED)
    lenPin.write(ledBrightness / 100.0) # this …
Run Code Online (Sandbox Code Playgroud)

python arduino firmata python-3.x

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

SIM800L 与 Web 服务器进行 HTTP 通信

我使用 SIM800L 模块和 Arduino Uno 与网络服务器进行通信。我有一个 Arduino 读取的传感器。我想将传感器的值存储到我的数据库中。

在我的 Web 服务器上,我有一个 PHP 页面,用于将数据保存到数据库中。我正在使用这样的 GET 方法:http://www.isj.ir/Samples/sample.php?sen1=27.2
我正在将这个库用于 SIM800L。

但在这个例子中我无法传递传感器的值。我很困惑!您能帮帮我并告诉我该怎么办吗?

sprintf(body, "{\"name\": \"%s\"}", "Arduino");
result = http.post("isj.ir/Samples", body, response);
Serial.println(body);
print(F("HTTP POST: "), result);
if (result == SUCCESS) {
    Serial.println(response);
    StaticJsonBuffer<32> jsonBuffer;
    JsonObject& root = jsonBuffer.parseObject(response);
    lastRunTime = millis();
    waitForRunTime = root["waitForRunTime"];
    print(F("Last run time: "), lastRunTime);
    print(F("Next post in: "), waitForRunTime);
}

result = http.get("isj.ir/Samples", response);
print(F("HTTP GET: "), result);
if (result == SUCCESS) {
    Serial.println(response);
    StaticJsonBuffer<32> …
Run Code Online (Sandbox Code Playgroud)

webserver http arduino sim800

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

Python Websocket安全[SSL:CERTIFICATE_VERIFY_FAILED](_ssl.c:777)

我正在制作一个需要从WebSocket安全服务器接收实时消息的程序.

我尝试使用JavaScript执行此任务,它工作得很漂亮!
但JavaScript无法满足我的项目需求.所以我想在Python中做同样的事情.但没有成功.

我正在努力解决的错误是:

[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_ssl.c:777)

我认为JavaScript没有这个问题,因为它使用浏览器来验证连接.

我在用什么:

  • Python 3.6.4
  • Anaconda3
  • Windows 10

我真的不知道该怎么办.我已经搜索了很多.
我可以通过更改代码来解决这个问题吗?
我应该使用另一个lib来建立连接吗?
是Python还是Anaconda的问题?
这是一些我无法弄清楚的新手错误吗?

这是我的Python代码:

import websocket
import websocket
import threading
import time

def on_message(ws, message):
    print(message)

def on_error(ws, error):
    print(error)

def on_close(ws):
    print("### closed ###")

def on_open(ws):
    def run(*args):
        for i in range(3):
            time.sleep(1)
            data = ws.recv()
            print(data)
        time.sleep(1)
        ws.close()
        print("thread terminating...")
    thread.start_new_thread(run, ())



websocket.enableTrace(True)
ws = websocket.WebSocketApp("wss://stream.binance.com:9443/ws/bnbbtc@ticker",
                            on_message = on_message,
                            on_error = on_error,
                            on_close = on_close)
ws.on_open = on_open

ws.run_forever()
Run Code Online (Sandbox Code Playgroud)

如果有人有兴趣,这是我的JavaScript代码:

var socket = new …
Run Code Online (Sandbox Code Playgroud)

python ssl ssl-certificate websocket python-3.x

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

如何打印与单词Arduino绑定的变量?

我需要我的Arduino代码打印出被替换为变量的随机单词.因此,就像我将有一个随机数生成器一样,随机数字吐出一个单词,然后作为一个变量需要打印出来.这是我现在的代码,对不起,我还是Arduino的初学者.

long randnumber = 0;

int aye = 1;
int sup = 2;
int boi = 3;
int bruv = 4;

void setup() {
  Serial.begin(9600); // Starts the serial communication

}

void loop() {
int randnumber = 0;
  randnumber = random(0,4);
  Serial.println(randnumber);

}
Run Code Online (Sandbox Code Playgroud)

c++ arrays random arduino random-seed

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

Haskell:列表理解

我怎样才能编写这段代码而不重复(c !! x)x = [0..7]在哪里,使用列表理解更好,但我不知道如何编写它

show (EOBoard f c r) = "EOBoard\n" ++ "Foundations "
   ++ show f ++ "\n" ++ "Columns \n" 
   ++ show (c!!0) ++ "\n" ++ show (c!!1) ++ "\n"
   ++ show (c!!2) ++ "\n" ++ show (c!!3) ++ "\n"
   ++ show (c!!4) ++ "\n" ++ show (c!!5) ++ "\n"
   ++ show (c!!6) ++ "\n" ++ show (c!!7) ++ "\n"
   ++ "Reserves " ++ show r
Run Code Online (Sandbox Code Playgroud)

haskell list-comprehension

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

Php包括无法正常工作

对,基本上,我在我的html文档中有一个php include语句.包含正在这样工作,它正在拉入文件并显示它.包含文件基本上是我的导航栏,带有链接.发生的事情是索引文件中的所有其他内容都被转换为超链接,所有内容都指向ul/li中的最后一项.

这是我的包含声明:

php include ("/var/www/elements/navbar.html"); ?>
Run Code Online (Sandbox Code Playgroud)

这是我的navbar.html文件:

<ul>
    <li><a href="http://www.upndown.co/home">Home</li>
    <li><a href="http://www.upndown.co/about">About</li>
    <li><a href="http://www.upndown.co/blog">Blog</li>
    <li><a href="http://www.upndown.co/hardware">Hardware</li>
    <li><a href="http://www.upndown.co/contact">Contact</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html css php

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