标签: forward

向前推进添加参数?

有没有办法将请求转发给另一个控制器,同时向其添加一些参数数据?我尝试添加到ModelMap,但它似乎没有挂起.我做的事情如下:

return "forward:/my-other-controller";
Run Code Online (Sandbox Code Playgroud)

只有我能想到的其他方法是将参数放在会话上,然后在目标控制器中弹出它们.

java spring controller forward

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

如果网站位于共享主机上,如何通过IP地址访问网站?

我想编辑我的主机文件以将网站转发到另一个IP,但该IP位于共享主机上,因此IP不会将我带到我想要的域.有没有解决的办法?

即网站:http://somerandomservice.com/

Ping网站并转至:67.225.235.59

但他们是不同的网站.

谢谢!

更新:尝试了nmap,但无法找到正确的端口.

ip host shared-hosting forward

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

undefined C struct forward声明

我有一个头文件port.h,port.c和我的main.c

我收到以下错误:'ports'使用未定义的struct'port_t'

我想,因为我在.h文件中声明了结构,并且.c文件中的实际结构是可以的.

我需要有前向声明,因为我想在port.c文件中隐藏一些数据.

在我的port.h中,我有以下内容:

/* port.h */
struct port_t;
Run Code Online (Sandbox Code Playgroud)

port.c:

/* port.c */
#include "port.h"
struct port_t
{
    unsigned int port_id;
    char name;
};
Run Code Online (Sandbox Code Playgroud)

main.c中:

/* main.c */
#include <stdio.h>
#include "port.h"

int main(void)
{
struct port_t ports;

return 0;
}
Run Code Online (Sandbox Code Playgroud)

非常感谢任何建议,

c struct declaration forward

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

RequestDispatcher.forward()和HttpServletResponse.sendRedirect()之间有什么区别?

RequestDispatcher's forward()HttpServletResponse's sendRedirect()方法有什么区别?
任何人都可以通过实例解释这些方法的示例和最佳用法吗?

java redirect servlets forward

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

使用LSTM预测时间序列的多个前向时间步长

我想预测每周可预测的某些值(低SNR).我需要预测一年中形成的一年的整个时间序列(52个值 - 图1)

图1:按周计算的年度时间序列

我的第一个想法是使用Keras over TensorFlow开发多对多LSTM模型(图2).我正在使用52输入层(前一年的给定时间序列)和52预测输出层(明年的时间序列)训练模型.train_X的形状是(X_examples,52,1),换言之,要训练的X_examples,每个1个特征的52个时间步长.据我所知,Keras会将52个输入视为同一域的时间序列.train_Y的形状是相同的(y_examples,52,1).我添加了一个TimeDistributed层.我的想法是算法会将值预测为时间序列而不是孤立值(我是否正确?)

Keras的模型代码是:

y = y.reshape(y.shape[0], 52, 1)
X = X.reshape(X.shape[0], 52, 1)
# design network
model = Sequential()
model.add(LSTM(n_neurons, input_shape=(X.shape[1], X.shape[2]), return_sequences=True))
model.add(TimeDistributed(Dense(1)))
model.compile(loss='mean_squared_error', optimizer='adam')
# fit network
model.fit(X, y, epochs=n_epochs, batch_size=n_batch, verbose=2)
Run Code Online (Sandbox Code Playgroud)

图2:多对多LSTM架构

问题是算法没有学习这个例子.它预测的值与属性的值非常相似.我是否正确建模了问题?

第二个问题:另一个想法是用1输入和1输出训练算法,但是在测试期间如何在不查看'1输入'的情况下预测整个2015时间序列?测试数据将具有与训练数据不同的形状.

time-series forward prediction lstm keras

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

Objective-C中的私有方法,在Xcode 4.3中我不再需要在我的实现文件中声明它们吗?

我头上有很多问号.我没有得到的是在xcode 4.3之前我需要在我的实现文件中声明前向声明(对于私有方法).

就像我的.m文件一样:

