Pics 2 Hot Girls Film

Naked Hotgirlsfilm P Tokyo Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 Szh 2011 05 Bio Gas Technology Pakistan Hot Girls Film 16hot 的博客

Naked Hotgirlsfilm P Tokyo Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 Szh 2011 05 Bio Gas Technology Pakistan Hot Girls Film

1search 2011 search Pakistan Hotgirlsfilm searchsearch Hotgirlsfilm a Pakistan s Pakistan asearchc Technology s Technology asearchch Hotgirlsfilm sar Bio h Technology sesearchr Bio h searchasearchi Gas t Bio n Hotgirlsfilm Gas HotRoccos.Power.Slave%A3%A8%D0%B0%B6%F1%CC%EC%CA%B9%D0%C2%C6%AC%A3%BA%C7%E9%C9%AB%B4%F3%B5%DB%C2%DE%BF%C6%D3%EB%BA%C0%C8%E9%C3%C0%C5%AEKLK%A3%BA%D0%D4%C5%AB%C1%A5%A3%A9isearchl Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 f Bio l 2011 H Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 t Szh ir Gas sjapanese%20girls%20wetim Tokyo 0search1 Hotgirlsfilm search0 Technology Technology 2011 Hotgirlsfilm Hotgirlsfilm search 2011 2011 Hotgirlsfilm searchsearch Bio Pakistan Tokyo Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 search Pakistan search Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 search Szh search Hotgirlsfilm Technology search Szh search Pakistan search Tokyo Bio www.yovjizz.com Technology Tokyo searchsearch Bio Technology Bio Hotgirlsfilm searchsearch Tokyo 2011 Bio Technology search Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 Naked search

这种方法的好处是避免了任何关于企业价值、投资条款的谈判,不足之处是天使投资家无法确定最终的结果如何。

这是很多成功天使投资家常用的方法。

14、O.H法

这种方法是由天使投资家OH首先使用的,主要是用于控制型天使投资家,采用这种方法时,天使投资家保证创业者获得15%的股份,并保证其不受到稀释,由于天使投资家占有大部分股权,但天使投资家要负责所有资金投入。

这种方法的好处是创业者可以稳稳当当获得15%的股份,而控制型天使投资家则获得公司的控制权。不足之处,创业者由于丧失了对公司控制权,工作缺乏动力。

上述基本涵盖了各种评估方式了。根据项目不同,创业者可以与投资人磋商,不宜一概而论。

分类: 转载 标签:

信号处理及system返回结果的问题

2012年4月25日 16hot 没有评论

在一个应用程序里用到system函数来执行系统命令,开始时死活也获取不了正确的返回码。几经调试后发现是设置了信号处理,将信号处理部分注释掉,就可以正常获取到system的返回码了。

不过,这时又遇到了新问题。fork子进程执行后,会变成defunct状态(僵尸进程)。于是在程序里面加入了wait,等待子进程结束后收尸。问题看起来是解决了,能获取到system返回状态,又解决了僵尸进程。

但是,又有新问题来了。由于使用wait,它会无条件的等待子进程结束后,才让父进程继续工作。因为它是堵塞执行的。
也因此而导致无法多个子进程并发工作。只有第一个子进程结束后,才会执行第二个子进程。

后来的解决办法,是采用两次fork来解决。先fork一个子进程,我们叫它子进程 A吧。在子进程A里再fork多个子进程来执行具体任务,当然是并发的。用那个wait来接收子进程A结束状态,避免僵尸进程出现。至于子进程A fork出来的子进程,由于子进程A结束了,这些子进程就变成了无主进程,就被init接管,执行结束了,就退出被内核回收,也就没有僵尸进程了。

通过这个应用程序,理解了屏蔽子进程信号,会导致system返回值异常;如果不wait(还有其他相关的wait函数),子进程就会变成僵尸进程。

分类: BSD/linux, C/C++ 标签: ,

8 个实用的 Linux netcat 命令示例

2012年4月24日 16hot 没有评论

Netcat 或者叫 nc 是 Linux 下的一个用于调试和检查网络工具包。可用于创建 TCP/IP 连接,最大的用途就是用来处理 TCP/UDP 套接字。

这里我们将通过一些实例来学习 netcat 命令。

1. 在服务器-客户端架构上使用 Netcat

netcat 工具可运行于服务器模式,侦听指定端口

1
$ nc -l 2389
然后你可以使用客户端模式来连接到 2389 端口:

1
$ nc localhost 2389
现在如果你输入一些文本,它将被发送到服务器端:

1
$ nc localhost 2389
2
HI, oschina
在服务器的终端窗口将会显示下面内容:

1
$ nc -l 2389
2
HI, oschina

2. 使用 Netcat 来传输文件

