小编Rob*_*len的帖子

从字符串解析可用的街道地址,城市,州,邮编

问题:我有一个来自Access数据库的地址字段,该数据库已转换为Sql Server 2005.此字段包含一个字段中的所有内容.我需要将地址的各个部分解析为规范化表中的相应字段.我需要为大约4,000条记录执行此操作,并且它需要是可重复的.

假设:

  1. 假设在美国的地址(现在)

  2. 假设输入字符串有时包含收件人(被发送者)和/或第二个街道地址(即B组)

  3. 国家可以缩写

  4. 邮政编码可以是标准的5位数或zip + 4

  5. 在某些情况下存在拼写错误

更新:在回答提出的问题时,标准并未普遍遵循,我需要存储个别值,而不仅仅是地理编码和错误意味着拼写错误(上面已修正)

样本数据:

  • AP Croll&Son 2299 Lewes-Georgetown Hwy,Georgetown,DE 19947

  • 11522 Shawnee Road,Greenwood DE 19950

  • 144 Kings Highway,SW Dover,DE 19901

  • 综合Const.服务2 Penns Way Suite 405 New Castle,DE 19720

  • Humes Realty 33 Bridle Ridge Court,Lewes,DE 19958

  • Nichols Excavation 2742 Pulaski Hwy Newark,DE 19711

  • 2284 Bryn Zion Road,Smyrna,DE 19904

  • VEI Dover Crossroads,LLC 1500 Serpentine Road,Suite 100 Baltimore MD 21

  • 580 North Dupont Highway Dover,DE 19901

  • PO Box 778 Dover,DE 19903

string parsing sql-server-2005 street-address

128
推荐指数
13
解决办法
14万
查看次数

ASP.Net自定义客​​户端验证

我在.Net 2.0网站上的用户控件中使用JavaScript进行自定义验证功能,该功能检查所支付的费用是否超过应付的费用金额.

我已经将验证器代码放在ascx文件中,我也尝试过使用Page.ClientScript.RegisterClientScriptBlock()并且在两种情况下验证都会触发,但是找不到JavaScript函数.

Firefox的错误控制台中的输出是"feeAmountCheck is not defined".这是函数(这是直接从firefox-> view source获取的)

<script type="text/javascript">
    function feeAmountCheck(source, arguments)
    {
        var amountDue = document.getElementById('ctl00_footerContentHolder_Fees1_FeeDue');
        var amountPaid = document.getElementById('ctl00_footerContentHolder_Fees1_FeePaid');

        if (amountDue.value > 0 && amountDue >= amountPaid)
        {
            arguments.IsValid = true;
        }
        else
        {
            arguments.IsValid = false;
        }

        return arguments;
    }
</script>
Run Code Online (Sandbox Code Playgroud)

关于为什么没有找到这个功能的任何想法?如何解决这个问题,而无需将功能添加到我的母版页或使用页面?

javascript asp.net validation

30
推荐指数
2
解决办法
2910
查看次数

加速ASP.Net网站或应用程序

我有一个启用Ajax.Net的ASP.Net 2.0网站.托管网站和数据库都是我无法控制的,因为数据库的架构也是如此.在硬件测试中,我确实控制网站运行良好,但是在客户端的硬件上,重新加载或更改页面时会有明显的延迟.

我想做的是让我的应用程序在交付时尽可能紧凑和快速.一个想法是为所有站点的静态资源设置到期日期,以便在页面加载时不会调用它们.资源我指的是图像,链接样式表和JavaScript源文件.是否有捷径可寻?

还有哪些方法可以优化.Net网站?

更新:我在网站上运行YSlow,并且我受到最严重打击的区域是加载的JavaScript和样式表的数量(23个JS文件和5个样式表).除了一个(主样式表)之外的所有内容都已由Ajax.net和Asp插入.为什么这么多?

asp.net ajax optimization performance

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

单元测试入门

粗略地说,单元测试是用测试代码单独测试代码的一部分.想到的直接好处是:

  • 运行测试变得可自动化且可重复
  • 您可以通过GUI进行比点击式测试更精细的测试

Rytmis

我的问题是,在工具方面目前的"最佳实践"是什么,以及何时何地使用单元测试作为日常编码的一部分?

让我们尝试在某种程度上与语言无关并覆盖所有基础.

