小编Neo*_*b91的帖子

Torrent点对点连接

我曾经认为我对TCP和UDP协议的理解虽然有限,但是正确的.虽然最近,当我意识到共享一个普通洪流的对等体可以通过TCP或UDP协议相互连接而不需要端口转发时,我感到困惑.路由器如何知道本地网络中的哪台机器将数据包转发到?任何帮助清理它将不胜感激.Internet上的torrent协议图和文章大大简化,因此不包含任何有用的信息.

udp tcp forwarding

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

正则表达式原子分组似乎在preg_match_all()中不起作用

我最近一直在玩正则表达式,当我在php中使用preg_match_all时,有一件事对我没有预期效果.

我在http://www.solmetra.com/scripts/regex/index.php上使用在线正则表达式工具.

我正在使用的正则表达式是/(?>x|y|z)w/.我正在匹配abyxw.我期待它失败,但它成功,并匹配xw.

由于使用了原子分组,我期待它失败,从我从多个来源读取的内容,可以防止回溯.我所期待的是发动机试图匹配y交替并成功.后来它试图w与正则表达式文字匹配w并失败,因为它遇到了x.然后它通常会回溯,但在这种情况下,由于原子分组,它不应该回溯.所以据我所知,它应该继续尝试y与这个原子组相匹配.但事实并非如此.

我很感激有关这种情况的任何亮点.:)

php regex

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

标签 统计

forwarding ×1

php ×1

regex ×1

tcp ×1

udp ×1