问题列表 - 第19749页

ASP.NET MVC ViewModel关注

我应该考虑ASP.NET MVC ViewModels只包含flat和primitypes类型,还是应该包含复杂的Core/Domain模型类型?

我正在寻找最佳实践.

谢谢.

c# asp.net-mvc

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

在IE8中无法单击具有透明背景的输入框

我在表单中有一个绝对定位的输入框.输入框具有透明背景:

.form-page input[type="text"] {
    border: none;
    background-color: transparent;
    /* Other stuff: font-weight, font-size */
}
Run Code Online (Sandbox Code Playgroud)

令人惊讶的是,我无法通过在IE8中单击它来选择此输入框.但它在Firefox中完美运行.同样的事情发生了background: none.当我更改背景颜色时:

    background-color: red;

它工作正常,所以这是与透明背景相关的问题.设置边框只需单击其边框即可选择输入框.

是否有一个解决方法是在IE8中使用透明背景的可点击输入框?

更新:示例.取消注释background-color,输入框可选.您也可以单击选择框,然后按Shift + Tab键对输入框进行聚焦.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html><head></head><body>

<style type="text/css">
  input[type="text"] {
    border: none;
    background: transparent;
    /*background-color: blue;*/
  }
  #elem528 { position:absolute; left:155px; top:164px; width:60px; height:20px; }
  #elem529 { position:absolute; left:218px; top:164px; width:40px; height:20px; }
</style>

<img src="xxx.png" alt="" width="1000" height="1000">
<input id="elem528" maxlength="7" type="text">
<select id="elem529"></select>

</body></html>
Run Code Online (Sandbox Code Playgroud)

html css internet-explorer inputbox internet-explorer-8

50
推荐指数
4
解决办法
9万
查看次数

为什么不是谷歌的协议缓冲区的lua实现?是否已经为lua提供了更好的解决方案?

为什么不是谷歌的协议缓冲区的lua实现?是否已经为lua提供了更好的解决方案?

lua serialization protocol-buffers

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

无法使用PHPMailer_v5.1通过Gmail发送电子邮件

我正在尝试使用PHPMailer_V5.1通过gmail发送电子邮件.

得到以下错误,

SMTP - >错误:无法连接到服务器:无法找到套接字传输"ssl" - 您是否忘记在配置PHP时启用它?(41961176)SMTP错误:无法连接到SMTP主机.

以下是PHPMailer下载附带的代码,我刚修改了必填字段,

<?php
    require_once('../class.phpmailer.php');
    //include("class.smtp.php"); // optional, gets called from within class.phpmailer.php if not already loaded

    $mail = new PHPMailer(true); // the true param means it will throw exceptions on errors, which we need to catch

    $mail->IsSMTP(); // telling the class to use SMTP

    try {
      $mail->Host       = "mail.yourdomain.com"; // SMTP server
      $mail->SMTPDebug  = 2;                     // enables SMTP debug information (for testing)
      $mail->SMTPAuth   = true;                  // enable SMTP authentication
      $mail->SMTPSecure = "ssl";                 // sets …
Run Code Online (Sandbox Code Playgroud)

php gmail phpmailer

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

建立一个多层游戏网站

我正在建立一个与人与人之间的国际象棋网站有很多共同点的网站.我正在考虑将Rails用于前端(用户注册,导航等)以及类似Scala或Erlang的引擎(游戏状态和AI).我在想 -

  1. 使用这种类型的设计是一个好的情况吗?
  2. 如何最好地划分组件之间的功能?
  3. 他们如何最好地相互沟通?

我对任何技术或想法持开放态度.

erlang scaling design-patterns scala ruby-on-rails

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

Ruby"实例变量未初始化"警告

在ruby中编写一些"学习语言"代码时,作为linkList实现的一部分,我遇到了这个警告:

在"添加"方法中,如果头部尚不存在,则创建头部,即

  def add(value)
   new_node=LinkedListNode.new(value)
   if !@head
     @head=new_node
   else
     self.find {|node| node.next ==nil }.next=new_node
   end
  end
Run Code Online (Sandbox Code Playgroud)

然后我收到警告

.../linked_list.rb:13: warning: instance variable @head not initialized
Run Code Online (Sandbox Code Playgroud)

我如何摆脱这个警告?这样做的惯用方法是什么?

ruby

11
推荐指数
2
解决办法
8114
查看次数

如何绘制X边的多边形(所有长度和角度相等)

我希望计算多边形上每个点的X和Y点,给定边数,以及所有边都相等的事实.我也有整个形状的宽度和高度限制.如果它有帮助,我会用Java做这个(最有可能使用Line2D).

java math polygon

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

GWT中的正则表达式匹配URL

我实现了Pattern类,如下所示:http: //www.java2s.com/Code/Java/GWT/ImplementjavautilregexPatternwithJavascriptRegExpobject.htm

我想使用以下正则表达式来匹配我的字符串中的网址:

(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?
Run Code Online (Sandbox Code Playgroud)

不幸的是,Java编译器当然无法解析该字符串,因为它不使用有效的转义序列(因为上面在技术上是JavaScript的url模式,而不是Java)

在一天结束时,我正在寻找一个正则表达式模式,它将在Java中编译并在JavaScript中正确执行.

javascript java regex gwt

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

Java数据库驱动程序设计

我有这个问题,我需要设计一个Java包,用于:

  • 从不同的数据源获取数据.例如,A类将从Oracle数据库中检索客户数据,而B类将从Web服务数据源(通过SOAP)检索相同的信息.
  • 结果将需要结合,组合规则非常复杂,所以理想情况下我应该从这个包的用户(其他开发人员)中隐藏它.
  • 当一个数据源出现故障时,我仍然需要从其他数据源返回结果.但是,我还需要让调用者知道其中一个数据源无法响应.

现在我正在通过在A类和B类中包含一个布尔值来指示是否存在错误,以及另一个用于存储实际错误消息的对象来实现.调用者在调用之后必须检查此布尔值以查看是否发生了错误.

这有什么好的设计模型?

java database

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

linq查询其中int ID属于List <int>

我遇到了linq查询的问题.我以前用过类似的东西,但我现在无法理解可能出现的问题.

错误

'System.Collections.Generic.List.Contains(int)'的最佳重载方法匹配有一些无效的参数
Argument'1':无法从'int?'转换 'int'; 是指rTestResults的where子句

码:

List<int> rMTCPlates = (from rP in mDataContext.Plates
                        where rP.SOItem.SONumberID == aSONumber
                        select rP.ID).ToList();

var rTestResults = from rT in mDataContext.TestSamplesViews
                   where rMTCPlates.Contains(rT.PlateID)
                   select rT;  
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

任何帮助表示感谢,
谢谢

c# linq list

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