// deleting this with xcode 4.3 the below code still does work 
// in previous versions i had to put this because otherwise the compiler can't find methodFirst
@interface DetailViewController ()
- (void)methodFirst;
- (void)methodSecond;
@end


@implementation DetailViewController

- (void) methodSecond
{
   // if i delete the forward declaration now adays i dont get a compiler error that he cant find method first
   [self methodFirst];
}

- (void) methodFirst
{
}

@end
Run Code Online (Sandbox Code Playgroud)

现在看来我不再需要那样做了?Apple是否更新了编译器以便不再需要提交声明?

我找不到任何有关此更改的Apple官方消息来源的参考.我想知道其他人在新环境中遇到了什么.

xcode declaration objective-c forward forward-declaration

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

转发在Objective-C中声明一个结构

我正在创建一个协议,我正在定义的方法的参数之一是CMTime*.我想转发声明CMTime,而不是包括它.但是,我试过@class CMTime并且它抱怨它在其他地方重新定义为不同类型的符号.文档说这是一个结构.我已经尝试过将其声明为

struct CMTime;
Run Code Online (Sandbox Code Playgroud)

但它仍在抱怨它不知道它是什么.

我有什么想法我做错了吗?

c struct objective-c forward declare

14
推荐指数
2
解决办法
5336
查看次数

Nginx无法正确地将请求协议转发到上游

我有一个rails 4 beta的网站.它在Nginx + Unicorn上运行.我希望nginx将请求协议('http'或'https')转发给unicorn,以便我可以使用它们.但是我无法使其发挥作用.

我把<%= request.ssl? %><%= request.protocol %>在测试视图文件.我的nginx服务器配置文件如下:

upstream unicorn {
  server unix:/tmp/unicorn.blog.sock fail_timeout=0;
}

server {
  listen 80;
  listen 443;
  server_name example.com;
  root /home/example;

  ssl on;
  ssl_certificate /etc/nginx/ssl/server.crt;
  ssl_certificate_key /etc/nginx/ssl/server.key;

  location ^~ /assets/ {
    gzip_static on;
    expires max;
    add_header Cache-Control public;
  }

  try_files $uri/index.html $uri @unicorn;

  location @unicorn {
    proxy_set_header X-Forwarded-Proto https;  # <--- Line 1
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_set_header X-Forwarded-Ssl on;       # <--- Line 2
    proxy_redirect off;
    proxy_pass http://unicorn; …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails nginx forward

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

在C++类中转发声明typedef

什么是在类中声明typedef的最佳解决方案.这是我需要解决的一个例子:

class A;
class B;

class A
{
    typedef boost::shared_ptr<A> Ptr;

    B::Ptr foo();
};

class B
{
    typedef boost::shared_ptr<B> Ptr;

    A::Ptr bar();
};
Run Code Online (Sandbox Code Playgroud)

我想我可以做以下事情:

boost::shared_ptr<B> foo();
Run Code Online (Sandbox Code Playgroud)

但是有更优雅的解决方案吗?

c++ typedef declaration forward

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

Apache转发请求到另一台服务器

我希望apache将请求转发到一台服务器到另一台服务器.这是完整的scnario:

有3台服务器:

  1. 机器A - IP:AAAA - 想要在机器C上调用API的客户端机器.
  2. 机器B - IP:BBBB - 中间机器
  3. 机器C - IP:CCCC - 托管API的机器.

API URL:http:// Machine c:8000/v1/customer/....

连接状态:

  1. 机器A - >机器B:端口80上的Telnet - 很好
  2. 机器B - >机器C:端口8000上的Telnet - 很好
  3. 机器A - >机器C:端口8000上的Telnet - 坏

理想情况下,从机器AI想要在机器C上调用API,但由于我在A和C之间没有直接的n/w连接,我必须采用这种方式.

所以我想在机器B上设置apache服务器,以便:从机器A进行API调用 - http:// 机器B:80/v1/customer/....然后将其转发到端口8000上的机器C .C服务请求并将响应发送回A.

任务可能很简单,但我是这个apache的新手,如果有人能告诉我解决方案,那对我明天的截止日期来说会很棒:)

谢谢!

apache port forward

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