开始请大家想一个问题,如何统计一个Web站点的有效PV?针对用户请求的URL,统计时做模式匹配-------->即用户真正去打开一个站点的有效页面并对每个页面的入口的访问做一个统计浏览量;简要搜索引擎搜索引擎在互联网上特别多有专业(Startpage,Google,Yahoo,Baidu)等也有非专业开源(北大搜索、任何基于Lucene库的二次开发搜索代理引擎)等;其重点都是用来做海量数据搜
分类:
其他好文 时间:
2018-12-06 23:25:20
阅读次数:
220
网络编程 1.网络编程概述(1).C/S结构:指客户端与服务端结构,常见程序QQ;(2).B/S结构:指浏览器和服务器的结构;2.网络编程的三要素:*IP地址*端口号*通信协议(UDP/TCP) *IP地址类(InetAddress类)一个IP地址就对应一个InetAddress类的对象。InetA ...
分类:
其他好文 时间:
2018-12-06 20:28:06
阅读次数:
160
我们知道网络层,可以实现两个主机之间的通信。但是这并不具体,因为,真正进行通信的实体是在主机中的进程,是一个主机中的一个进程与另外一个主机中的一个进程在交换数据。IP协议虽然能把数据报文送到目的主机,但是并没有交付给主机的具体应用进程。而端到端的通信才应该是应用进程之间的通信。 UDP,在传送数据前 ...
分类:
其他好文 时间:
2018-12-06 14:25:49
阅读次数:
203
[TOC] 1. 创建socket 在 Python 中 使用socket 模块的函数 socket 就可以完成(大多数的编程语言的套路是相似的): 说明: 函数 socket.socket 创建一个 socket,该函数带有两个参数: Address Family:可以选择 AF_INET(用于 ...
分类:
编程语言 时间:
2018-12-05 23:20:39
阅读次数:
308
c#封装的几类数据库操作: 1.sqilte 2.berkeleydb 3.一般数据库 4.redis 包含其他项目: 1.序列化 2.通信 3.自定义数据库连接池 再次升级内容: 1.新增redis客户端操作(修改) 2.UDP分报组包重发 3.数据库连接池重构 4.完善了整个框架流程 5.做成了 ...
分类:
数据库 时间:
2018-12-05 20:38:55
阅读次数:
134
前面一直在说各种协议,偏理论方面的知识,这次咱们就来认识下基于 TCP 和 UDP 协议这些理论知识的 Socket 编程。 ...
分类:
其他好文 时间:
2018-12-05 12:25:47
阅读次数:
161
1 首先介绍所谓的a,b,c。 a就是address 地址; b binding 绑定的协议 譬如http tcp udp 利用这些协议方式请求address; c contract 代表请求的规则 要请求的方法 譬如 getData() 2 附上一张wcf 根据配置通信的抽象简图 3 附上一张wc ...
分类:
其他好文 时间:
2018-12-05 02:20:07
阅读次数:
209
linux下IPTABLES配置详解 -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 24000 -j ACCEPT-A RH-Firewall-1-INPUT -s 121.10.120.24 -p tcp -m ...
分类:
系统相关 时间:
2018-12-03 00:49:22
阅读次数:
241
1.Socket 是对 TCP/IP 协议族的一种封装,是应用层与TCP/IP协议族通信的中间软件抽象层。从设计模式的角度看来,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 ...
分类:
Web程序 时间:
2018-12-02 20:10:59
阅读次数:
248
tcp:发送数据可靠,需要建立连接,存在粘包现象udp:传送数据不可靠,不用建立连接,发数据效率高,不存在粘包现象 服务端 客户端 TCP VS UDP tcp基于链接通信 基于链接,则需要listen(backlog),指定连接池的大小 基于链接,必须先运行的服务端,然后客户端发起链接请求 对于m ...
分类:
其他好文 时间:
2018-12-01 23:41:53
阅读次数:
170