问题列表 - 第3582页

必须在正则表达式中转义哪些特殊字符?

我厌倦了总是试图猜测,如果我()[]{}|在使用许多regexp实现时应该逃避像'等等特殊字符.

它与例如Python,sed,grep,awk,Perl,rename,Apache,find等不同.是否有任何规则集告诉我何时应该,何时不应该逃避特殊字符?它是否依赖于正则表达式类型,如PCRE,POSIX或扩展正则表达式?

regex

372
推荐指数
6
解决办法
26万
查看次数

为什么c/c ++浮点类型如此奇怪的命名?

C++提供了三种浮点类型:float,double和long double.我不经常在我的代码中使用浮点数,但是当我这样做时,我总是被类似无害线路上的警告所困扰

float PiForSquares = 4.0;
Run Code Online (Sandbox Code Playgroud)

问题是文字4.0是双重的,而不是浮动的 - 这很刺激.

对于整数类型,我们有short int,int和long int,这非常简单.为什么C不具有短浮动,浮动和长浮动?在地球上"双重"来自哪里?

编辑:浮动类型之间的关系似乎与整数类似.double必须至少与float一样大,而long double至少与double一样大.没有其他精度/范围的保证.

c c++ floating-point history ieee-754

15
推荐指数
3
解决办法
8351
查看次数

没有使用Python示例发送电子邮件

我一直在尝试(并且失败)弄清楚如何通过Python发送电子邮件.

试试这里的例子:http: //docs.python.org/library/smtplib.html#smtplib.SMTP

server = smtplib.SMTP_SSL('smtp.gmail.com', 465)在我没有SSL连接的反弹后添加了这条线.

现在我明白了:

Traceback (most recent call last):
  File "C:/Python26/08_emailconnects/12_29_EmailSendExample_NotWorkingYet.py", line 37, in <module>
    server = smtplib.SMTP('smtp.gmail.com', 65)
  File "C:\Python26\lib\smtplib.py", line 239, in __init__
    (code, msg) = self.connect(host, port)
  File "C:\Python26\lib\smtplib.py", line 295, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "C:\Python26\lib\smtplib.py", line 273, in _get_socket
    return socket.create_connection((port, host), timeout)
  File "C:\Python26\lib\socket.py", line 512, in create_connection
    raise error, msg
error: [Errno 10060] A connection attempt failed because the connected party did …
Run Code Online (Sandbox Code Playgroud)

python email smtplib

22
推荐指数
5
解决办法
6万
查看次数

我应该重命名我的按钮事件处理程序名称吗?

使用Visual Studio时(虽然理想情况下这可以应用于通用情况)并双击我创建的按钮,自动生成的事件处理程序代码使用以下签名:

Protected Sub btnSubmitRequest_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnSubmitRequest.Click

End Sub
Run Code Online (Sandbox Code Playgroud)

最佳做法是保留此方法的名称,还是将其重命名为更具描述性的内容,例如SubmitNewEmployeeRequest?

naming-conventions

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

在PHP/HTML中交替行颜色的最简单方法?

这是我的一个PHP示例.任何人都可以找到更短/更简单的方法吗?

<? foreach($posts as $post){?>
    <div class="<?=($c++%2==1)?‘odd’:NULL?>">
        <?=$post?>
    </div>
<? }?>

<style>
    .odd{background-color:red;}
</style>
Run Code Online (Sandbox Code Playgroud)

其他语言的例子也很有趣.

html css php colors

26
推荐指数
5
解决办法
5万
查看次数

从电子邮件消息中提取数据(或数千封电子邮件)[基于Exchange]

我的营销部门,祝福他们,决定进行抽奖活动,让人们进入网页.这很好,但信息不会存储到任何类型的数据库,而是作为电子邮件发送到交换邮箱.大.

我的挑战是从这些电子邮件中提取条目(和营销信息)并将它们存储在更有用的位置,例如平面文件或CSV.唯一的优点是电子邮件具有高度一致的格式.

我相信我可以花时间将所有电子邮件保存到文件中,然后编写一个应用程序来完成它们,但希望有一个更优雅的解决方案.我可以以编程方式访问交换邮箱,读取所有电子邮件,然后保存该数据吗?

exchange-server text-extraction

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

如何从PHP代码获取Flash视频文件的尺寸?

我有一个应用程序,用户可以上传任何大小的视频文件,我希望能够从PHP脚本中确定Flash视频文件(flv或f4v)的高度/宽度,以便我可以调整播放器的大小适当.我喜欢纯粹的PHP解决方案,但我会开始讨论命令行工具并解析输出(如果存在这样的工具).

提前致谢!

php flash

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

计算单词之间的语义距离

有谁知道计算两个单词之间"语义距离"的好方法?

我们立刻想到了一个计算词库中单词之间步数的算法.


好的,看起来像一个类似的问题已经得到了答案:是否有一种算法可以告诉两个短语的语义相似性.

algorithm

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

不同的元素和分组

给出以下xml片段:

<Problems>
  <Problem>
    <File>file1</File>
    <Description>desc1</Description>
  </Problem>
  <Problem>
    <File>file1</File>
    <Description>desc2</Description>
  </Problem>
  <Problem>
    <File>file2</File>
    <Description>desc1</Description>
  </Problem>
</Problems>
Run Code Online (Sandbox Code Playgroud)

我需要制作类似的东西

<html>
  <body>
    <h1>file1</h1>
    <p>des1</p>
    <p>desc2</p>
    <h1>file2</h1>
    <p>des1</p>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我试过用一把钥匙

<xsl:key name="files" match="Problem" use="File"/>
Run Code Online (Sandbox Code Playgroud)

但我真的不明白如何将它带到下一步,或者这是否是正确的方法.

xml xslt xpath

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

在bash中以行尾/中间自动完成

在bash中有一种快速方法可以根据单词的中间部分进行制表符自动完成.

例如,如果我在目录中有这些文件:

001_apple.txt 002_pear.txt 003_dog.txt 
Run Code Online (Sandbox Code Playgroud)

我想输入序列:*d<TAB>自动完成003_dog.txt.

这可以用bash完成吗?在其他炮弹中更容易做到吗?

bash

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