unit-testing

24
推荐指数
2
解决办法
5676
查看次数

将自定义标记添加到Visual Studio验证

如何为Visual Studio(2005及更高版本)添加规则以验证供应商专有控件的属性标记(HTML)?

我的客户端使用一个控件,该控件需要在aspx文件中将几个属性设置为标记,这会在每个构建上生成215个验证错误.它并没有阻止我建造,但真正的错误正在迷失在噪音中.

visual-studio

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

不同的分布式版本控制系统协同工作

我的办公室有一个中央的Source Safe 2005安装,我们用它来进行源代码控制.我无法更改办公室在服务器上使用的内容.

我在笔记本电脑上开发并希望有一个不同的本地源代码控制存储库,可以与中央服务器同步(如果可用),无论该中央提供程序是什么.请求的原因是我可以维持一个本地稳定的分支/构建用于客户端演示,同时继续开发而不必跳过火焰圈.此外,作为顾问,我的客户可能会要求我使用他们的源控制提供商,这里的灵活性将使生活更轻松.

任何现有的分布式源控制客户端都可以处理吗?

version-control dvcs

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

.Net Parse与Convert

在.NET中你可以读一个字符串值,将使用任何其他数据类型<datatype>.parseConvert.To<DataType>.

我不熟悉解析与转换的基本原理,所以当被问到哪一个更好/更快/更合适时,我总是不知所措.

那么 - 在哪种情况下哪种方式最好?

.net parsing

13
推荐指数
2
解决办法
1614
查看次数

如何使ASP.NET TextBox在AJAX UpdatePanel中触发onTextChanged事件?

我试图让一个textBox在每次进行击键时触发onTextChanged事件,而不是仅在它失去焦点时才触发.我认为添加AsyncPostBackTrigger可以做到这一点,但它仍然无法正常工作.我正在努力做甚么可能吗?代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Items.aspx.cs" MasterPageFile="~/MMPAdmin.Master" Inherits="MMPAdmin.Items" %>
<asp:Content ID="content1" runat="server" ContentPlaceHolderID="ContentPlaceHolder1">
<asp:ScriptManager ID="sm_Main" runat="server" />
    <div style="left:10px;position:relative;width:100%;overflow:hidden">
        <asp:UpdatePanel ID="up_SearchText" runat="server">
            <Triggers>
                 <asp:AsyncPostBackTrigger ControlID="tb_Search" EventName="TextChanged" />
            </Triggers>
            <ContentTemplate>
                <div style="position:relative;float:left">
                    <b style="font-size:xx-large">Items</b>(<a href="Item.aspx">Add New</a>)
                </div>
                <div style="right:25px;position:absolute; top:30px">
                    Search: <asp:TextBox ID="tb_Search" runat="server" Width="200" OnTextChanged="UpdateGrid" AutoPostBack="true" />
                </div>
                <br />
                <div>
                    <asp:GridView runat="server" AutoGenerateColumns="true" ID="gv_Items" AutoGenerateEditButton="true" AutoGenerateDeleteButton="true" />
                </div>
            </ContentTemplate>
        </asp:UpdatePanel>
    </div>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)

.net ajax textbox

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

工具提示跟随jquery滑块手柄?

我想知道是否可以将工具提示附加到滑块手柄?我当前的滑块功能是:

            $('#slider').slider({
                max: 18,
                animate: 'slow',
                orientation: 'vertical',
                slide: function(e,ui) {
                    $('#storage').html(storage[ui.value-1]);
                    $('#ram').html(ram[ui.value-1]);
                    $('#bandwidth').html(bandwidth[ui.value-1]);
                    $('#cpu').html(cpu[ui.value-1]);
                    $('#price').html(price[ui.value-1]);
                }
            });
Run Code Online (Sandbox Code Playgroud)

我想采取这个并应用工具提示来跟随句柄.是否会建议以某种方式确定位置并根据滑块位置动态更新工具提示位置?

jquery

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

网站遵守美国残疾人法案(ADA)

是否有自动,在线或关闭的工具来测试xhtml/css是否符合屏幕阅读器和美国残疾人法案(ADA)的其他视觉指导方针?

w3c accessibility section508 standards-compliance wcag

9
推荐指数
2
解决办法
3896
查看次数