问题列表 - 第25241页

绑定事件的方法很多

有各种方法将事件绑定到jquery中的元素

.click,.bind,.live,.delegate,在.data中保存事件数据等

这些中最优秀的方法是什么?为什么?

不会像这样的单一模式更有益吗?

$('selector').bind({
            event: 'click mouseover ...',
            keepAlive: (true, false, ...),
            trigfunction: (function() {
                // I run for click
            }, function() {
                // i run for mouseover
            }, function() {
                ///...
            })
        });
Run Code Online (Sandbox Code Playgroud)

jquery

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

像ASP.NET中的Smarty?

最近,我正在使用PHP.
在PHP中,我们有一个强大的模板引擎,如Smarty.

我们在ASP.NET中有像Smarty这样的东西吗?

asp.net template-engine smarty

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

我如何获得UI线程Dispatcher?

Dispatcher当你没有引用任何UI元素时,有没有办法获得UI线程?

wpf multithreading dispatcher

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

Java servlet和JSP访问同一个会话bean

假设我有一个简单的Login servlet,它检查传递name和创建User对象并将其存储在会话中.

User user = new User();
user.setId(name);

request.getSession().setAttribute("user", user);
response.sendRedirect("index.jsp");
Run Code Online (Sandbox Code Playgroud)

index.jsp页面中,我通过访问用户对象jsp:useBean

<jsp:useBean id="user" scope="session"
             class="package.name.User"/>

<div class="panel">
    Welcome ${user.id}
</div>
Run Code Online (Sandbox Code Playgroud)

它到目前为止工作.

来自jsp beans文档

要找到或实例化Bean,请按以下顺序执行以下步骤:

  1. 尝试使用您指定的范围和名称查找Bean.
  2. 使用您指定的名称定义对象引用变量.
  3. 如果找到Bean,则在变量中存储对它的引用.如果指定了type,则为Bean提供类型.
  4. 如果找不到Bean,则从您指定的类中实例化它,在新变量中存储对它的引用.如果类名表示序列化模板,则Bean由java.beans.Beans.instantiate实例化.
  5. 如果已实例化(而不是定位)Bean,并且它具有正文标记或元素(在和之间),则执行body标记.

问题:

尝试使用您指定的范围和名称查找Bean

它没有指定"定位"过程.这是否意味着它会检查HttpServletRequest.getSession()或只是检查其他页面是否已经创建了这个bean?

如果找不到Bean,则从您指定的类中实例化它,在新变量中存储>引用它.

这实际上意味着Jsp可以使用jsp_internal_name_user将新创建的bean与会话相关联.没有关于Jsp如何在会话中存储和查找bean的消息.

有一个选项可以通过使用来访问会话对象${sessionScope.user},这将保证来自Java会话对象的"用户"将被获取.我自己投入的那个.

Java EE 5示例"Book Store"使用${sessionScope.name}方法访问会话对象.

使用只是${user}工作.这就是让我担心的问题.我希望在规范中看到关于locate进程的特定句子以及是否${user}必须工作或是否由JSP和/或JSTL参考实现决定.

java jsp servlets

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

Howto:限制访问我的Facebook应用程序

我为我的硕士课程开发了一个应用程序,我想要仅限于我的硕士课程.

我可以以某种方式限制访问?或者甚至将限制连接到组中的用户?

编辑另外:如果我有我想要访问我的数据库中的应用程序的用户的所有fbids,我可以限制配置文件框中的视图吗?Facebook似乎限制了人们可以做的很多事情!

facebook accessibility

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

MSVC 在哪些方面不符合标准?

我读到 MSVC 不完全符合 ISO C++ 标准(德语维基百科和几个技术网站)。

  • C++ 标准在哪些方面不兼容?

c++ visual-c++

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

Android以编程方式设置扬声器

我试图在服务中以编程方式设置扬声器,audiomanager.setSpeakerphoneOn(true)但似乎它不起作用,我不知道为什么.我应该做别的吗?

谢谢

audio android speakerphone

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

如何检测链表中的循环?

假设您在Java中有一个链表结构.它由节点组成:

class Node {
    Node next;
    // some user data
}
Run Code Online (Sandbox Code Playgroud)

每个节点都指向下一个节点,最后一个节点除外.假设列表有可能包含一个循环 - 即最终的节点,而不是具有空值,具有对列表中的一个节点的引用.

什么是最好的写作方式

boolean hasLoop(Node first)
Run Code Online (Sandbox Code Playgroud)

true如果给定的Node是带循环的列表的第一个,它将返回,false否则?你怎么写,这需要一个恒定的空间和合理的时间?

这是一个循环列表的图片:

替代文字

java algorithm linked-list data-structures

413
推荐指数
9
解决办法
16万
查看次数

Windows 7 Home Premium版本是否足以用于软件开发?

Windows 7 Home Premium是否足以用于软件开发?

开发将在Visual Studio 2010中进行.

我有预算,所以宁愿购买'Home Premium'而不是'Professional'或'Ultimate'.

微软的网站说,旁边没有的功能明智它们之间,开发商会想念有.任何人都可以确认或否认吗?

BTW.它是否带有IIS版本?

我意识到这不是一个技术问题.但这对我很重要,我相信其他开发者也会想到同样的事情.

干杯,

- 李

windows-7

11
推荐指数
3
解决办法
5225
查看次数

为什么在创建模型对象时会获得AssociationTypeMismatch?

我收到以下错误:

ActiveRecord::AssociationTypeMismatch in ContractsController#create

ExchangeRate(#2183081860) expected, got HashWithIndifferentAccess(#2159586480)

Params:
{"commit"=>"Create",
 "authenticity_token"=>"g2/Vm2pTcDGk6uRas+aTgpiQiGDY8lsc3UoL8iE+7+E=",
 "contract"=>{"side"=>"BUY",
 "currency_id"=>"488525179",
 "amount"=>"1000",
 "user_id"=>"633107804",
 "exchange_rate"=>{"rate"=>"1.7"}}}
Run Code Online (Sandbox Code Playgroud)

我的相关模型是:

class Contract < ActiveRecord::Base
  belongs_to :currency
  belongs_to :user
  has_one :exchange_rate
  has_many :trades

  accepts_nested_attributes_for :exchange_rate
end

class ExchangeRate < ActiveRecord::Base
  belongs_to :denccy, :class_name=>"Currency"
  belongs_to :numccy, :class_name=>"Currency"
  belongs_to :contract
end
Run Code Online (Sandbox Code Playgroud)

我的观点是:

<% form_for @contract do |contractForm| %>


    Username: <%= contractForm.collection_select(:user_id, User.all, :id, :username) %> <br>


    B/S: <%= contractForm.select(:side,options_for_select([['BUY', 'BUY'], ['SELL', 'SELL']], 'BUY')) %> <br>


    Currency: <%= contractForm.collection_select(:currency_id, Currency.all, :id, :ccy) %> <br> <br>


    Amount: <%= …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails nested-forms

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