2017年10月26日

摘要: 大家好,本次讨论的是C#中的并行开发,给力吧,随着并行的概念深入,哥也赶上这个潮流了,其实之前讨论C#的异步调用或者C#中BeginInvoke或者Invoke都已经涉及了部分本篇的内容。参考书目:Professional.C#.4.0.and.NET.4.pdf 以... 阅读全文

posted @ 2017-10-26 14:57 #大囚长# 阅读(172) 评论(0) 推荐(0)

摘要: using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Text; using S... 阅读全文

posted @ 2017-10-26 14:35 #大囚长# 阅读(197) 评论(0) 推荐(0)

摘要: P2S、P2P、P2SP之对比一、下载原理分析 1、服务端下载技术(P2S):P2S下载方式分为HTTP与FTP两种类型,它们分别是Hyper Text Transportation Protocol(超文本传输协议)与File Transportat... 阅读全文

posted @ 2017-10-26 12:07 #大囚长# 阅读(450) 评论(0) 推荐(0)

摘要: BitTorrent协议。BT全名为BitTorrent,是一个p2p软件,你在下载download的同时,也在为其他用户提供上传upload,因为大家是“互相帮助”,所以不会随着用户数的增加而降低下载速度。下面是一般用ftp,http等分享流程:下面是用BitTor... 阅读全文

posted @ 2017-10-26 11:36 #大囚长# 阅读(300) 评论(0) 推荐(0)

2017年10月25日

摘要: 大 概在一年前我就研究过P2P技术,但始终攻不破NAT内网穿透这个难题(因为本人小菜,对于网上说的一些原理始终没看明白),所以也渐渐开始淡忘这门技术 了。(用了P2P技术,就可以实现无需路由的端口映射内网与内网或内网于外网直接的通讯,记得在邪八的一位大牛在谈下一代木马... 阅读全文

posted @ 2017-10-25 18:01 #大囚长# 阅读(937) 评论(0) 推荐(0)

摘要: 一 应用场景描述 现在我需要向50+数量的服务器分发Logstash新版本的rpm包,大概220MB左右,直接使用Ansible的copy命令进行传输,命令如下: 1ansible all -m copy -a "src=/opt/software/logstash... 阅读全文

posted @ 2017-10-25 17:44 #大囚长# 阅读(415) 评论(0) 推荐(0)

摘要: #!/usr/bin/env python# coding: utf-8# coding: cp950'''Create Date: 2012-11-06Version: 1.0Description: Detection host survivalAuthor: V... 阅读全文

posted @ 2017-10-25 16:48 #大囚长# 阅读(628) 评论(0) 推荐(0)

摘要: 长连接:开启一个socket连接,收发完数据后,不立刻关闭连接,可以多次收发数据包。短连接:开启一个socket连接,收发完数据后,立刻关闭连接。心跳:长连接在没有数据通信时,定时发送数据包(心跳),以维持连接状态。在python里,其实不用做那么复杂的事情,心跳检测... 阅读全文

posted @ 2017-10-25 09:18 #大囚长# 阅读(204) 评论(0) 推荐(0)

2017年10月24日

摘要: #-*- coding:utf-8 -*-import Queueimport threadingimport timeimport jsonimport sysimport signalimport randomreload( sys )sys.setdefault... 阅读全文

posted @ 2017-10-24 14:19 #大囚长# 阅读(131) 评论(0) 推荐(0)

摘要: 一个很基础的socket链接示例,仅用作测试和学习使用首先是服务器端的代码,一个标准的socket server,绑定本地的54321端口package online.geekgalaxy.test;import java.io.BufferedReader;impo... 阅读全文

posted @ 2017-10-24 13:03 #大囚长# 阅读(162) 评论(0) 推荐(0)