问题列表 - 第49039页

MVVM Light框架中"Register"方法中参数"token"的用途是什么

public virtual void Register(对象接收者,对象令牌,Action动作);

mvvm-light

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

在$ _SESSION中存储Doctrine对象

嘿,我现在有一个神秘的问题...我在我的网站上有一个登录服务.我使用Doctrine作为ORM.当用户为用户名和密码输入正确的组合时,我尝试将检索到的用户对象存储在我的会话中以供以后使用.

$user = new models\User;
$user = $em->getRepository('models\User')->findOneBy(array(
           'username' => $this->input->post('username'),
           'password' => hash("sha512", $this->input->post('password'))
           ));

   if($user != NULL) {
        session_start();
        $_SESSION['user'] = $user;
    redirect('user');
    }
Run Code Online (Sandbox Code Playgroud)

这是我登录的一部分

       /**
         * @ManyToOne(targetEntity="Country")
         * @JoinColumn(name="country_id", referencedColumnName="id")
         */
        private $country;
Run Code Online (Sandbox Code Playgroud)

用户有不同的属性,如国家,地址等.

所以我的问题是:如果用户的字段Country为null(在数据库中),登录工作正常......但如果用户被分配到一个国家(国家只有id和名称),我的系统将失败.在重定向之后,$ _SESSION中没有$ user没有php错误或类似的东西......变量就消失了

它可能更好只是在会话中存储id并在每个页面加载时加载用户?

php apache session doctrine

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

将Excel电子表格转换为Web服务

我的供应商希望与我们分享他们基于电子表格的"数据库",而无需提供完整的原始电子表格(原因很多,这里不相关).我建议他们设置一个Web服务,允许我们以编程方式查询它们(毕竟,我们只想一次查找一行),但他们自己没有技术能力.

是否有产品允许从电子表格到已发布的Web服务进行某种转换,或者是否需要让开发人员在几天内为他们执行此操作?

谢谢!

excel web-services

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

重置Xcode 4窗口位置

我重新回答了上一个问题,但现在是Xcode 4.

如何在Xcode 4中重置项目的窗口位置?

旧的问题是: 从双显示器切换到单显示器时的Xcode窗口位置

我试图删除其他问题中建议的用户数据文件,但它没有重置窗口位置.

macos xcode xcode4

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

防止Safari 5中的后退按钮上的缓存

截至最近的safari 5已经发布,结果导致我的网站出现了一些问题.我有一个运行经典ASP的动态网站(虽然这应该不重要),并且该网站对历史堆栈有一些创造性的使用.例如,您可以在列出产品的页面上,然后转到有关产品的详细信息并更改产品(admin-view).单击产品上的"保存"时,信息将通过AJAX发送到服务器,并history.back()发出a.这适用于所有浏览器(包括safari <= 4),但是,在新发布的Safari 5中它停止工作.似乎当您在safari 5中单击它实际上并不刷新页面时,它只会从缓存中加载它,这意味着不会显示在详细信息视图中所做的更改.我怎样才能在safari 5中进行这项工作呢?这是我必须关闭缓存的当前代码(包含在每个页面的顶部):

Dim pStr
pStr = "private, no-cache, no-store, must-revalidate"
Response.AddHeader "pragma","no-cache"      '?
Response.AddHeader "cache-control", pStr    '?  Er ikke sikker på om disse 3 siste er nødvendige.
Response.AddHeader "cache-control", "post-check=0, pre-check=0"     '?  Er ikke sikker på om disse 3 siste er nødvendige.
Response.AddHeader "Expires", "Mon, 26 Jul 1997 05:00:00 GMT"       '?
Response.AddHeader "Last-Modified", Now()
Run Code Online (Sandbox Code Playgroud)

safari cache-control

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

在eclipse中设置$ JAVA_HOME但是ANT找不到Java编译器

我将此行添加到/home/{user}/.bashrc文件中:

 export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
Run Code Online (Sandbox Code Playgroud)

但是当我想在eclipse中运行一个ant文件时出现了这个错误:

BUILD FAILED
/home/bakish/Work/new/hadoop-0.20.2/build.xml:316: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-6-openjdk/jre"
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

谢谢

eclipse ant java-home

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

如何制作多客户端UDP服务器

我想实现一个UDP服务器,它只使用一个端口(端口:6516),但可以处理来自多个客户端的多个数据包.我被告知要创建一个监听套接字,但我无法理解.据我所知,只有TCP可以执行监听事件.

有人能告诉我正确有效的方法来达到这种目的吗?我一直在搜索整个互联网,但最终我还没有明白我的想法.非常感谢工作步骤(对于服务器和客户端).

谢谢.

c++ mfc udp

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

UML类图中的接口聚合

通常会在接口之间放置聚合关联吗?

例:

示例图

在这里,我觉得一个聚合是多余的.接口之间的接口更重要,因为这是类的客户端将使用的.BMW和LuxuryWheel将始终通过ICar和IWheel使用.但是,ICar并没有真正聚合IWheel,因为它是一个接口并且不包含任何实际逻辑.宝马显然汇总了LuxuryWheel,但这几乎是一个实施细节.

你会如何模仿这个?UML中是否有一种方法可以将聚合(或关联)标记为抽象或待实现?

uml modeling aggregation

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

如何隐藏代码中的div(c#)

我的页面上有一个div元素,我希望根据代码隐藏中的会话值显示/隐藏.我怎样才能做到这一点?

c# asp.net

67
推荐指数
6
解决办法
21万
查看次数

布尔方程

为什么这段代码有两个不同的输出(GCC 4.5.1)(我评论过重要的一行):

int main()
{
    bool a = 1;
    bool b = 1;
    bool c = 1;
    bool a_or_b = (a || b);
    bool not_a_or_b = !a_or_b;
    bool not_a_or_b__c = not_a_or_b || c;
    cout << "(a || b): " << (a || b) << '\n';
    cout << "!(a || b): " << !(a || b) << '\n';
    cout << "!(a || b) || c: " << (!(a || b)) || c << '\n';//HERE I'M GETTING 0 (incorrectly I would say) …
Run Code Online (Sandbox Code Playgroud)

c++ boolean-logic

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