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网络编程
和NIO详解6:Linux epoll实现原理详解
Linuxepoll实现原理详解在linux没有实现epoll事件驱动机制之前,我们一般选择用select或者poll等IO多路复用的方法来实现并发服务程序。在大数据、高并发、集群等一些名词唱得火热之年代,select和poll的用武之地越来越有限,风头已经被epoll占尽。本文便来介绍epoll的实现机制,并附带讲解一下select和poll。通过对比其不同的实现机制,真正理解为何epoll能实
黄小斜
·
2017-06-14 10:39
Java网络编程与NIO
Java技术江湖
Java网络编程
和NIO详解9:基于NIO的网络编程框架Netty
小白科普:Netty有什么用?原创:老刘码农翻身2017-11-20随着移动互联网的爆发性增长,小明公司的电子商务系统访问量越来越大,由于现有系统是个单体的巨型应用,已经无法满足海量的并发请求,拆分势在必行。在微服务的大潮之中,架构师小明把系统拆分成了多个服务,根据需要部署在多个机器上,这些服务非常灵活,可以随着访问量弹性扩展。世界上没有免费的午餐,拆分成多个“微服务”以后虽然增加了弹性,但也带来
黄小斜
·
2017-06-14 00:43
Java网络编程与NIO
Java技术江湖
Java网络编程
与NIO详解10:深度解读Tomcat中的NIO模型
这位大侠,这是我的公众号:程序员江湖。分享程序员面试与技术的那些事。干货满满,关注就送。转自:http://www.linkedkeeper.com/detail/blog.action?bid=1046一、I/O复用模型解读Tomcat的NIO是基于I/O复用来实现的。对这点一定要清楚,不然我们的讨论就不在一个逻辑线上。下面这张图学习过I/O模型知识的一般都见过,出自《UNIX网络编程》,I/O
黄小斜
·
2017-06-12 15:23
Java网络编程与NIO
Java网络编程
与NIO详解11:Tomcat中的Connector源码分析(NIO)
Tomcat中的NIO源码分析转自https://www.javadoop.com/post/tomcat-nio#toc1之前写了两篇关于NIO的文章,第一篇介绍了NIO的Channel、Buffer、Selector使用,第二篇介绍了非阻塞IO和异步IO,并展示了简单的用例。本文将介绍Tomcat中的NIO使用,使大家对JavaNIO的生产使用有更加直观的认识。虽然本文的源码篇幅也不短,但是T
黄小斜
·
2017-06-12 14:49
Java网络编程与NIO
Java技术江湖
20162326 齐力锋 实验五实验报告
1623姓名:齐力锋学号:20162326成绩:指导教师:娄嘉鹏/王志强实验日期:2017年6月9日实验密级:非密级预习程度:优良实验时间:2Hours仪器组次:必修/选修:必修实验序号:05实验名称:
Java
克里斯蒂亚诺罗纳尔锋
·
2017-06-12 13:00
20155235 《Java程序设计》 实验五
Java网络编程
及安全
20155235《Java程序设计》实验五
Java网络编程
及安全实验内容1.掌握Socket程序的编写;2.掌握密码技术的使用;3.设计安全传输系统。
wyjingheng
·
2017-06-04 23:00
20155230 《Java程序设计》实验五
Java网络编程
及安全
20155230《Java程序设计》实验五
Java网络编程
及安全实验内容1.掌握Socket程序的编写;2.掌握密码技术的使用;3.设计安全传输系统。
J1n
·
2017-06-04 15:00
知海匠库:学习java的五个必经阶段
初学者来说,想要学好java就要先掌握好基础,学习Java一般有以下五个必经阶段:第一个阶段-java基础阶段 1.java语法 2.面向对象 3.常用的api 4.界面编程 5.多线程 6.文件io 7.
java
molihuaya
·
2017-06-03 10:00
java培训
学习Java
知海匠库
知海匠库怎么样
Java 网络编程API以及实例
Java网络编程
网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。
红叶岭谷
·
2017-05-26 14:16
java
Java网络编程
之TCP网络通信
1网络编程----TCPNo24【publicclassServer{publicstaticvoidmain(String[]args){try{ServerSocketss=newServerSocket(8888);//在8888端口上建立ServerSocketSockets=ss.accept();//监听客户端的连接请求,一旦连接请求到达,建立连接,会返回一个服务器端的SocketIn
征程_Journey
·
2017-05-21 11:09
JAVA网络编程
基础知识--网络编程变迁
JAVA网络IO编程。BIO编程伪异步I/O编程NIO编程AIO编程异步通道提供2种方式获取操作结果1.通过Future类来表示异步操作的结果;2.在执行异步操作的时候传入一个java.nio.channelsComplettionHandler接口的实现类作为操作完成的回调。NIO2.0的异步套接字通道是真正的异步非阻塞IO,它对应UNIX网络编程中的事件驱动IO(AIO),不需要通过多路复用器
huaishu
·
2017-05-20 14:00
JAVA网络编程
基础知识-Linux网络IO模型
基本概念在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。例如普通B/S模式(同步):提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步:
huaishu
·
2017-05-20 12:00
java 网络编程内容
Java网络编程
:1、URL、URLConnection、Socket2、IP:InternetProtocol,用32位长度(4个字节)的二进制数据。
醉风林天
·
2017-05-10 11:27
Internet
Socket
网络编程
Java I/O(一)
//blog.csdn.net/dt235201314/article/details/70841306一丶概述回头看了下对I/O的整理,例子偏简单,有必要新增系列文章最近几周的雏鹰飞翔计划的内容是:
Java
天一方蓝
·
2017-05-03 15:58
Java
TCL
雏鹰飞翔计划
·
Android
篇
java加强入门到精通
Java I/O(一)
//blog.csdn.net/dt235201314/article/details/70841306一丶概述回头看了下对I/O的整理,例子偏简单,有必要新增系列文章最近几周的雏鹰飞翔计划的内容是:
Java
天一方蓝
·
2017-05-03 15:58
Java
TCL
雏鹰飞翔计划
·
Android
篇
java加强入门到精通
Java网络编程
与NIO详解2:JAVA NIO 一步步构建I/O多路复用的请求模型
JAVANIO一步步构建I/O多路复用的请求模型转自:https://github.com/jasonGeng88/blog摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog文章一:JAVA中原生的socket通信机制当前环境jdk==1.8代码地址git地址:https://github.com/jasonGeng88/java-
黄小斜
·
2017-04-24 15:25
Java网络编程与NIO
Java技术江湖
Java网络编程
和NIO详解1:JAVA 中原生的 socket 通信机制
JAVA中原生的socket通信机制摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog当前环境jdk==1.8知识点socket的连接处理IO输入、输出流的处理请求数据格式处理请求模型优化场景今天,和大家聊一下JAVA中的socket通信问题。这里采用最简单的一请求一响应模型为例,假设我们现在需要向baidu站点进行通信。我们用JA
黄小斜
·
2017-04-21 13:15
Java网络编程
NIO
Java网络编程与NIO
java TCP与UDP通信
该程序只是较为简单的实现了
java网络编程
中TCP通信与UDP通信的原理,java文件中,server为服务器程序client1与client2均为客户端程序(代码基本上是一样的)。
天空灬之城
·
2017-03-25 19:02
计算机网络
【Android实战】----从Retrofit源码分析到
Java网络编程
以及HTTP权威指南想到的
最近也看了一些其源码分析的文章以及亲自查看了源码,发现其对
Java网络编程
及HTTP权威指南有了一个很好的诠释。
洪海亮
·
2017-03-23 09:13
android
java
网络编程
HTTP权威指南
java
架构
Android
Android应用
Java网络编程
:简单聊天机器人实现案例
整个小案例:整合了Javasocket编程、jdbc知识(ORM/DAO)创建数据库和表,准备表数据(MySQL)首先创建一个数据库android然后创建一个表dictionary,字段:idintreceivevarchar(100)responsevarchar(100)receive表示受到的信息response表示回应的信息createdatabaseandroid;useandroid;
脚踏实地1231321
·
2017-03-22 22:30
Java
Java进阶打怪升级
Java网络编程
:URL
URLURL表示网络上某一资源的地址,由协议名称和资源名称组成,以冒号隔开。importjava.io.IOException;importjava.net.URL;publicclassTestSocket{publicstaticvoidmain(String[]args)throwsIOException{//创建实例URLimooc=newURL("http://www.imooc.com
脚踏实地1231321
·
2017-03-21 21:20
Java
Java进阶打怪升级
Java Scoket网络编程,转自commandingofficer的博客(http://blog.sina.com.cn/s/blog_616e189f0100s3px.html)
Java网络编程
(1)Socket缓冲区探讨本文主要探讨java网络套接字传输模型,并对如何将NIO应用于服务端,提高服务端的运行能力和降低服务负载。
a317560315
·
2017-03-21 13:00
java
socket
java网络编程
____最简单的爬虫(爬取网站美女图片)
packagecom.company.reptile;importjava.io.BufferedReader;importjava.io.DataInputStream;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStreamReader;import
良品信息
·
2017-03-14 14:19
JavaEE核心
java网络编程
____使用url下载远程文件(图片,软件等)
packagecom.test.net.utils;importjava.io.DataInputStream;importjava.io.File;importjava.io.FileOutputStream;importjava.net.URL;/***@authorGod*url工具类下载文件*/publicclassURLReader{//发现要比httpurl下载要快的多呵呵public
良品信息
·
2017-03-09 10:42
JavaEE核心
java网络编程
____UDP协议原理
收藏查看我的收藏2673有用+1已投票135UDP编辑锁定本词条由“科普中国”百科科学词条编写与应用工作项目审核。UDP是UserDatagramProtocol的简称,中文名是用户数据报协议,是OSI(OpenSystemInterconnection,开放式系统互联)参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETFRFC768是UDP的正式规范。UDP在IP报文
良品信息
·
2017-03-08 18:02
JavaEE核心
Java网络编程
实例
UDP传输1、接收端importjava.io.IOException;importjava.net.DatagramPacket;importjava.net.DatagramSocket;importjava.net.InetAddress;importjava.net.SocketException;/***@authorHanlinWang*/publicclassReceiver{pub
木_樨
·
2017-02-28 21:11
Java
Java的常用包
java.net:这个包下包含了一些
Java网络编程
相关的类/接口。java.io:这个包含了一些Ja
天涯客-枫叶
·
2017-01-17 09:36
总结简单
Java网络编程
阅读更多Servlet:Servlet类必须继承httpServlet。用html协议访问Servlet:1.在Servlet里面设置好response.setContentType(CONTENT_TYPE);CONTENT_TYPE=text/html;charset=utf-8”;2.在WEB-INF里面设置好xml的Servlet-name以及Servlet-mapping(似乎在tomc
可乐加薯片
·
2017-01-14 23:00
java
总结
网络编程
总结简单
Java网络编程
阅读更多Servlet:Servlet类必须继承httpServlet。用html协议访问Servlet:1.在Servlet里面设置好response.setContentType(CONTENT_TYPE);CONTENT_TYPE=text/html;charset=utf-8”;2.在WEB-INF里面设置好xml的Servlet-name以及Servlet-mapping(似乎在tomc
可乐加薯片
·
2017-01-14 23:00
java
总结
网络编程
java网络编程
-HTTP和URLConnection
读取首部获取任意首部字段缓存java的web缓存配置连接配置请求的首部向服务器写数据URLConnection的安全性考虑猜测MIME类型HttpURLConnectionHTTP和URLConnection标签(空格分隔):
java
guanhang89
·
2017-01-10 01:11
计算机网络
Java网络编程
初探
IP地址案例packagech17; importjavax.swing.text.Style; importjava.net.InetAddress; /** *CreatedbyJiqingon2017/1/5. */ publicclassInetAddressTest{ publicstaticvoidmain(String[]args)throwsException{ InetAdd
牛逼的霍啸林
·
2017-01-06 00:00
Java网络编程
之URL和URI
URL和URIURIURLs相对URLURL类从URL获取数据分解URLequals和hashcode转换URI类构造URI的各部分解析相对URIequals字符串表示URLEncoderURLDEcoder代理URL和URIURL可以唯一地标识一个资源在Internet上的位置。URL是最常见的URIURIURI是采用一种特定的语法标识一个资源的字符串.例如https://www.myserve
guanhang89
·
2016-12-27 17:03
java学习
计算机网络
java多线程基础总结
java多线程基础总结最近在看《
Java网络编程
》这本书,刚看完线程部分。书里这部分内容虽然不算多,但是十分精炼,总结的很好。把Java多线程的各个方法都做了介绍。
mathyrs
·
2016-12-25 15:48
java
java网络编程
(四)
TCP是为数据的可靠传输而设计的,如果数据在传输中丢失或损坏,TCP会保证再次发送数据。如果数据包乱序到达,TCP会将其置回正确的顺序。这个可靠性的代价就是速度,建立和撤销TCP连接会花费较长的时间。用户数据报协议UDP是在IP之上发送数据的另一种传输层协议,速度快,但不可靠。可以通过UDP实现一个可靠的文件传输,只是由应用程序负责可靠性,UDP不关心这一点。java中UDP的实现分为两个类:Da
敢笑杰克不痴情
·
2016-12-17 18:08
java
Java网络编程
(3):使用 UDP 探测局域网内特定类型的机器
记得以前我们使用类似“快牙”这些文件分享工具的时候,一开始就是先在手机A上创建一个“房间”,然后连接上手机AWiFi热点的其他手机(即这些手机处于一个局域网内)就可以发现到这个房间并加入到这个房间里面,然后就可以互相分享文件了。那没有建立连接的情况下,“发现房间”这个功能是怎么实现的呢?首先,既然手机A处于局域网中,那么根据手机A当前在局域网的IP地址和子网掩码,就可以获得这个局域网内所有机器的I
mizhoux
·
2016-12-08 00:00
网络编程
udp
java
浅析
Java网络编程
UDP
UDP协议是一种通信标准,它以一种“无连接”的方式定义的传输方式,使用Udp协议可以提高数据的传输速度。以“无连接”方式提供的网络服务,虽然可能会由于“无固定的传输信道”而出现误码,但如果用户更侧重传输速度,并可以容忍一定的误码率,那么,其传输数据高效性将成为一个很大的优势。以上是UDP传输的优点和缺点。了解UDP之前,先了解一下什么是数据报文?所谓数据报文,是UDP协议里传输数据的基本单元。那么
OnePointC
·
2016-11-19 21:55
java网络编程
之服务端客户端socket简单通信案例
java网络编程
之服务端客户端socket简单通信案例近来在看《java核心技术卷II》,今晚看到第三章:网络,就忽然想起了多年前(没那么夸张,大约两年前吧),入门socket时候的案例,于是乎,就再写了一遍
debug-steadyjack
·
2016-11-18 22:18
java
Java网络编程
_基于TCP协议的网络编程(一)
TCP/IP通信协议是一种可靠的网络协议,它在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路。一旦建立了虚拟网络链路,两端的程序就可以通过虚拟链路进行通信。Java对基于TCP协议的网络通信提供了良好的封装,Java使用Socket对象来代表两端的通信端口,并通过Socket产生IO流进行网络通信。使用ServerSocket创建TCP服务器端在两个通信实体之间并没有服务器
尸姐别走
·
2016-11-12 21:16
线程学习
网络编程
网络编程
socket
tcp
java
Netty框架(一)————BIO编程
一、BIO编程 1、首先了解传统的BIO编程,我们所学的
JAVA网络编程
的基本模型是client/server模型,也就是两个进程之间进行相互通信,具体步骤是服
kavu1
·
2016-11-08 20:00
Java网络编程
第一章
网络编程第一章笔记首先说明一下:这是
JAVA网络编程
个人阅读笔记,书籍是《
Java网络编程
》第四版,原著:ElliotteRustyHarold,译者:李帅,荆涛,中国电力出版社出版。
哎一入江湖岁月催
·
2016-11-04 11:36
Computer
Network
Java网络编程阅读笔记
第一篇
Java网络编程
本篇主要从学习角度整理java的几个网络模型,包括:BIO通信模型伪异步通信模型NIO通信模型NIO2.0(AIO)BIO通信模型BIO同步阻塞I/O通信模型BIO通信模型最大的特点是,当服务端程序收到一条网络连接请求时,需要单独为其分配一个处理线程,服务端处理完成之后,将输出流返回给客户端,此时才销毁线程。例如上图中的案例,acceptor在编程时一般就是ServerSocket,通过一个无限循
Flowaway
·
2016-10-30 22:51
java网络编程
Socket单服务器与多客户端
Clientpackagesunxu.util;importjava.awt.BorderLayout;importjava.awt.Color;importjava.awt.Dimension;importjava.awt.Font;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.aw
coolsunxu
·
2016-10-13 21:04
Java
网络编程
java网络编程
之UDP
知识概要:首先,有一定网络知识基础的人都应该知道在传输层有两个重要协议,那就是TCP(传输控制协议)和UDP(用户数据报协议)。TCP:一种基于连接的协议,为两个计算机之间提供了点到点的可靠数据流。UDP:不是基于连接的,从一个计算机向另一个计算机发送独立的数据报,并且不保证数据报以正确的顺序到达目的主机,提供不可靠传输。但是UDP可以减少额外的开销,提高数据的传输速率。Internet上传输的数
pigpig_fly
·
2016-10-11 19:10
网络编程
《Java大学教程》—第23章
Java网络编程
《Java大学教程》—第23章
Java网络编程
本章主要关注的是Java的几个应用网络编程的场景,对于网络编程没有太多深入介绍,而Java本来也没有多少针对网络编程的特性。
Java, Only Java!
·
2016-10-05 22:00
JAVA网络编程
初步
客户端importjava.net.Socket;importjava.io.InputStream;importjava.io.OutputStream;importjava.io.PrintWriter;importjava.io.BufferedReader;importjava.io.InputStreamReader;importjava.io.IOException;importjav
傲节
·
2016-10-05 22:39
计算机网络
文章管理链接
Java基础概述☞Java基本语法☞Java面向对象编程☞Java多线程☞Java异常处理☞Java集合框架☞Java泛型☞Java枚举和注解☞JavaIO流☞Java常用类☞JavaGUI键盘事件☞
Java
苗振忠
·
2016-10-05 01:00
iteye
框架
面试
java
servlet
文章管理链接
Java基础概述☞Java基本语法☞Java面向对象编程☞Java多线程☞Java异常处理☞Java集合框架☞Java泛型☞Java枚举和注解☞JavaIO流☞Java常用类☞JavaGUI键盘事件☞
Java
苗振忠
·
2016-10-05 01:00
iteye
框架
面试
java
servlet
文章管理链接
Java基础概述☞Java基本语法☞Java面向对象编程☞Java多线程☞Java异常处理☞Java集合框架☞Java泛型☞Java枚举和注解☞JavaIO流☞Java常用类☞JavaGUI键盘事件☞
Java
苗振忠
·
2016-10-05 01:00
iteye
框架
面试
java
servlet
适用于Java初学者的学习路线图
第一个阶段-java基础阶段1.java语法2.面向对象3.常用的api4.界面编程5.多线程6.文件io7.
java网络编程
..这是学习java开发的基础阶段,也是以后的学习基石。
QQ1294644858
·
2016-09-28 10:52
飞行文字
最近写了一段飞行文字代码/*dkplus专业搜集和编写实用电脑软件教程,搜集各种软件资源和计算机周边(
java网络编程
,seo网站优化,web开发,lnmp,
java网络编程
,毕业论文设计),独立制作视频和
dkplus
·
2016-09-26 20:00
java
编程
Web
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他