小编Roh*_*nga的帖子

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

tcp双方试图同时连接

考虑TCP的三次握手.这里解释一下.

现在上面的文章提到双方可能会尝试同时连接,在这种情况下三方握手工作正常.

我们可以使用套接字api模拟这种情况吗?我们通常使用套接字编码的是被动打开(服务器)和活动打开(客户端)?

sockets tcp

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

如何使用Perl连接两个索引之间的数组元素?

我有一个字符串数组: @array

我想连接与数组索引开始的所有字符串$i来$j.我怎样才能做到这一点?

perl

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

美丽的汤Unicode编码错误

我正在尝试使用特定HTML文件的以下代码

from BeautifulSoup import BeautifulSoup
import re
import codecs
import sys
f = open('test1.html')
html = f.read()
soup = BeautifulSoup(html)
body = soup.body.contents
para = soup.findAll('p')
print str(para).encode('utf-8')
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

UnicodeEncodeError: 'ascii' codec can't encode character u'\u2019' in position 9: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)

我该如何调试?

当我删除对print函数的调用时,我没有收到任何错误.

python unicode beautifulsoup

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

Ethereal转储中TSV和TSER字段的含义是什么?

Ethereal转储中TSV和TSER字段的含义是什么?我试过谷歌搜索但找不到答案.

tcp field

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

硬币改变算法

假设我有一组面额为a1,a2,... ak的硬币.

已知其中一个等于1.

我想使用最小数量的硬币对所有整数1到n进行更改.

任何关于算法的想法.

eg. 1, 3, 4 coin denominations
n = 11
optimal selection is 3, 0, 2 in the order of coin denominations.

n = 12
optimal selection is 2, 2, 1.
Run Code Online (Sandbox Code Playgroud)

注意:不是作业只是修改这个问题

algorithm

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

强制程序在重定向时刷新其标准输出

我有一个封闭的源程序,打印输出到标准输出.我需要解析输出.所以我使用dup2将输出重定向到fifo(我可以在父进程中读取,分叉和执行二进制文件),然后执行程序.问题是文件中的fprintf调用变为缓冲,因为它现在正在写入文件.

我试着在调用exec之前在stdout上用_IONBF调用setvbuf.但问题仍然存在.

为什么setvbuf在我的情况下没有帮助?

我如何强制输出刷新?

c linux stdio fifo

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

在ip数据包中发送多个tcp数据包

是否可以在单个IP数据包上发送多个tcp或udp数据包?协议中是否有任何规范不允许这样做.

如果协议允许但通常不是通过tcp/udp实现,你可以指向linux源代码中的相关部分来证明这一点.

在某个操作系统上是否有任何tcp/udp实现,它们会在单个IP数据包上发送多个数据包.(如果允许的话).

udp tcp ip-protocol

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

我需要一个例子来理解ASN.1中的隐式标记

我一直在阅读以下教程

http://www.obj-sys.com/asn1tutorial/node12.html

你能用一个例子来帮助我理解隐式标记吗?

tags asn.1

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

将长字符串存储在数据库中是否很好?

我需要在数据库中存储长字符串.字符串可以是5或6个句子长.你认为这是一个很好的设计策略吗?或者我应该为该字符串存储一个id,然后与另一个表创建一个关系,该表包含存储该字符串的文件的位置.请问两者的优点和缺点.

字符串已经过预处理并存储在数据库中.任何修改都会读取整个字符串并完全替换它.所以你可以假设字符串是不可分割的.

database string performance long-integer

9
推荐指数
3
解决办法
5723
查看次数