网络通信
文章平均质量分 73
Baple
多年软件开发经验,擅长java、.net等Web开发和桌面开发及Android开发,熟悉Windows/Linux下的各种服务如Keepalived+Haproxy+Nginx、tomcat/weblogic/zookeeper/memcached /redis、MySql、Oracle等开发部署实施经验,常用技术框架Spring、Struts、Hibernate、MyBatis、Spring boot等,前端熟悉 JQuery、miniui、EasyUI、DataTables插件等。熟悉Git/gitlab版本管理工具使用及搭建。参与过大型互联网项目的搭建开发,目前致力于基于大数据研究与开发
展开
-
消息推送系统——(零)推倒萝莉之术
作者: fancy五月 9, 2012本文是 消息推送系统 系列文章的第 1 部分,共 2 部分消息推送系统消息推送系统——(零)推倒萝莉之术消息推送系统——(一)概念与原理当一个初学Web开发的童鞋,产生让服务器“主动”给浏览器客户端发送数据的想法的时候,比他入门稍早的同学会说:“这是Web!只能由浏览器发起请求,然后得到服务器返回的数据。”可转载 2012-05-29 11:11:50 · 9008 阅读 · 0 评论 -
移动手机消息推送机制
由于公司要做一个android的消息推送功能,让我进行了一个调研,发现网上没有一个集中说明的地方,自己在网上搜罗了一些资料并且自己总结了一下。对于消息的提醒方式可以分为四种:固定窗口、弹出窗口、手机短信和Push信息。下面的针对于push信息的机制和技术实现向大家介绍一下。 首先,我们要知道什么是Push信息? 所谓信息推送,就是"web广播",是通过一定的技术标准或协转载 2013-04-23 13:13:50 · 1244 阅读 · 0 评论 -
java TCP/IP Socket编程例子
前一段时间刚做了个java程序和网络上多台机器的c程序通讯的项目,遵循的是TCP/IP协议,用到了java的Socket编程。网络通讯是java的强项,用TCP/IP协议可以方便的和网络上的其他程序互通消息。 先来介绍下网络协议: TCP/IP Transmission Control Protocol 传输控制协议 Internet P转载 2013-09-23 19:43:27 · 8538 阅读 · 1 评论 -
socket通信代码集锦
package com.softeem.java1307se.net.many2many; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.ne原创 2013-10-10 04:09:07 · 1400 阅读 · 0 评论 -
华为二层交换机配置命令详解
配置交换机,从基础开始。以下是配置的交换机命令。(HUAWEI S3000)本人认为有五个步骤是重点(红色字体)配置过程(// 后面为注释)1.改变中文模式language-mode chinese //习惯英语的可以不用此步骤2.进入系统试图system-view3.设置特权密码:super password cipher NIMEI //原创 2013-10-11 17:18:43 · 21587 阅读 · 0 评论 -
华为三层交换机配置方法
华为三层交换机配置方法(1)system-view //进入系统视图[H3C]display current-configuration //显示当前配置//以下开始配置//第一步:划分VLAN,并描述vlan 1description local-S3600vlan 2description link-to-wenquanvlan 3descripti原创 2013-10-11 20:47:15 · 7484 阅读 · 0 评论 -
huawei交换机典型配置
适合阅读本文的对象有:1、因工程紧急,时间不足,无法仔细阅读华为vrp配置手册和命令手册的2、对华为vrp操作平台不够熟悉的,而又亟需书面帮助的3、在学习华为vrp配置手册和命令手册的同时,想在配置上得到直接帮助的4、准备参加HCNE、HCSE、HCIE认证考试的工程师以及网络技术爱好者 本手册内容分为三大部分。第一部分是日常维护中如何配置交换机,包括telnet、aux口转载 2013-10-11 22:04:59 · 5727 阅读 · 0 评论 -
VirtualBox通过Host-Only网络连接方式实现宿主机与虚拟机通信GOOD
适用情况(1)没有联网, 不插网线(2)宿主机直接连接宽带(无路由器) 情景:宿主机 Windows 7虚拟机 Windows XP虚拟机安装了SQLServer2005,宿主机想连接使用虚拟机的数据库 参考文献:http://blog.csdn.net/w_ww_w/article/details/7348328 实现步骤:1。运行VirutalB原创 2014-10-17 16:00:27 · 3348 阅读 · 0 评论 -
java Socket完美实例
1.TCP/IP协议要求信息必须在块(chunk)中发送和接收,而块的长度必须是8位的倍数,因此,我们可以认为TCP/IP协议中传输的信息是字节序列。如何发送和解析信息需要一定的应用程序协议。2.信息编码: 首先是Java里对基本整型的处理,发送时,要注意:1)每种数据类型的字节个数;2)这些字节的发送顺序是怎样的?(little-endian还是big-endian);3)所转载 2013-09-24 22:16:07 · 7970 阅读 · 1 评论 -
关于 TCP 并发连接的几个思考题与试验GOOD
http://blog.csdn.net/solstice/article/details/6579232陈硕 (giantchen AT gmail)blog.csdn.net/Solstice前几天我在新浪微博上出了两道有关 TCP 的思考题,引发了一场讨论 http://weibo.com/1701018393/eCuxDrta0Nn 。第一道初级题目是:转载 2015-03-19 11:29:43 · 1266 阅读 · 1 评论 -
iPhone的Push(推送通知)功能原理浅析
这篇文章写于很久以前,内容已经过期了。看到还是陆续有人在下方留言提问,特此说明下。QQ发布了3.3.0,主要增加了对iPhone Push功能的支持。但是,由于blacksn0w解锁软件的缺陷,用其解锁激活的iPhone无不出现了Push的缺陷。鉴于国内许多人对iPhone的Push功能的误解,并导致很多匪夷所思的言论,晓晓决定写一篇文章,对iPhone的Push功能,进行一次科普,顺便为各位转载 2012-05-29 10:51:19 · 30615 阅读 · 0 评论 -
消息推送系统——(一)概念与原理
这里我们从系统结构的层面来看消息推送系统(Push Server)的基本原理。首先需要了解几个基本的概念:HTTP长连接翻译自http keep-alive connection和http persistent connection,又叫http connection reuse,网上也有反过来翻译成http long connection。下面这个图来自wikipedia,讲解了转载 2012-05-29 11:06:51 · 30940 阅读 · 4 评论 -
深入浅出Java Socket编程
网络编程简单的理解就是两台计算机相互通讯数据而已.对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了.Java SDK提供一些相对简单的Api来完成这些工作.Socket就是其中之一.对于Java而言.这些Api存在与java.net 这个包里面.因此只要导入这个包就可以准备网络编程了.网络编程的基本模型就是客户机到服务器模型.简单的说就是两个进程之间相互通讯,然后其中转载 2013-08-22 23:24:31 · 862 阅读 · 0 评论 -
NAT,ARP之”混战
ARP,NAT之详细比较 不用多说,这两者都与IP有着密切的联系,但又有着他们的不同之处。 再次烦扰一下,我把ARP和NAT的概念及基础知识再温习如下: 一、什么是ARP协议 ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进转载 2012-05-22 18:41:20 · 4962 阅读 · 0 评论 -
家电与传感器
随着人们对节能环保这个概念的重视程度越来越高,在家用电器方面各大厂家也很注重能效的控制,节能风暴早已在市场中展开,因此传感器在其中发挥着举足轻重的作用。在中国家电协会发布的《中国家用电器工业“十二五”发展规划的建议》中,将家电工业节能减排放在突出地位。首先发力的是空调行业,大家可以看见现在各个厂家都推出变频空调作为主打品牌,这是空调行业发展的一个趋势。 在这股节能风暴中,传感器是必不转载 2012-06-26 09:54:15 · 3694 阅读 · 0 评论 -
iot--物联网
iot是Internet Of Things的缩写,字面翻译是“物体组成的因特网”,准确的翻译应该为“物联网”。物联网(Internet Of Things)又称传感网,简要讲就是互联网从人向物的延伸。“物联网”(Internet of Things)指的是将各种信息传感设备,如射频识别装置、红外感应器、全球定位系统、激光扫描器等种种装置与互联网结合起来而形成的一个巨大网络。其目的是让所有原创 2012-06-30 10:46:52 · 3283 阅读 · 0 评论 -
SIP协议
原创 2013-02-18 10:08:14 · 910 阅读 · 0 评论 -
海明码
海明码:奇偶校验码的一种扩充。只能检验和恢复一位。例如:求1011 的海明码?答案:1010101 其中 :红色所在位数 1,2,4,8,... 为计算出的验证码, 黑色的信息为原信息码:1011。计算方法:1.先计算需要几位海明码?1011 是四位 ,它有四种只错一位的情况,(0011,1111,1001,1010)再加上x转载 2013-04-03 14:53:55 · 1787 阅读 · 0 评论 -
TcpListener 类
从 TCP 网络客户端侦听连接。 命名空间:System.Net.Sockets程序集:System(在 system.dll 中) TcpListener 类提供一些简单方法,用于在阻止同步模式下侦听和接受传入连接请求。可使用 TcpClient 或 Socket 来连接 TcpListener。可使用IPEndPoint、本地 IP 地址及端口号或者仅使用端原创 2012-04-30 09:06:17 · 2366 阅读 · 0 评论 -
TcpClient 类
为 TCP 网络服务提供客户端连接。 命名空间:System.Net.Sockets程序集:System(在 system.dll 中)TcpClient 类提供了一些简单的方法,用于在同步阻止模式下通过网络来连接、发送和接收流数据。为使 TcpClient 连接并交换数据,使用 TCP ProtocolType 创建的 TcpListener 或 Socket 必原创 2012-04-30 09:07:54 · 1441 阅读 · 0 评论 -
TCP/IP,http,socket,长连接,短连接
之前对这几个概念有点糊涂,查阅了些资料,稍微概括下他们的区别吧。如有错误,请拍~~~先看图:TCP/IP是什么? TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有FTP、HTTP、TELNE转载 2013-08-23 00:05:55 · 1875 阅读 · 0 评论 -
Java TCP/IP Socket 编程 笔记—TCP的例子
一些概念: 通信信道(communication channel):将字节序列从一个主机传输到另一个主机的一种手段,可能是有线电缆,如以太网(Ethernet),也可能是无线的,如WiFi,或是其他方式的连接。 信息(information)是指由程序创建和解释的字节序列。在计算机网络环境中,这些字节序列称为分组报文(packet)。 协议(protocol)相当于相互通信的程转载 2013-08-23 10:50:04 · 2483 阅读 · 2 评论 -
内外网端口映射
总的来说,外网就是我们一般说的Internet。相对的内网是指局域网,内网需要一台服务器或路由器做网关,通过它来控制能否访问外网。映射的概念:路由器一口接外网 一口接内网的交换机 交换机连接到各个电脑路由器有一个外网的IP地址 这是公网地址 本地的一些请求出去都是靠这个地址来发送的还有一个内网的IP地址 这是为本地机器提供服务的 里面构成一个局域网 外面管不到的一个小世界但原创 2015-04-28 13:10:54 · 5799 阅读 · 0 评论