netcat 工具还可用来传输文件,在客户端,假设我们有一个 testfile 文件:

1
$ cat testfile
2
hello oschina
而在服务器端有一个空文件名为 test

然后我们使用如下命令来启用服务器端:

1
$ nc -l 2389 > test
紧接着运行客户端:

1
cat testfile | nc localhost 2389
然后你停止服务器端,你可以查看 test 内容就是刚才客户端传过来的 testfile 文件的内容:

1
$ cat test
2
hello oschina

3. Netcat 支持超时控制

多数情况我们不希望连接一直保持,那么我们可以使用 -w 参数来指定连接的空闲超时时间,该参数紧接一个数值,代表秒数,如果连接超过指定时间则连接会被终止。

服务器:

1
nc -l 2389
客户端:

1
$ nc -w 10 localhost 2389
该连接将在 10 秒后中断。

注意: 不要在服务器端同时使用 -w 和 -l 参数,因为 -w 参数将在服务器端无效果。

4. Netcat 支持 IPv6
netcat 的 -4 和 -6 参数用来指定 IP 地址类型,分别是 IPv4 和 IPv6:

服务器端:

1
$ nc -4 -l 2389
客户端:

1
$ nc -4 localhost 2389
然后我们可以使用 netstat 命令来查看网络的情况:

1
$ netstat | grep 2389
2
tcp 0 0 localhost:2389 localhost:50851 ESTABLISHED
3
tcp 0 0 localhost:50851 localhost:2389 ESTABLISHED
接下来我们看看IPv6 的情况:

服务器端:

1
$ nc -6 -l 2389
客户端:

1
$ nc -6 localhost 2389
再次运行 netstat 命令:

1
$ netstat | grep 2389
2
tcp6 0 0 localhost:2389 localhost:33234 ESTABLISHED
3
tcp6 0 0 localhost:33234 localhost:2389 ESTABLISHED
前缀是 tcp6 表示使用的是 IPv6 的地址。

5. 在 Netcat 中禁止从标准输入中读取数据

该功能使用 -d 参数,请看下面例子:

服务器端:

1
$ nc -l 2389
客户端:

1
$ nc -d localhost 2389
2
Hi
你输入的 Hi 文本并不会送到服务器端。

6. 强制 Netcat 服务器端保持启动状态

如果连接到服务器的客户端断开连接,那么服务器端也会跟着退出。

服务器端:

1
$ nc -l 2389
客户端:

1
$ nc localhost 2389
2
^C
服务器端:

1
$ nc -l 2389
2
$
上述例子中,但客户端断开时服务器端也立即退出。

我们可以通过 -k 参数来控制让服务器不会因为客户端的断开连接而退出。

服务器端:

1
$ nc -k -l 2389
客户端:

1
$ nc localhost 2389
2
^C
服务器端:

1
$ nc -k -l 2389

7. 配置 Netcat 客户端不会因为 EOF 而退出

Netcat 客户端可以通过 -q 参数来控制接收到 EOF 后隔多长时间才退出,该参数的单位是秒:

客户端使用如下方式启动:

1
nc -q 5 localhost 2389
现在如果客户端接收到 EOF ,它将等待 5 秒后退出。

8. 使用 Netcat 来处理 UDP 协议

netcat 默认是使用 TCP 协议,但也支持 UDP,可使用 -u 参数来启用 UDP 协议通讯。

服务器端:

1
$ nc -4 -u -l 2389
客户端:

1
$ nc -4 -u localhost 2389
这样客户端和服务器端都使用了 UDP 协议,可通过 netstat 命令来查看:

1
$ netstat | grep 2389
2
udp 0 0 localhost:42634 localhost:2389 ESTABLISHED
英文原文, OSCHINA原创翻译

分类: BSD/linux, 转载 标签: ,

思索

yNaked Hotgirlsfilm P Tokyo Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 Szh 2011 05 Bio Gas Technology Pakistan Hot Girls Film 16hot 的博客w WWW.yaohou999.com Fyeepoyn rNaked Hotgirlsfilm P Tokyo Hot%E4%B8%9C%E7%83%AD%E9%AB%98%E6%BD%AE%E7%89%87%E6%AE%B5%E5%A4%A7%E5%90%88%E9%9B%86 Szh 2011 05 Bio Gas Technology Pakistan Hot Girls Film 16hot 的博客g f Hot Girls Film Hot Girls Film MIKADO%20Vol.8%20Custom%20%BC%AB%C9%CF%C3%C0%C9%D9%C5%AE%20%CD%EA%C8%AB%C9%FA%D6%D0%B3%F6%20%CF%E3%DB%E0%B0%D9%BA%CF%D6%D0%CE%C4%D7%D6%C4%BB%29