![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 74
Cry丶
/*有些梦虽然遥不可及, 但却并不是不可以实现*/<br>
写博客的原因(告戒自己):
1.记录自己的成长, 是非对错10年后回望;
2.我踩过的坑,同仁们就不要再迈了;
3.开源精神 理想主义 利他主义。
展开
-
【如何高效的使用IO流?】字节流、字符流、缓冲流、序列化对象流、打印流全整理
目录一、按序从文件中读字节二、按序向文件中写字节三、字节流功能:实现文件的复制四、按序从文件中读字符五、按序向文件中写字符六、Buffered缓冲流6.1 字节缓冲输入流:BufferedInputStream6.2 字节缓冲输出流:BufferedoutputStream6.3 字符缓冲输入流:BufferedReader字节流字节流字符流字符流字节输入流字节输出流字符输入流字符输出流InputStream (抽象类)OutputStream (抽象类)Reade原创 2021-05-20 16:30:46 · 183 阅读 · 1 评论 -
【编码与解码】Unicode、UTF-8 和 ISO8859-1到底有什么区别?
原文转自:http://blog.sina.com.cn/s/blog_673c81990100t1lc.html本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。1.编码基本知识最早的编码是iso8原创 2021-05-19 15:51:00 · 204 阅读 · 0 评论 -
用netty实现tcp心跳机制
一、HeartBeatClientpublic class HeartBeatClient { public static void main(String[] args) throws Exception { EventLoopGroup eventLoopGroup = new NioEventLoopGroup(); try { Bootstrap bootstrap = new Bootstrap(); bo原创 2021-05-07 16:47:33 · 345 阅读 · 0 评论 -
FTP协议与SFTP协议
在实际项目开发中最常使用的文件传输的方式有ftp和sftp两种,但是这两个传输方式各有什么特点呢?本文接下来将讨论SFTP、FTP的区别。在实际项目开发中最常使用的文件传输的方式有ftp和sftp两种,但是这两个传输方式各有什么特点呢?本文接下来将讨论SFTP、FTP的区别。一、FTP协议FTP是TCP/IP协议组中的协议之一,TP协议由两个部分组成:FTP服务器(用来存储文件)FTP客户端(用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源)默认情况下FTP协议使用TCP原创 2021-03-04 10:34:19 · 1140 阅读 · 1 评论 -
127.0.0.1和0.0.0.0地址的区别
在进行网络编程时,会将服务器的IP地址设置为127.0.0.1。然后绑定端口,开始监听。但是对于服务器来说,除了127.0.0.1,还有内网IP和公网IP,绑定本地的话只能局域网传输,所以,应该怎么绑定?先复习一下IP类型:IP地址一共分为5类,即A~E,它们分类的依据是其net-id所占的字节长度以及网络号前几位。A类地址:网络号占1个字节。网络号的第一位固定为0。B类地址:网络号占2个字节。网络号的前两位固定为10。C类地址:网络号占3个字节。网络号的前三位固定位110。D类地址:前四位是原创 2021-02-28 05:34:54 · 1063 阅读 · 0 评论