E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java网络编程
【Java】学习笔记3——从入门到菜鸡(Web编程&JSP篇)
现在自学Java也快半个月了,为了更好地和小学期的课程对接,是时候开始进军
Java网络编程
以及更高级的JSP技术了。本篇博客也将继续记录我学习
Java网络编程
以及JSP技术的学习历程和心得体会。
JeronZhou
·
2020-08-25 02:55
笔记
使用
Java网络编程
创建基于TCP协议的Server和Client
packagecom.ch10_network;importjava.io.OutputStream;importjava.io.PrintWriter;importjava.net.ServerSocket;importjava.net.Socket;importjava.util.Date;publicclassTCPServerA{publicstaticvoidmain(String[]a
Yes_JiangShuai
·
2020-08-25 00:38
Java
java 网络编程习题
java网络编程
习题1、TCP/IP系统中的端口号是一个()位的数字,它的范围是0到65535。162、在Java编程语言中,TCP/IPsocket连接是用java.net包中的类实现的。
煮一壶生死悲欢祭少年郎
·
2020-08-24 15:59
JAVA
网络编程 - OutputStream
以下部分内容为《
Java网络编程
(第4版)》内容摘抄和整理类说明这个类是Java的基本输出流类。这个类提供了写入数据所需的基本方法。
HRocky
·
2020-08-24 14:24
重拾Java Network Programming(二)InetAddress
前言今天,我将梳理在
Java网络编程
中很重要的一个类InetAddress以及其相关的类NetworkInterface。
raledong
·
2020-08-24 14:13
日志
ipv6
ipv4
java
11
java网络编程
总结(包括网络模型的对比,常见网络协议如TCP,UDP,HTTP的介绍,Socket编程及案例)
1.OSI和TCP/IP模型对比OSI:为了促进计算机网络的发展,国际标准化组织ISO于1977年成立了一个委员会,在现有网络的基础上,提出了不基于具体机型、操作系统或公司的网络体系结构,称为开放系统互连参考模型,即OSI/RM(OpenSystemInterconnectionReferenceModel)。OSI模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表
cui_yonghua
·
2020-08-24 13:08
java语言核心总结
Java语言编程
Java网络编程
入门——基于TCP协议的简单C/S控制台登陆
前言TCP和UDP的区别是开发的时候经常会遇到的问题,TCP是面向连接的协议,可靠,但是效率比UDP低,开销也大,适合文件传输、远程登录,HTTP协议也是基于TCP协议的,一切为了完整性和可靠性。UDP适合即时聊天,没有保证,但是即使出现了错误,重新传输的代价也不高。在登陆系统中,是否登陆成功,是需要返回一个反馈的,所以采用TCP比较合适。效果这里设定了账号为oushile,密码为123,否则登陆
欧世乐
·
2020-08-24 09:52
Java网络编程
Java网络编程
入门——使用UDP协议发送数据的简单实例
在线聊天、播放视频时可以采用UDP协议,我们平时最常使用的Ping命令也是采取的UDP协议,接下来让我们看看在
Java网络编程
中如何使用UDP协议在两台计算机之间实现数据的发送与接收吧。
欧世乐
·
2020-08-24 09:22
Java网络编程
java网络编程
—NIO与Netty(三)
相关文章
java网络编程
—NIO与Netty(四)
java网络编程
—NIO与Netty(三)
java网络编程
—NIO与Netty(二)
java网络编程
—NIO与Netty(一)
java网络编程
—基石:五种
张硕的博客
·
2020-08-24 00:31
网络编程
5V5联机对战游戏源码
二、游戏功能1.
java网络编程
的消息收发:服务端接收8个电脑的消息,将其中
Java学以致用
·
2020-08-23 21:34
java和设计模式
Java网络编程
--Netty中的责任链
Netty中的责任链设计模式-责任链模式责任链模式(ChainofResponsibilityPattern)是一种是行为型设计模式,它为请求创建了一个处理对象的链。其链中每一个节点都看作是一个对象,每个节点处理的请求均不同,且内部自动维护一个下一节点对象。当一个请求从链式的首端发出时,会沿着链的路径依次传递给每一个节点对象,直至有对象处理这个请求为止。责任链模式主要解决了发起请求和具体处理请求的
baijiyuan9594
·
2020-08-23 09:20
《黑马程序员》
java网络编程
知识梳理
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------1.网络编程基础知识网络编程的目的是直接或间接的通过网络协议与其他计算机进行通讯重点问题,一是如何定位网络主机,二就是找到主机后如何可靠有效的进行数据传输。Tcp/Up协议中Ip层负责网络主机的定位,数据传输的路由,由ip地址唯一确定主机。目前流行的网络编程模型是客户机服务器结构。
yaohong
·
2020-08-23 00:14
java 网络编程知识点(一)
java网络编程
要点(一)java.net.
xiaoyao_trueself
·
2020-08-23 00:08
Java
Java网络编程
知识点(1)
怎样将一个String对象转换成InputStream对象?ByteArrayInputStreaminputStream=newByteArrayInputStream(str.getBytes());怎样替换掉网络URL里面的參数值?StringbaseURL="http://sixweather.3gpk.net/SixWeather.aspx?city=%s";StringcityName
weixin_30768175
·
2020-08-22 23:48
Java网络编程
知识整理
一、网络协议java.net包中提供了两种常见的网络协议的支持:TCP:TCP是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称TCP/IP。UDP:UDP是用户数据报协议的缩写,一个无连接的协议。提供了应用程序之间要发送的数据的数据包。二、InetAddress类该类的实例包含IP地址,还可能包含相应的主机名称。以下是其中的一些常用方法的学习。//staticIn
笑笑是一个码农
·
2020-08-22 23:04
Java
Java基础知识总结
Java网络编程
知识点汇总
1、IP地址有IPv4和IPv6两种,其中IPv4是互联网协议的第4个版本,也是使用最广泛的一种,但是IPv4已经无法满足当今互联网上的主机数量,所以在此基础上又产生了新的版本IPv6,使用IPv6可以比IPv4容纳更多的主机。2、InetAddress类表示IP地址,这个类有两个子类:Inet4Address、Inet6Address,一个用来表示IPv4,另一个表示IPv6。InetAddre
moxiaoran5753
·
2020-08-22 22:21
Java网络编程
入门(一)之基础知识概述
1.网络编程网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据。程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴。在发送和接收数据时,大部分的程序设计语言都设计了专门的API实现这些功能,程序员只需要调用即可。所以,基础的网络编程可以和打电话一样简单。1.1计算机网络概述网络编程的实质就是两个(或多个)设备(例如计算机)之间的数据传输。对于网络
良月柒
·
2020-08-22 22:40
网络编程
网络编程
java
计算机
网络
Java网络编程
之基础知识点总结
Java网络编程
之基础知识点总结一、概述我们知道计算机之间的通信要经过一系列复杂的过程,计算机之间通过传输介质、通信设施和网络通信协议互联,实现资源共享和数据传输。
GreenHand_itroad
·
2020-08-22 21:22
java网络
基于JAVA CS远程监控系统软件的实现
本系统采用
Java网络编程
和Java图形编程实现。笔者在开发过程中将网络技术与远程监控理论基础相结合,实现了以下功能:能连续获得被监控端机器屏幕变化;实现被监
demongwc
·
2020-08-22 12:03
java网络编程
五:暴力法破解登录系统的完全实现
注:以下破解思路及代码源自我同学木子1、先来看一个无任何安全措施的登录系统的破解方法:每次模拟表单提交,若登录成功,此时返回的报头信息中有Location字段,登录失败无此字段,继续模拟登录。直到破解成功,本人成功破解部分同学校园网登录密码(纯四位数字的)代码如下:viewplainpackagedemo.net;importjava.io.IOException;importjava.io.Pr
stefshawn
·
2020-08-21 21:32
JavaSE
Java网络编程
综合运用
需求编写一个公交车查询系统,该系统由A、B、C三部分组成,其中A为公交车查询客户端程序;B为公交查询服务程序,负责响应来自A的查询并接收由公交车模拟程序发送过来的当前到站信息;C为公交车模拟程序,能够模拟多辆公交车发送当前到站信息。该实验需完成A、B、C三部分程序,并在同一网络的三台计算机上完成测试。界面部署配置外部接口用于查询某市的公交线路,先注册再申请api,体验用户每天可以查询50次总时长一
qq_43342172
·
2020-08-21 21:58
javafx
Java网络编程
与NIO详解4:浅析NIO包中的Buffer、Channel 和 Selector
JavaNIO:Buffer、Channel和Selector转自https://www.javadoop.com/post/nio-and-aio本文将介绍JavaNIO中三大组件Buffer、Channel、Selector的使用。本来要一起介绍非阻塞IO和JDK7的异步IO的,不过因为之前的文章真的太长了,有点影响读者阅读,所以这里将它们放到另一篇文章中进行介绍。Bufferposition
黄小斜
·
2020-08-21 17:47
Java网络编程与NIO
关于Java thread的Interrupt, isInterrupt, interrupted
在《
Java网络编程
》上看到一个例子,说是用thread.interrupt()去关闭在等待的线程。不太明白,于是去查了一下Java的API。
jay00999
·
2020-08-21 09:54
JavaSE
daytimeUDP协议客户端与服务器交互过程
《
Java网络编程
》使用UDP实现daytime协议,总结其交互过程1.DaytimeUDPServerpackagejnp4.UDP;importjava.net.
const伐伐
·
2020-08-21 02:46
网络
[
JAVA网络编程
]用Socket与网络调试助手(NetAssist)进行TCP通讯过程中遇到的问题
最初的需求:(NetAssist软件作为客户端)············代码片段············//1、创建一个服务端Socket,即ServerSocket对象,指定绑定的端口,并侦听该端口ServerSocketserverSocket=newServerSocket(6666);//2、调用accept()方法开始侦听客户端请求,创建Socket,等待客户端的连接System.out
古镇渔夫
·
2020-08-21 01:04
JAVA
Java网络编程
笔记--实现UDP广播发送与接收
Java网络编程
笔记启用UDP广播发送下通信编程UDP(UserDatagramProtocol)用户数据报协议特点:将数据及源和目的封装数据名中,不需要建立连接每个数据报的大小限制在65k内因为无连接
子文L
·
2020-08-20 10:15
笔记
彻底搞懂Netty高性能之零拷贝
作为
Java网络编程
学习者,不仅要知道NIO,还一定要学习Mina和Netty这两个优秀的网络框架。
全菜工程师小辉
·
2020-08-20 07:54
java中的Socket编程简单例子
注释:Socket-->亦称作"套接字",是
java网络编程
基础,用来描叙IP地址和端口。Socket:建立网络连接时使用.ServerSocket:用于服务器端.
莫小_辰
·
2020-08-20 07:51
Java网络编程
基础
网络:将物理上不同的电脑连接起来,成为网络。对于网络开发,就成为网络程序,Java是一个专门的网络编程语言,但并不是说就要写C/S模式程序。1、C/S与B/S区别:C/S:两套代码开发,系统维护的时候必须两个端程序都维护,安全性较高。。。因为用的专门的端口B/S:只开发一套服务器端程序,客户端通过浏览器访问,类似目前的OA平台,安全性较差,但是维护方便。JSP语言进行B/S开发。。CS程序在jav
drt0519
·
2020-08-20 06:31
Java网络编程
网络编程主要是指完成C/S程序的开发,程序开发结构主要有两种:客户端/服务器C/S:需要开发两套程序,两套程序需要同时维护。C/S程序比较稳定。如QQ;浏览器/服务器B/S:需要开发一套程序,客户端直接使用浏览器进行访问。例如论坛。B/S程序一般稳定性较差、安全性也较差。对于Java来说以B/S为主。TCP:传输控制协议,采用三次握手的方式,保证准确的连接操作。UDP:数据报协议,发送数据报,例如
drt0519
·
2020-08-20 05:14
Java网络编程
网络编程分类tcp编程:tcp传输控制协议,能够保证数据在传递时候不丢失upd编程:不保证数据能够传递到对象,数据可能丢失若干名字:-socket套接字-ip地址ipv4四段地址ipv6六段地址用于唯一确定网络上的计算机-端口号每台计算机都有65536个端口0-----------65535可以把它比喻为一个能够访问计算机的"门"特殊的内置端口:80端口:http协议的默认端口(超文本传输协议)2
包包呀~
·
2020-08-19 22:21
个人记录--java基础
Java爬取简单的网页内容和图片
Java爬取简单的网页内容和图片根据
java网络编程
相关的内容,使用jdk提供的相关类可以得到url对应网页的html页面代码。针对得到的html代码,通过使用正则表达式即可得到我们想要的内容。
白家名
·
2020-08-19 19:03
Java
Java网络编程
——通讯作业2
客户端给服务端发送文本文件,服务端会将文本转成大写保存在服务端一份并在返回给客户端。//客户端@Testpublicvoidclient(){Socketsocket=null;OutputStreamos=null;InputStreamis=null;try{//FileUtils.writeStringToFile(newFile("c:/xxxxxxx2.txt"),s.toUpperCa
红头巾
·
2020-08-19 19:33
作业
Java通讯
io
Java网络编程
——通讯作业1
客户端发一张图片,服务端接收图片,并返回我已收到//客户端@Testpublicvoidclient(){Socketsocket=null;OutputStreamos=null;InputStreamis=null;try{socket=newSocket(InetAddress.getByName("127.0.0.1"),9527);is=newFileInputStream(newFil
红头巾
·
2020-08-19 19:33
作业
Java通讯
IO
蚂蚁Java互联网架构师第1期高端(最新分享)
─0003--多线程之间通讯.zip├─0004--Java并发编程.zip├─0005--数据交换格式与SpringIOC底层实现.zip├─0006--自定义注解与设计模式.zip├─0007--
Java
qq_43391446
·
2020-08-18 21:50
Java网络编程
_基于TCP协议的网络编程(三)
记录用户信息增加聊天室功能:1.可以看到是谁发的消息。2.实现私聊功能。实现方法:对于第一个功能,可以使用Map集合来保存用户信息第二个功能可以在客户端发送不同消息时,对这些消息进行处理,比如在消息内容前后添加一些特殊字符,通过这些特殊字符来判断。代码实现特殊字符类:publicinterfaceChatroomProtocol{//定义协议字符串的长度intPROTOCOL_LEN=2;//下面
尸姐别走
·
2020-08-18 21:04
网络编程
Java网络编程
的知识
1网络编程入门软件结构C/S结构:全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。B/S结构:全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。两种架构各有优势,但是无论哪种架构,都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机的通信的程序网络通信协议网络通信协议:通过计算机网络可以使多台计算机实现连
JackLi_Liang
·
2020-08-18 17:07
黑马学习笔记
java网络编程
基础小结
部分来源于蓝桥杯学习ip地址:网络上的唯一标识ip的组成:32位,由4个8位二进制组成(每一位最大值是255,每一位十进制标识0-255)11000000.10101000.00000001.01100100二进制不容易被记忆,改成十进制:192.168.1.100192.168.300.101错(每一位最大值是255,每一位十进制标识0-255)协议协议:为了让网络中不同计算机之
小熊迪帝
·
2020-08-18 06:20
笔记
Java网络编程
TCP
Socket是一个抽象概念,一个应用程序通过一个Socket来建立一个远程连接,而Socket内部通过TCP/IP协议把数据传输到网络:Socket、TCP和部分IP的功能都是由操作系统提供的,不同的编程语言只是提供了对操作系统调用的简单的封装。例如,Java提供的几个Socket相关的类就封装了操作系统提供的接口。为什么需要Socket进行网络通信?因为仅仅通过IP地址进行通信是不够的,同一台计
吆嚯嚯嚯
·
2020-08-18 02:57
java
Java网络编程
入门——基于UDP协议实现最简单的双方通信(内核代码)
前言假设模拟学生端与教师端的聊天内容,在控制台输入聊天内容,按下回车键即可发送。代码放在了GitHub上:https://github.com/MarsOu1998/LiveChat-CoreCode效果教师端:学生端:代码一共有4个java代码,运行的时候记得运行TalkStudent.java和TeacherStudent.javaTalkReceive.java:packagemain;im
欧世乐
·
2020-08-17 14:58
Java网络编程
Java网络编程
从入门到精通(10):Inet4Address类和Inet6Address类
Normal07.8磅02falsefalsefalseMicrosoftInternetExplorer4/*StyleDefinitions*/table.MsoNormalTable{mso-style-parent:"";font-size:10.0pt;font-family:"TimesNewRoman";mso-fareast-font-family:"TimesNewRoman";
keke1314520
·
2020-08-17 13:10
Java网络编程
从入门到精通(10):Inet4Address类和Inet6Address类
Normal07.8磅02falsefalsefalseMicrosoftInternetExplorer4/*StyleDefinitions*/table.MsoNormalTable{mso-style-parent:"";font-size:10.0pt;font-family:"TimesNewRoman";mso-fareast-font-family:"TimesNewRoman";
keke1314520
·
2020-08-17 13:10
Java常用的包(package)有哪些?有什么作用?
3.Java.net包这个包下包含了一些
Java网络编程
相关的类/接口
o蜻蜓队长o
·
2020-08-17 10:27
Java网络编程
TCP/IP与UDP
套接字(Socket)Socket最初是加利福尼亚大学Berkeley分校为Unix系统开发的网络通信接口。后来随着TCP/IP网络的发展,Socket成为最为通用的应用程序接口,也是在Internet上进行应用开发最为通用的API。套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络
qiangzhogshou
·
2020-08-17 08:44
Java网络编程
(6) - Netty高性能体现,Netty为什么快?高性能的三大要素?Netty的高能性在什么地方?Netty的线程模型?Netty的零拷贝技术是怎么样?Netty内存池是怎么样的?
Netty高性能体现高性能体现三大要素1、传输:用什么样的通道传输数据给对方,BIO、NIO、AIO,IO模型在很大程度上决定了框架性能。2、协议:采用什么样的通信协议,Http或内部私有协议。协议选择的不同,性能模型也不同。相比于公有协议,内部私有协议的性能通常可以被设计的更优。3、线程:数据报如何读取?读取之后的编解码在哪个线程进行,编解码后的消息如何派发,Reactor线程模型的不同,对性能
Levi_
·
2020-08-17 08:06
Java
Netty为什么快?
Netty的高能性在什么地方?
Netty的零拷贝技术
Netty的线程模型
Netty的零拷贝技术
内存池
Java网络编程
从入门到精通 (9):使用isXxx方法判断地址类型
IP地址分为普通地址和特殊地址。在前面的文章中所使用的大多数都是普通的IP地址,在本文中将介绍如何利用InetAddress类提供的十个方法来确定一个IP地址是否是一个特殊的IP地址。一、isAnyLocalAddress方法当IP地址是通配符地址时返回true,否则返回false。这个通配符地址对于拥有多个网络接口(如两块网卡)的计算机非常拥有。使用通配符地址可以允许在服务器主机接受来自任何网络
weixin_34402408
·
2020-08-17 03:02
java网络编程
(一):java.net.InetAddress类的使用
InetAddress类是Java包装用来表示IP地址的高级表示。几乎所有的Java网络相关的类都和它有关系,例如:serversocket,socket,URL,DataGramSocket,DataGRamPacket等。InetAddress常用无非是获取ip和主机之间的关系的这些方法,下面直接写个main方法就可以了:importjava.net.InetAddress;importjav
有猿再见
·
2020-08-17 02:08
【网络编程】
用python实现多人聊天室小项目笔记
代码涉及网络编程的些许知识,假如有人对网络编程有兴趣的话,我建议学学
Java网络编程
。
阿坨
·
2020-08-17 00:32
python
Java网络编程
:Socket和WebSocket
一、Socket总结1、Socket简介在计算机通信领域,Socket被翻译为“套接字”,它是计算机之间进行通信的一种约定。通过Socket这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。Socket所处层次图中可以看到Socket是应用层与TCP/IP协议族通信的中间软件抽象层,就是提供了tcp/ip协议的抽象,对外提供了一套接口,同过这个接口就可以统一方便的使用tcp
Java服务器端何哥
·
2020-08-16 23:28
Java基础
Java网络编程
及Connection refused异常处理
Java网络编程
及Connectionrefused异常IP地址实现网络通信,首先必须确定通信双方的对象。因此知道两个元素:IP地址和端口号。通过IP地址和端口号就可以定位到一台确定的主机上。
不会爬墙的岛田
·
2020-08-16 18:13
TCP/IP协议族
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他