问题列表 - 第24897页

使用LINQ重写语句(C#)

是否可以使用lambda(C#)编写下面的内容

private static void GetRecordList(List<CustomerInfo> lstCustinfo)
{
    for (int i = 1; i <= 5; i++)
    {
        if (i % 2 == 0)

            lstCustinfo.Add(new CustomerInfo { CountryCode = "USA", CustomerAddress = "US Address" + i.ToString(), CustomerName = "US Customer Name" + i.ToString(), ForeignAmount = i * 50 });

        else
           lstCustinfo.Add(new CustomerInfo { CountryCode = "UK", CustomerAddress = "UK Address" + i.ToString(), CustomerName = "UK Customer Name" + i.ToString(), ForeignAmount = i * 80 });

    }
}
Run Code Online (Sandbox Code Playgroud)

c# linq

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

我可以用什么工具来合并wsdl和xsd文件?

我有两个文件,一个是web服务描述(wsdl),第二个是webservice(xsd)中使用的数据结构.我没有更多,webservice还没有工作.我需要将它们合并为一个,因为Delphi 7 WSDL Importer不能很好地处理包含的xsd文件.我在哪里可以找到工具呢?

编辑

我将xsd内容复制到了<types>部分并且它可以工作.我之前尝试过,但我一定是犯了错误,Delphi WSDL导入不起作用.我必须提高我的复制/粘贴技能.

delphi xsd wsdl delphi-7

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

H3 extendind的背景颜色多于内容

我有一个标签,我已经为它添加了一个Css

      #jsn-maincontent_inner h3 {
       background-color:#BBB1A5;
       color:white;
       padding:3px 8px;
      text-transform:uppercase;
       }
Run Code Online (Sandbox Code Playgroud)

但是背景颜色延伸到整行,并且不限制内容.请问解决这个问题?

css background-color

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

检查有效的电子邮件地址

我正在运营一个拥有超过6万注册用户的网站.每周通过电子邮件向这些用户发送通知,现在我已经注意到一些邮件地址不再存在,例如.域名地址有效,但电子邮件名称en asdas @不再有效,因为此人不再在公司工作等等.现在我正在循环数据库并进行一些正则表达式检查并检查MX记录是否存在于以下两个功能

function verify_email($email){

    if(!preg_match('/^[_A-z0-9-]+((\.|\+)[_A-z0-9-]+)*@[A-z0-9-]+(\.[A-z0-9-]+)*(\.[A-z]{2,4})$/',$email)){
        return false;
    } else {
        return true;
    }
}

// Our function to verify the MX records
function verify_email_dns($email){

    list($name, $domain) = split('@',$email);

    if(!checkdnsrr($domain,'MX')){
        return false;
    } else {
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

如果电子邮件地址格式无效或域不存在,则删除用户帐户.如果域名有效且电子邮件地址格式正确,我是否可以使用任何方法检查电子邮件地址是否仍然存在?例如,abc @ test.com不再存在,但test.com是有效的域名.

注意:如果邮件发送给用户并且电子邮件地址不再存在,我会在收件箱中收到一封电子邮件,导致每天1000封,我正在努力避免.

php

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

即时无损图像压缩

我有一个嵌入式应用程序,其中图像扫描仪发出一个16位像素流,后来组装成灰度图像.因为我需要在本地保存这些数据并将其转发到网络接口,所以我想压缩数据流以减少所需的存储空间和网络带宽.

有没有一种简单的算法可以用来无损压缩像素数据?

我首先想到计算两个连续像素之间的差异然后用霍夫曼​​代码编码这个差异.不幸的是,像素是无符号的16位量,因此差值可以是-65535 ... +65535范围内的任何位置,这可能导致潜在的巨大码字长度.如果连续出现一些非常长的代码字,我将遇到缓冲区溢出问题.

更新:我的平台是一个FPGA

compression embedded image-processing image-compression

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

DDD:坚持聚合

让我们考虑典型的OrderOrderItem示例.假设OrderItemOrder Aggregate的一部分,它只能通过Order添加.所以,新添加OrderItem的一个订单,我们必须通过信息库加载整个集合,添加一个新项目的订单对象,并再次坚持整个集合.

这似乎有很多开销.如果我们的订单有10个OrderItems怎么办?这样,只是为了添加一个新的OrderItem,我们不仅需要读取10个OrderItems,而且我们还应该重新插入所有这10个OrderItems.(这是Jimmy Nillson在他的DDD书中采用的方法.每次他想要坚持一个Aggregate,他清除所有子对象,然后再次重新插入它们.这可能会导致其他问题,因为孩子的ID是由于数据库中的IDENTITY列,每次都会更改.)

我知道有些人可能会建议在Aggregate Root中应用Unit of Work模式,以便跟踪已更改的内容并仅提交这些更改.但这违反了持久性无知(PI)原则,因为持久性逻辑正在泄漏到域模型中.

以前有人想过这件事吗?

MOSH

persistence domain-driven-design aggregate aggregateroot persistence-ignorance

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

我如何最好地删除XHTML认为使用php无效的unicode字符?

我经营一个旨在支持国际数学小组的论坛.我最近把它改为unicode以更好地支持国际角色.在调试此转换时,我发现并非所有unicode字符都被视为有效的XHTML(相关网站似乎是http://www.w3.org/TR/unicode-xml/).论坛软件在将帖子呈现给浏览器之前经历的步骤之一是XHTML验证/清洁步骤.似乎是一个合理的想法,在那个阶段它应该删除XHTML不喜欢的任何unicode字符.

所以我的问题是:

在PHP中有没有标准(或最好)的方法?

(顺便说一下,论坛是用PHP编写的.)

我想故障安全将是一个简单的str_replace(如果这也是最好的,我是否需要做任何额外的事情以确保它与unicode正常工作?)但这将涉及我必须通过XHTML DTD(或上述 -引用W3页面)仔细找出要在搜索部分列出的字符str_replace,所以如果这是最好的方法,有人已经这样做,以便我可以窃取,错误,复制,它?

(顺便说一句,导致问题的字符是U + 000C,'formfeed',(根据W3页面)是有效的HTML但无效的XHTML!)

php unicode xhtml

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

我该如何选择这个元素?

我有代码失明,就像雪盲,只是代码太多了.

我有一个动态生成的div类,

<div class="even last"> 
Run Code Online (Sandbox Code Playgroud)

如何使用CSS选择它?

div.even last {
    background-color:#ffffff;
    height:100%;
    border-top:1px solid #F5F5F5;
    padding:2px;
    margin-top:35px;
}
Run Code Online (Sandbox Code Playgroud)

似乎没有用,我只是想不出来..

谢谢 :)

html css select dynamic

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

弱链接框架

由于adMob包的最后一个版本,我已将MessageUI框架添加到我的项目中.由于我希望将我的应用程序部署到2.x OS设备,我建议使用弱链接的MessageUI.

如果我为iPhone设备3.0构建,它工作正常.

如果我为iPhone设备2.2.1构建,我收到一个链接错误:"ld:框架未找到MessageUI"

我哪里错了?

iphone linker frameworks weak-linking messageui

7
推荐指数
2
解决办法
5837
查看次数

什么是调度员

任何人都可以解释调度员的概念,是每个线程或其他任何一个调度员

c# multithreading

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