问题列表 - 第143页

如何处理HTML中的空格

关于HTML,我最大的印刷挫折之一就是它破坏联合空白的方式.例如,如果我有:

<span>Following punctuation rules.  With two spaces after the period.  </span>
Run Code Online (Sandbox Code Playgroud)

在此期间之后的两个空格中的一个将被视为无关紧要的空白并被删除.我当然可以通过以下方式强制显示空白:

<span>Following punctuation rules.&nbsp; With two spaces after the period.  </span>
Run Code Online (Sandbox Code Playgroud)

但它只是让我不得不这样做,我通常不打扰.有没有人会自动将重要的空白插入到用于网页的外部内容提交中?

html whitespace

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

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

问题:我有一个来自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万
查看次数

字符串输出:C#中的格式或concat?

假设您要输出或连接字符串.您更喜欢以下哪种款式?

  • var p = new { FirstName = "Bill", LastName = "Gates" };

  • Console.WriteLine("{0} {1}", p.FirstName, p.LastName);

  • Console.WriteLine(p.FirstName + " " + p.LastName);

你更喜欢使用格式还是简单地连接字符串?什么是你最喜欢的?其中一个伤害了你的眼睛吗?

你有任何理性的论据来使用一个而不是另一个吗?

我会去第二个.

c# string string.format coding-style

175
推荐指数
14
解决办法
9万
查看次数

如何测试数值分析程序?

是否有任何良好的在线资源可用于创建,维护和考虑编写数值分析代码的测试例程?

我可以看到的测试矩阵乘法之类的限制之一是明显的测试(比如将一个矩阵作为标识)可能无法完全测试代码的功能.

此外,事实上您通常也在处理大型数据结构.有没有人对如何处理这个问题有一些好的想法,或者有指向好看的地方?

testing numerical

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

从数据集表创建数据库表

是否有可能(在Vb.Net 2005中),无需手动解析数据集表属性,创建表并将其添加到数据库中?

我们有一些机器,这显然我们的旧数据库中的旧版本,我们的计划,我们正在寻找一种方法来检测是否有缺少的表,然后生成基于该表的数据集中的当前状态表.我们进行了重新编写脚本,每次我们发布了一个新版本的时间(如果添加了新的列)的表,但我们希望尽可能地避免这一步.

database vb.net visual-studio-2005

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

从Java调用.NET Web服务(WSE 2/3,WS-Security)

我需要从Java调用用.NET编写的Web服务.Web服务实现了WS-Security堆栈(WSE 2或WSE 3,从我的信息中不清楚).

我从服务提供商处收到的信息包括WSDL,policyCache.config文件,一些示例C#代码以及可以成功调用服务的示例应用程序.

这听起来没那么有用,因为我不清楚我应该如何使用这些信息来编写Java客户端.如果Web服务请求未根据策略签名,则服务将拒绝该服务请求.我正在尝试使用Apache Axis2,我找不到任何有关如何使用policyCahce.config文件和WSDL来生成客户端的说明.

我在网上找到了几个例子,但在所有情况下,示例的作者都控制了服务和客户端,因此能够对双方进行调整以使其工作.我不在那个位置.

有人做过这个吗?

.net java ws-security axis2 wse

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

动态字母导航

我正在使用ColdFusion从SQL数据库返回结果集并将其转换为列表.

我需要一些方法来为该列表生成一个字母导航栏.我有ColdFusion和jQuery库可用.

我想生成这样的东西:

A | B | C | ...      
- A
- A
- B
- B
- B
- C
- D
Run Code Online (Sandbox Code Playgroud)

点击其中一个字母会将页面下移到该字母的第一个项目.并非所有26个字母都必须使用.

html javascript sql coldfusion jquery

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

有条件地从列表中删除N个项目

当我进入我需要从列表中删除项目的场景时,我正在编写一些ASP.NET控件,只有当它们匹配某个条件时才会这样.

RemoveAll泛型List类的方法做得很好,但删除了与谓词指定的条件匹配的所有项.

如果我只想删除指定条件的特定数量的项目怎么办?您认为最好的方法是什么?

.net

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

使用lambdas作为事件处理程序会导致内存泄漏吗?

假设我们有以下方法:

private MyObject foo = new MyObject();

// and later in the class

public void PotentialMemoryLeaker(){
  int firedCount = 0;
  foo.AnEvent += (o,e) => { firedCount++;Console.Write(firedCount);};
  foo.MethodThatFiresAnEvent();
}
Run Code Online (Sandbox Code Playgroud)

如果实例化具有此方法的类并且PotentialMemoryLeaker多次调用该方法,那么我们是否会泄漏内存?

在我们完成调用之后有没有办法取消挂起lambda事件处理程序MethodThatFiresAnEvent

lambda memory-leaks event-handling

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

说服Firefox通过HTTPS发送If-Modified-Since标头

如何说服Firefox(3.0.1,如果重要的话)在HTTPS请求中发送If-Modified-Since标头?如果请求使用普通HTTP并且我的服务器尽职地尊重它,它会发送标头.但是当我使用HTTPS从同一服务器请求相同的资源时(即,只需将URL中的http://更改为https://),Firefox根本不会发送If-Modified-Since标头.这种行为是SSL规范要求的吗?

下面是一些示例HTTP和HTTPS请求/响应对,使用Live HTTP Headers Firefox扩展来提取,但有一些粗体差异:

HTTP请求/响应:

http://myserver.com:30000/scripts/site.js

GET /scripts/site.js HTTP/1.1
Host: myserver.com:30000
User-Agent: Mozilla/5.0 (...) Gecko/2008070206 Firefox/3.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
If-Modified-Since: Tue, 19 Aug 2008 15:57:30 GMT
If-None-Match: "a0501d1-300a-454d22526ae80"-gzip
Cache-Control: max-age=0

HTTP/1.x 304 Not Modified
Date: Tue, 19 Aug 2008 15:59:23 GMT
Server: Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.8
Connection: Keep-Alive
Keep-Alive: timeout=5, max=99
Etag: "a0501d1-300a-454d22526ae80"-gzip

HTTPS请求/响应:

https://myserver.com:30001/scripts/site.js

GET /scripts/site.js HTTP/1.1
Host: myserver.com:30001
User-Agent: Mozilla/5.0 (...) Gecko/2008070206 Firefox/3.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: …

https firefox

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