一、客户端/服务器架构 网络中到处都应有了C/S架构,我们学习socket就是为了完成C/S架构的开发。 二、scoket与网络协议 如果想要实现网络通信我们需要对tcpip,http等很多网络知识有比较深刻的学习以后才有这样的能力,但是对于我们程序开发程序员来说是一件漫长的时间,所以就有了封装比较 ...
分类:
编程语言 时间:
2017-09-02 16:46:43
阅读次数:
197
以太网接入型设备,一般分为网线或WiFi两种。不管是WiFi还是网线,可以通过局域网抓包、笔记本WiFi桥接抓包等等手段。最著名的抓包软件 Wireshark如何抓取硬件设备的网络数据包,考量的是网络知识基本功,需要大家自行度娘!基本准备工作:1,Wireshark监听udp的53端口,一部分硬件设 ...
分类:
其他好文 时间:
2017-09-02 01:06:13
阅读次数:
159
一、网络知识的一些介绍 socket 是网络连接端点。例如当你的Web浏览器请求www.jb51.net上的主页时,你的Web浏览器创建一个socket并命令它去连接 www.jb51.net的Web服务器主机,Web服务器也对来自的请求在一个socket上进行监听。两端使用各自的socket来发送 ...
分类:
编程语言 时间:
2017-08-25 14:55:56
阅读次数:
174
osi模型 学习socket需要了解一些网络知识,其中osi模型为基础~~ 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 我们将应用层,表示层,会话层并作应用层,从tcp/ip五层协议的角度来阐述每层的由来与功能,搞清楚了每层的主要协议 理解网络之中的TCP通信之三次握手 ...
分类:
其他好文 时间:
2017-08-21 00:22:13
阅读次数:
128
网络知识: 1、SQL注入学习,目前只是停留在理论阶段,没有实际动手能力;理论知识也停留在朦胧阶段,需要尽快摆脱这个阶段,缩短这个阶段的时间紧; 2、针对不同类型的注入,GET,POST COOKIE,HTTP等分别按照不同的方式进行注入; GET,是在URL地址栏进行参数赋值与传递; POST,是 ...
分类:
其他好文 时间:
2017-07-22 23:54:50
阅读次数:
347
作为一个程序员,你有没有想象过多人游戏是如何实现的? 在外行人看来游戏很神奇:两个或者更多的玩家在网络上分享共同的经历,就像他们真实的存在于相同的虚拟的世界一样。游戏看起来犹如一个巨大的魔术,奇妙而又刺激,但作为一个开发人员我们知道,真实的情况和我们所看到的并不一样,那只是一种错觉。你感受到的共享现 ...
分类:
其他好文 时间:
2017-07-17 20:02:26
阅读次数:
177
下面是交换机、路由器及其相关网络知识交换机1、交换机简介【交换机】是全双工通信,没有冲突。集线器是总线型网络拓扑,所有主机属于一个冲突域;网桥采用半双工方式,减小了冲突域,半双工是单向数据流,发生冲突的可能性高,通过集线器连接。交换机有两个重要的参数,就是背..
分类:
其他好文 时间:
2017-07-17 18:53:03
阅读次数:
185
这部分我要学习的是Unix下的网络编程,参照的书籍是W. Richard. Stevens的《Unix网络编程》卷一和卷二,由于本身现在从事的工作是java后台开发,对客户端-服务器的这种通信并不陌生。 学习Unix下网络编程开发不是以后要从事这方面工作,是想学一下计算机网络知识,包括其中各种概念的 ...
分类:
其他好文 时间:
2017-07-12 10:15:12
阅读次数:
124
虚拟机对于很多做测试的或者在学习测试中的人来说是位常客,经常会用到,但是虚拟机重启之后,很多人遇到虚拟机ip变化,很是头痛,我在学习过程中也遇到了这个问题,百度了很多办法,有些办法对于网络知识小白来说难度有点大,还有一些分享的经验都没有奏效,经过尝试,总结了两种简单粗暴,亲测有效的办法,共享出来,遇 ...
分类:
系统相关 时间:
2017-07-06 23:50:05
阅读次数:
278
网络编程: 网络编程主要用于解决计算机与计算机(手机、平板..)之间的数据传输问题。网络编程: 不需要基于html页面就可以达到数据之间的传输。 比如: feiQ , QQ , 微信.... 网页编程: 就是要基于html页面的基础上进行数据的交互的。 比如: 珍爱网、 oa(办公自动化)、 高考的 ...
分类:
编程语言 时间:
2017-06-20 16:25:47
阅读次数:
201